AI 编程综合合集
first-pass-trust:面向棕地项目的 AI 编程可信代码生成方法电子书
wubin28/first-pass-trust · 本书要解决的问题只有一个:长期维护棕地项目的开发者,如何让AI Coding Agent在有限的token预算下,第一次就生成可信的代码,而并非靠反复来回试错去逼近正确答案。
ELI5:它是什么,解决什么问题
这是一本开放电子书,聚焦一个核心问题:长期维护棕地项目的开发者,如何在有限 token 预算下让 AI Coding Agent 第一次就生成可信代码。全书提出“理解→设计→构建→评测”四元素方法论,分别结合单步调试、DDD 战略设计、决策表测试法、Approved Scenarios(配合 TDD)和故障注入测试,并以 Apache Commons CSV 的真实新需求贯穿实操,章末提供可复制的提示词练习。
核心能力与快速开始
★ 16
- 能做什么
- 提供一套面向棕地项目维护场景的 AI Coding 工程方法:用 DDD 战略设计理解陌生代码库、用决策表测试法推导验收测试、用 Approved Scenarios 结合 TDD 构建可评审的 markdown 测试夹具、用故障注入验证测试有效性;全书以 Apache Commons CSV 新增 setRequiredHeaders 需求为贯穿案例,并给出各章可复制的实操提示词。
- 适用场景
- 适合已在用 AI Coding Agent 写代码、且维护已上线传统非智能软件项目的开发者,在 token 预算有限、难以多轮试错纠错的条件下,学习如何约束 Agent 一次生成更可信的测试与生产代码;也适合希望系统了解 DDD、决策表、Approved Scenarios 与故障注入在 AI 编程流程中如何组合的读者。
- 项目形态
- 资料合集
- 部署方式
- 未说明
- 主要依赖
- 书中说明方法论不绑定特定工具与模型,实操以 OpenCode v2 搭配 GLM 5.3 为示例组合;读者需自备 AI Coding Agent 工具与大模型服务,实际资源与成本未说明。
- 使用限制
- 书籍仍在持续撰写中;内容聚焦需要长期维护的传统非智能软件棕地项目,不覆盖正在开发的智能 Agent 系统本身;采用 CC BY-NC-ND 4.0 许可,仅限非商业分享、禁止改编演绎。
- 许可证
- 未说明
- 最近推送
- 2026-11-05 08:58
资料检查:2026-11-06 07:00 · 卡片整理:2026-11-06 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
职业应用
程序员
用于长期维护棕地项目的开发者,在有限 token 预算下让 AI Coding Agent 第一次生成可信的测试和生产代码;书中提供理解→设计→构建→评测四元素方法论,结合单步调试、DDD 战略设计、决策表测试法、Approved Scenarios(配合 TDD)和故障注入测试,并以 Apache Commons CSV 真实新需求贯穿实操,章末提供可复制的提示词练习。
查看内容依据
本书要解决的问题只有一个:长期维护棕地项目的开发者,如何让AI Coding Agent在有限的token预算下,第一次就生成可信的代码,而并非靠反复来回试错去逼近正确答案。
由 AI 根据来源材料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。