查看: 63|回复: 0

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

[复制链接]

1813

主题

5

回帖

5516

积分

超级版主

积分
5516
发表于 2026-10-7 08:25:00 | 显示全部楼层 |阅读模式
先简单聊一下目前比较主流的 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 的第一步应该先确认需求中的核心术语,逐一确认它们的定义、范围以及容易产生歧义的地方。等术语统一之后,下一步才是澄清需求和明确边界。 参考提示词:请先确认需求中的核心术语,逐一确认其定义、范围和容易产生歧义的地方,完成术语统一后再开始澄清需求和明确边界。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|天翼网

相关侵权、举报、投诉及建议等,请发 E-mail:2026@typc.net

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|晋ICP备2026008270号-1|晋公网安备14010602111293号

QQ客服返回顶部