超越规格驱动开发 SDD
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
OKR社区
扫码关注公众号
扫码阅读
手机扫码阅读
???? 文章主旨
AI编程正经历从代码补全到全自动执行的四代演进,当前方向是Harness Engineering(构建自主运行框架),而人的核心竞争力将从“写代码”转向“定义成功”与“上下文工程”。
???? 关键要点
- AI编程四代演进:Copilot(补全)→ Vibe Coding(氛围编程)→ SDD(规格驱动开发)→ Harness Engineering(全自动执行框架)。
- 每一代对应人机角色再分工:从“驾驶员”逐步变为“框架设计师”,AI从“自动补全”变为“自主Agent”。
- Vibe Coding的致命弱点是“依赖氛围,不依赖系统”,项目稍大即因上下文断裂产生Bug,需要SDD提供结构化上下文地图。
- SDD的落地形态包括Cursor的
.cursorrules、Claude Code的CLAUDE.md、OpenAI的Spec-first实践,本质都是“把人的意图结构化”。 - Harness Engineering的核心是:清晰定义“成功标准”→自动循环(执行→测试→反馈→修正)→Agent自主迭代→人只审核最终结果,相关实践已在OpenAI o3、Anthropic extended thinking及SWE-bench中体现。
???? 内容结构
四代AI编程演进
- 第一代:代码补全(Copilot时代)——2021年GitHub Copilot发布,能提升重复性代码效率2-3倍,但本质是“更聪明的输入法”,AI缺乏全局视野与意图理解,程序员仍是驾驶员。
- 第二代:Vibe Coding——Karpathy提出“不逐行审查、描述意图、完全沉浸氛围”,程序员从写代码变为验收代码,适合小项目与原型,但项目变大后上下文断裂,AI“改A坏B”,陷入Bug泥潭。
- 第三代:规格驱动开发(SDD)——先写规格文档(需求边界、架构、接口、约束、术语)作为“上下文地图”喂给AI,生成稳定性和跨会话一致性大幅提升。在此阶段,程序员的竞争力变为“上下文工程”。
- 第四代:Harness Engineering——Karpathy的最新方向:构建执行框架让AI Agent自主循环。逻辑为:定义成功标准→搭建自动循环→Agent自主迭代→人只审最终结果。这是从辅助驾驶到全自动驾驶的跃迁,人从副驾移到后座。
你在哪一代?——角色定位对照
- Copilot:你的角色=驾驶员,AI=自动补全,核心技能=写代码。
- Vibe Coding:你的角色=导航员,AI=驾驶员,核心技能=描述意图。
- SDD:你的角色=规格师,AI=工程师,核心技能=上下文工程。
- Harness Engineering:你的角色=框架设计师,AI=自主Agent,核心技能=定义成功。
- 现实分布:大多数人处于第一、二代之间;少数工程师进入SDD;真正做Harness Engineering的集中在OpenAI、Anthropic等顶尖团队。
写在最后——对非程序员及所有协作者的启示
- 每代跨越都回答同一个问题:“人应该做什么,AI应该做什么?”答案在持续改变,最早认清边界的人最早找到新价值。
- 当下最值得做的三件事:学上下文工程(写清需求、约束、目标);培养“定义成功”的能力(把“我想要”变成验收标准);把精力从“怎么做”移到“做什么”和“做得对不对”。
???? 文章总结
文章以极强的紧迫感呈现AI编程的迭代速度,向读者发出“不要缺席”的警告,并给出明确的行动建议:主动转向“定义成功”与“上下文工程”这一新稀缺能力。内容本身即SDD的示范——用清晰的规格与分层结构传递观点,而非依靠氛围。
OKR社区
OKR社区
扫码关注公众号
没有了
上一篇
敏捷没死,但你的团队该进化了
下一篇
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
OKR社区的其他文章
ORID的“道”:四大核心知识点
ORID的精髓,在于它深刻洞察并顺应了人类认知和群体互动的自然规律。它不是一个机械的流程,而是一种引导智慧涌现的艺术。
团队引导和团队教练的异同
在公开课和私下里,很多小伙伴都在问\x26quot;引导和教练到底有什么异同?\x26quot;,我们认为的异同有六个:团队重心,参与人数,合约变化,团队工具,团队位置,工作基础。
想法与目标太多,flag立了又倒,个人OKR有用吗?
个人场景OKR的挑战与5步骤
敏捷没死,但你的团队该进化了
\x26quot;AI 都能写用户故事了,还要 PO 干嘛?\x26quot;这个问题问错了方向。AI 没有杀死敏捷,它只是暴露了那些从来就没真正活过的假敏捷。真正的问题是:你的每个角色,准备好进化了吗?
OKR实践中的痛点(5):战略缺失怎么玩OKR?
OKR作为目标管理工具,第一个实现的其实就是战略落地。OKR的背后还需要关注人的能动性,组织的使命和愿景是组织成员能动性的根源。只有组织的使命和愿景和个人相匹配了,员工才有极大的归属和动力去往前冲。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线