用 AI 写代码,你可能碰到过两件事:做出来的不是你要的;它说做完了,其实不对。
这期用两个现成的工具搭一个最小的开发循环:OpenSpec 先把「做什么」写成规格,Superpowers 先写测试、再写实现。拿「加一个超温告警」这个小需求,在 Claude Code 里完整走一遍。
演示仓:https://github.com/laodao-ai/sdd-tdd-loop-demo
四段演示各打了一个 tag(seg1-done 到 seg4-done),可以从 start 照着走。
什么时候不用:一次性脚本、几十行的小改动,不用走完整个循环。
OpenSpec:https://github.com/Fission-AI/OpenSpec
Superpowers:https://github.com/obra/superpowers
我是老刀Cheney,有二十多年软件开发经验,分享用 AI 做产品的工程实践。
从代码能跑到系统可靠运行,讲 AI 开发工作流、系统架构、开发测试环境和数据库环境。用通俗语言、类比和图解讲清专业概念,用实际运行结果解释做法、取舍与边界。配套文章与复现材料见博客和仓库。
仓库:github.com/laodao-ai · 博客:laodao-ai.com