1. AI 编程的本质、工具和方法论体系
AI 编程的本质、工具、方法论体系
进入 AI 编程具体技术之前,先建立完整认知地图。 讲清楚本质、行业真实状态、工具全景,以及 SDD + Harness 两大方法论的核心理念。

先照镜子
上一次用 AI 编程,是下面哪种状态?

程序员的杠杆,变了四次

AI 编程=让AI 写代码,这是最大的误解。程序员这个职业的目的,从来不是写代码,是比别人更快更好地实现某个功能,做别人做不到的事,为用户和业务产生价值

路径变了什么:三层递进

三层变化合起来,是这次 AI 时代和过去任何一次工具迭代最大的不同
路径变化引发的连锁反应

个人层面:三个冷静的判断

AI 编程认知三阶段:

真正的尽头不是"学完所有技巧",是想清楚自己要什么,然后用对工具达到
行业真实状态

七层工具架构:给每个工具一个位置

工具数量不是问题。没有分类锚点,才是让你焦虑的根源,新工具来了?三个问题定位它

三问问完,大多数"新工具焦虑"会自动消解。95% 的新工具对你当下不重要。
方法论全景:现在有哪些

为什么主轴是SDD + Harness,选方法论的标准只有三条,按这三条过一遍所有方法论:

当下同时满足三条的,只有 SDD 和 Harness Engineering
SDD:规格是真理,代码服务于规格
Spec-Driven Development · 把"想清楚"这件事工程化,把模糊需求变成AI 能消化的清晰输入

没有 SDD,你和 AI 的协作就是凭直觉聊天。有了 SDD,你们之间有了明确契约
Harness Engineering:给AI 装上挽具
AI 是匹烈马,Harness 是让它能为你拉车的那套挽具——让 AI 从"放飞的执行者"变成"可控的协作者"

只学 SDD 不学 Harness:spec 写得好,但 AI 跑偏了没办法管住
SDD + Harness:一个解决想,一个解决做
两个合起来才是闭环:SDD 告诉 AI 做什么,Harness 保证AI 做对

主轴定了,不代表其他方法论不重要。它们都在认知地图上,只是角色不同。


浙公网安备 33010602011771号