Files
vibe-coding-cn/docs/AGENTS.md
T
2026-05-10 08:06:38 +08:00

4.2 KiB
Raw Blame History

Documents 目录 Agent 指南

目录用途

docs/ 存放项目核心知识库文档,包含入门路径、核心概念与参考清单。

目录结构

docs/
├── README.md             # 知识库总索引
├── AGENTS.md             # docs 总操作规则
├── getting-started/      # 从零开始、学习地图、环境与 AI CLI 配置
├── concepts/             # 线性总文档:核心概念、问题求解与工程思想
├── philosophy/           # 线性总文档:哲学方法论、思维模型与底层认知模型
├── research/             # 线性总文档:新技术、优秀 repo、工程范式和工具趋势研究
├── references/           # 线性总文档:工程实践、技术栈、清单与质量门禁
└── workflow/             # 线性总文档:开发流程、质量门禁、版本控制和文档同步

关键入口

  • README.md:知识库总索引。
  • AGENTS.mddocs/ 总操作规则。
  • getting-started/README.md:从零开始完整入门,包含学习地图、Vibe Coding 经验、网络配置、CLI 配置与开发环境搭建。
  • getting-started/AGENTS.md:入门教程目录操作规则。
  • concepts/README.md:线性总文档,包含问题求解、拼好码、系统构建方法、开发范式演进、语言层要素和递归自优化系统。
  • concepts/AGENTS.md:核心概念目录操作规则。
  • philosophy/README.md:线性总文档,包含思维模型、组合描述模型、编程之道、软件工程的朴素真理和方法论工具箱。
  • philosophy/AGENTS.md:哲学方法论目录操作规则。
  • references/README.md:线性总文档,包含工程实践和技术栈。
  • references/AGENTS.md:参考资料目录操作规则。
  • research/README.md:线性总文档,包含新技术、优秀 repo、工程范式和工具趋势研究笔记。
  • research/AGENTS.md:研究笔记目录操作规则。
  • workflow/README.md:线性总文档,包含默认开发流程、质量门禁和交付闭环。
  • workflow/AGENTS.md:开发流程目录操作规则。

操作规范

允许

  • 新增/修改文档内容。
  • 修复错误和过时信息。
  • 为每个目录维护 README.md 作为索引入口。
  • 为每个目录维护 AGENTS.md 作为 Agent 操作规则。

禁止

  • 删除现有文档(除非明确要求)。
  • 大规模重命名/移动文件导致链接失效(如必须调整,需同步更新引用)。
  • 新增目录但不补 README.mdAGENTS.md

README 结构契约

所有 docs/**/README.md 必须面向人类阅读,按以下标准块顺序组织:

  1. 顶部标题块:只允许一个 H1,且 H1 后必须直接进入 ## 字多不看
  2. ## 字多不看:用 3-7 条说明最短判断和阅读入口。
  3. ## 快速导航:列出主要章节、路线或常用入口。
  4. 完整细粒度目录(点击展开/收起):使用标准 <details>/<summary> 折叠块。
  5. ## 使用方式:说明人类读者如何使用本文档。
  6. ## 正文:承载真正内容;没有正文内容时也保留结构锚点。

禁止在 README 中出现以下结构:

  • H1 和 ## 字多不看 之间的引用块、说明段或任何夹层内容。
  • ### 和其他目录的边界
  • ### 维护规则
  • “本目录只保留”“不再新增”“同步 metadata”“同步 AI 引用”等维护者口径。

这些维护规则必须写入对应 AGENTS.md,不写入面向人类的 README。

维护规则

  • 每个目录必须同时维护 README.mdAGENTS.md
  • 新增、删除、移动、重命名文档时,必须同步更新 docs/README.md、所在目录索引和 metadata/taxonomy.yml
  • 面向 AI 引用的重要入口变化,必须同步更新 assets/ai-citation/llms-full.txt 和相关摘要文件。
  • 不确定信息标注 TODO,不用猜测补齐。
  • 修改任意 docs README 后,运行 make sync-doc-tocmake test
  • make check-doc-structure 是 README 结构契约硬门禁;失败时必须先修结构,再继续提交。

命名规范

  • 文件名使用中文或清晰英文。
  • 使用 Markdown 格式。
  • 目录名使用简短英文,保证跨平台与链接稳定。