点击上方蓝字关注我们
1
没有明确的规范文档;
代码先行、需求滞后;
以“先做再说,快速迭代”为主旋律。
2
3
一次编写,处处运行:代码只是 Spec 的「有损投影(lossy projection)」。一份足够强大的 Spec,在 AI 辅助下可以“编译”为 TypeScript、Rust、API、测试乃至文档。
对齐人类:Spec 让所有人(产品、研发、安全、法务)在同一语义层协作。
4
亚马逊云科技(AWS) 近期推出的 AI IDE——Kiro,便是 Spec 驱动思想的落地案例。
Kiro 认为,从原型到生产,必须有严格的规范流。因此它通过 AI 将开发流程强制“前置思考”:
从 Prompt 到需求:将自然语言 Prompt 分解为详细的用户故事与验收标准。
从需求到设计:分析 Spec 与代码库,生成技术设计文档、数据流图、接口说明。
从设计到实现:自动生成任务清单、排序优先级、附带测试细节。
AWS 推出 Kiro,不是炫技,而是源于他们内部痛点:
“当上千团队与 AI 协作时,缺乏统一规格语言会让沟通成本呈指数级增长。”
这清楚表明——Spec 驱动开发已从理念,变为现实生产力。
5
spec-kit(短短数周已获 39.7k⭐️),正是将“Spec 优先”理念大众化的工具。
技术栈:必须使用 Next.js
代码规范:遵循 Prettier 格式
性能要求:首屏加载 < 2 秒/specify —— 定义规格 /plan —— 生成计划 /tasks + specify apply —— 执行任务
6
7
| 阶段 | 最优策略 |
|---|---|
| 创新探索期 | Vibe Coding —— 解放创造力、快速试错 |
| 系统化协作期 | Spec-Driven —— 对齐意图、提升一致性 |
8
| 旧范式(Vibe Coding) | 新范式(Spec + AI) |
|---|---|
| 以手写代码为中心 | 以定义规范为中心 |
| 执行需求、修 Bug | 设计系统、定义规则 |
| 代码即成果 | 思维即生产力 |
9
👇 欢迎在评论区聊聊你的看法!
如果觉得这篇文章对你有启发,
请点赞 + 收藏 + 在看
让更多人看到这场正在发生的开发范式变革。✨
10
OpenAI Model Spec(2025-02-12) OpenAI Model Spec(2025-04-11) OpenAI Model Spec(2025-09-12) RedMonk:Spec vs. Vibes 知乎专栏:《规范驱动开发的兴起》 GitHub:spec-kit 项目
评论