步步糕升 发表于 2026-10-7 08:25:00

我的 AI 编程全流程:如何使用 AI 稳定交付一个高质量的产品

<iframe src="//player.bilibili.com/player.html?isOutside=true&aid=117178586240848&bvid=BV154426xEha&cid=41394635022&p=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" style="width:100%; height:680px;" ></iframe>
先简单聊一下目前比较主流的 Superpowers 和 Matt Skills。
早期我比较喜欢使用 Superpowers。在新项目开发阶段,Superpowers 没什么问题,完整的流程也能带来一定帮助。但当项目进入维护阶段,或者开始维护旧项目后,问题就出现了。一个功能的维护,大部分时间都浪费在 Superpowers 的流程上,慢慢变成了为了用它而用它。
后来,我彻底放弃了 Superpowers,转而使用更加灵活的 Matt Skills 全家桶。
现在遇到简单需求,我会直接 Vibe Coding;修复 Bug 时使用 grilling + implement;复杂 Feature 则使用 grill-with-docs + to-spec + to-tickets + implement。其中,code-review 已经隐含在 implement Skill 中,不需要手工发起,而且会使用 Subagent 进行双轴 Review,实际效果也更好。
使用 Matt Skills 期间,我也遇到过几个问题。
第一个问题出现在 Grill 阶段。我丢给 Grill 的内容大多数是口述的,通常是一大堆比较混乱的信息。有些名词、描述和规则前后说法并不一致,但实际指的是同一个东西,这就容易导致 Grill 理解出一些原本不存在的内容。
这个问题的解决方法很简单:Grill 的第一步应该先确认需求中的核心术语,逐一确认它们的定义、范围以及容易产生歧义的地方。等术语统一之后,下一步才是澄清需求和明确边界。
参考提示词:请先确认需求中的核心术语,逐一确认其定义、范围和容易产生歧义的地方,完成术语统一后再开始澄清需求和明确边界。
页: [1]
查看完整版本: 我的 AI 编程全流程:如何使用 AI 稳定交付一个高质量的产品