AI Agent 工作流
这页说明 AI Agent 在 mkdocs-net 文档项目里应该如何阅读现有内容、生成新页面、补导航以及在交付前做自检。目标是让多次生成的结果保持同一套结构和标准。
写作要求
AI Agent 生成文档时应遵守以下要求:
- 先确认目标页面属于哪个目录,再写文件路径。
- 每页必须有明确的 H1,不要生成无标题碎片。
- 优先写用户能执行的步骤,不要先堆大量抽象背景。
- 标题尽量用“部署”“配置”“验证”这类任务导向文案。
- 链接、图片、文件名、命令都要与仓库结构一致。
- 不要写“待补充”“TODO”“以后再说”这类占位内容。
- 不要伪造页面、配置项、菜单路径和功能描述。
- 页面较长时,用
##、###切开逻辑块,让 TOC 可读。 - 生成
markdown project page时,必须遵守三栏内容页规则: 无顶部、无底部、左导航固定、右 TOC 固定、只有中间正文滚动。
阅读顺序
AI Agent 阅读一套 mkdocs-net 文档时,建议按下面顺序理解:
- 先看入口页,例如
README.md。 - 再看
navmenu.md,理解站点的信息架构。 - 按标题层级阅读正文,识别章节语义边界。
- 沿着相对链接梳理跨页关系。
- 最后读取代码块、表格、配置片段,提取可执行信息。
阅读时要特别注意:
navmenu.md代表导航意图,不一定等于内容详略。- 正文页代表具体说明,不一定覆盖全部入口。
- 当导航与正文不完全一致时,应优先把导航理解为结构,再用正文补细节。
生成新文档的建议流程
- 确认这页是否真的需要新增,而不是补到现有页面。
- 确认它应该放在哪个目录。
- 判断它是否需要加入
navmenu.md。 - 先写 H1 和摘要,再写二级结构。
- 补至少一个上游入口页和一个相关页面链接。
- 检查相对路径、命令示例、配置片段是否真实可用。
给自己做的最终自检
- 是否有明确页面目标。
- 是否有清晰标题和摘要。
- 是否使用了稳定的标题层级。
- 是否使用相对链接表达站内关系。
- 是否避免虚构路径和占位内容。
- 是否让下一位 AI Agent 能直接继续维护这页。
- 如果新增了页面,是否同步考虑
navmenu.md。 - 是否没有把内容页写成带 header/footer 的官网式页面。
适合交给 AI Agent 的任务类型
- 拆分过长页面。
- 新增专题页并补站内链接。
- 为现有页面补摘要、步骤和示例。
- 为文档站新增导航文件。
- 检查链接、标题层级和模板一致性。
不适合直接跳过检查的情况
- 大量新增页面但没有导航方案。
- 复制旧文档后没有核对路径。
- 把列表树误当作
navmenu.md层级结构。 - 示例命令与当前仓库结构不一致。