AI 辅助编程实战:从入门到团队治理
2026.07.26基于"实现规划"方法论,从长期 AI 编码实践中提炼的体系化教程。 相关 Skills:https://github.com/iannil/skills
本套书适合谁
| 分册 | 读者 | 前置要求 | 目标 |
|---|---|---|---|
| 第一册·入门篇 | 初次接触 AI 编码的开发者 | 了解基本编程概念即可 | 能够独立使用 AI 完成一个小型项目 |
| 第二册·进阶篇 | 有经验的开发者 | 已使用过 AI 编码工具,遇到瓶颈 | 掌握系统化方法,提升效率与质量 |
| 第三册·管理篇 | 技术管理者 | 负责团队交付 | 建立团队 AI 编码规范,管控风险 |
三册书的关系
- 第一册教你"怎么做"——按照步骤操作,能够做出可用的产品。
- 第二册教你"为什么这么做"——理解底层原理,灵活应对复杂场景。
- 第三册教你"如何让团队都这么做"——从个人能力提升到组织能力建设。
建议阅读顺序:如果你是个人开发者,先读第一册,再读第二册。如果你是管理者,先读第三册的概述部分,再决定如何引导团队学习第一册和第二册。
关于本套方法论
本教程阐述的方法论来源于"实现规划"方法(参见 zhurongshuo.com),并在作者团队的大量实际项目中经过验证和迭代——下文列举的工程与产品即其主要载体。涉及的工程包括企业管理系统(某无人机系统、战略管理系统)、自研产品(AnyXMail、pinconsole、CodeCoder、Gojira),以及数十个实验性项目。
方法论的哲学根基
本书是 RC 理论体系(过程实在论:观察收敛与确定性生成)在软件工程领域的延伸。RC 主张认知的完备性只体现于过程迭代的能力,而非结论的完成程度;本书据此把 AI 工程统一表述为规格(蓝图与验收标准)、生成(AI 编码)、测试(验收)、遥测(进度与质量度量)之间的渐进收敛——六步工作法、三条纪律与 14 个技能,都是这一收敛机制在不同项目尺度上的实现。同时需要申明边界:纪律与规范作为禁止性约束,只能排除已知的坏路径,不能生成唯一绝对正确的答案;把本书读作"按方法做就必然成功"的保证,不符合 RC 的立场,也不符合本书的立场。
版权说明
本书为原创内容,受版权保护。未经许可,不得以任何形式复制或传播。
术语约定
本书使用以下术语约定:
- AI 编码工具(AI Coding Assistant):指代基于大语言模型的编码辅助工具,如 Claude Code、GitHub Copilot 等。
- 蓝图(Blueprint):项目开始前的架构设计文档,即
CONTEXT.md文件。 - 验收(Inspection):对 AI 生成的代码进行系统性检查,判断是否符合蓝图预期。
- 里程碑(Milestone):一个可独立验收的功能单元,是项目推进的基本单位。
完整术语表见附录。