refactor(docs): update links and restructure content for clarity
- Update internal links to remove extra path segments - Restructure backend architecture documentation for better readability - Reorganize sidebar sections for consistency - Fix broken links and improve navigation flow
This commit is contained in:
@@ -60,7 +60,7 @@
|
||||
| 章节 | 关键内容 | 状态 |
|
||||
| :---------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------ | :--- |
|
||||
| 后端一:什么是 API | 理解 HTTP 接口与请求响应模型,为后端集成与联调做准备 | 🚧 |
|
||||
| [后端二:从数据库到 Supabase](/zh-cn/stage-2/backend/2.2-database-supabase/chapter5/) | 在 Supabase 上落地数据库和 API,打通数据模型与前端页面 | 🚧 |
|
||||
| [后端二:从数据库到 Supabase](/zh-cn/stage-2/backend/2.2-database-supabase/) | 在 Supabase 上落地数据库和 API,打通数据模型与前端页面 | 🚧 |
|
||||
| 后端三:大模型辅助编写接口代码与接口文档 | 用大模型协助生成接口与数据库文档及代码,实现可读可测的后端 | 🚧 |
|
||||
| 后端四:Git 工作流与 Zeabur 部署 | 在 Git 工作流中管理代码,并将应用部署到 Zeabur 上线 | 🚧 |
|
||||
| 后端五:现代 CLI 开发工具 | 使用 CLI 类 AI 编程工具加速开发与调试,形成个人工程化工作流 | 🚧 |
|
||||
@@ -72,7 +72,7 @@
|
||||
|
||||
| 章节 | 关键内容 | 状态 |
|
||||
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------- | :--- |
|
||||
| [AI 一:Dify 入门与知识库集成](/zh-cn/stage-2/ai-capabilities/2.1-dify-knowledge-base/chapter3/) | 用 Dify Workflow 与基础 RAG 搭建工具类产品,为后续应用升级打样 | 🚧 |
|
||||
| [AI 一:Dify 入门与知识库集成](/zh-cn/stage-2/ai-capabilities/2.1-dify-knowledge-base/) | 用 Dify Workflow 与基础 RAG 搭建工具类产品,为后续应用升级打样 | 🚧 |
|
||||
| AI 二:学会查询 AI 词典与集成多模态 API | 学会查找合适的模型与 API,并把文本、图像等多模态能力接入产品 | 🚧 |
|
||||
|
||||
### 三、高级开发工程师
|
||||
|
||||
@@ -16,7 +16,7 @@ const duration = '约 <strong>1 天</strong>,可分多次完成'
|
||||
学完这一章,你将会<strong>掌握和程序员相似的开发流程</strong>。
|
||||
|
||||
::: tip 💡 进阶提示
|
||||
如果你有一定的编程基础,想要提前使用更强大的工具,可以结合参考 [现代 CLI Coding 工具](../../stage-2/backend/2.6-modern-cli/extra7/) 使用命令行方式进行开发。
|
||||
如果你有一定的编程基础,想要提前使用更强大的工具,可以结合参考 [现代 CLI Coding 工具](../../stage-2/backend/2.6-modern-cli/) 使用命令行方式进行开发。
|
||||
:::
|
||||
|
||||
</ChapterIntroduction>
|
||||
|
||||
@@ -253,7 +253,7 @@ const duration = '约 <strong>8 小时</strong>'
|
||||
## 2. 10分钟产出原型:让 AI IDE 落地"核心玩法"
|
||||
|
||||
::: info 💡 编程 Plan 建议
|
||||
如果你觉得当前 IDE 不够聪明,或者觉得很快就花完了额度,你可以去买一个**编程 Plan 计划**。提前预习参考[这个文章](../../stage-2/backend/2.6-modern-cli/extra7/)使用 Claude 进行编程。
|
||||
如果你觉得当前 IDE 不够聪明,或者觉得很快就花完了额度,你可以去买一个**编程 Plan 计划**。提前预习参考[这个文章](../../stage-2/backend/2.6-modern-cli/)使用 Claude 进行编程。
|
||||
:::
|
||||
|
||||
Thinking 是好事,但不可 over thinking,我们就此控制过度反思,尝试从单个页面开始制作原型。
|
||||
|
||||
@@ -210,7 +210,7 @@ Dify 是一个用于开发 LLM 应用的开源平台。它提供了直观的界
|
||||
|
||||
本部分内容原本安排在后续课程中详细介绍,但考虑到当前部分学习者可能因网络限制暂时无法访问 Dify 官方网站或云端服务,我们决定提前提供这一可选的学习路径,帮助你顺利推进课程进度。
|
||||
|
||||
你需要参考该教程入门 web 部署平台的基本使用方式:[如何部署 Web 应用](/zh-cn/stage-2/backend/2.5-zeabur-deployment/extra6/)
|
||||
你需要参考该教程入门 web 部署平台的基本使用方式:[如何部署 Web 应用](/zh-cn/stage-2/backend/2.5-zeabur-deployment/)
|
||||
|
||||

|
||||
|
||||
|
||||
@@ -314,9 +314,9 @@ curl -X POST 'http://xxxxxxxx/v1/chat-messages' \
|
||||
|
||||
终于,恭喜你顺利完成了 Hogwarts Portraits 页面的开发实现!接下来我们需要将它上传到 GitHub 平台,并将其部署到公共环境让所有人都能访问。
|
||||
|
||||
你需要参考该教程,对如何使用 Github 进行研究,将自己的项目上传至 Github:[什么是 Github](https://datawhalechina.github.io/easy-vibe/stage-2/backend/2.4-git-workflow/extra1/)
|
||||
你需要参考该教程,对如何使用 Github 进行研究,将自己的项目上传至 Github:[什么是 Github](/zh-cn/stage-2/backend/2.4-git-workflow/)
|
||||
|
||||
此外,你还需要学会如何使用 Zeabur,将其连接到 Github,并成功部署你的项目:[什么是 Zeabur](https://datawhalechina.github.io/easy-vibe/stage-2/backend/2.5-zeabur-deployment/extra6/)
|
||||
此外,你还需要学会如何使用 Zeabur,将其连接到 Github,并成功部署你的项目:[什么是 Zeabur](/zh-cn/stage-2/backend/2.5-zeabur-deployment/)
|
||||
|
||||
如果你觉得自己开发一套 Hogwarts Portraits 项目很困难,你可以先从参考别的项目开始进行修改,本节课的官方代码地址为:https://github.com/THU-SIGS-AIID/Project4-Hogwarts-Portraits
|
||||
|
||||
|
||||
@@ -37,12 +37,12 @@
|
||||
|
||||
<NavGrid>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/backend/2.4-git-workflow/extra1/"
|
||||
href="/zh-cn/stage-2/backend/2.4-git-workflow/"
|
||||
title="后端一:学会使用 Git 与 Github"
|
||||
description="掌握 Git 版本控制系统的核心操作与协作流程"
|
||||
/>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/backend/2.2-database-supabase/chapter5/"
|
||||
href="/zh-cn/stage-2/backend/2.2-database-supabase/"
|
||||
title="后端二:从数据库到 Supabase"
|
||||
description="掌握关系型数据库基础,并学习使用 Supabase 这一现代 BaaS 平台"
|
||||
/>
|
||||
@@ -52,12 +52,12 @@
|
||||
description="利用 AI 辅助生成后端接口代码及标准的接口文档,提升开发效率"
|
||||
/>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/backend/2.5-zeabur-deployment/extra6/"
|
||||
href="/zh-cn/stage-2/backend/2.5-zeabur-deployment/"
|
||||
title="后端四:发布你的产品原型"
|
||||
description="学习使用 Zeabur 快速部署你的全栈应用到云端"
|
||||
/>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/backend/2.6-modern-cli/extra7/"
|
||||
href="/zh-cn/stage-2/backend/2.6-modern-cli/"
|
||||
title="后端五:从 IDE 到 CLI AI 编程工具"
|
||||
description="探索现代 CLI 工具,提升命令行环境下的开发体验"
|
||||
/>
|
||||
@@ -89,12 +89,12 @@
|
||||
|
||||
<NavGrid>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/ai-capabilities/2.1-dify-knowledge-base/chapter3/"
|
||||
href="/zh-cn/stage-2/ai-capabilities/2.1-dify-knowledge-base/"
|
||||
title="AI 一:Dify 入门与知识库集成"
|
||||
description="学习使用 Dify 构建 AI 应用,并集成私有知识库"
|
||||
/>
|
||||
<NavCard
|
||||
href="/zh-cn/stage-2/ai-capabilities/2.2-multimodal-api/extra3/"
|
||||
href="/zh-cn/stage-2/ai-capabilities/2.2-multimodal-api/"
|
||||
title="AI 二:学会查询 AI 词典与集成多模态 API"
|
||||
description="探索更多 AI 能力,集成视觉、语音等多模态 API"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user