文章

先别让 AI 写代码:Superpowers 这套开工顺序值得学

EasyAI 编辑部 · 更新于 2026/10/31

从需求澄清到实现与检查,用一个“小功能”示例,把 Agent 从直接开写带回有步骤的协作。

能获得什么

  • 拆出能验收的小功能
  • 建立设计到验证的交付顺序
  • 识别工具完成与需求完成的区别

适合人群

用 Claude Code 或其他编程 Agent 做需求的人

“帮我加一个收藏功能。”一句话交出去,Agent 很快改了很多文件,但你真正想要的可能只是:在列表点一下,下次打开还能看到。Superpowers 值得关注的地方,是把理解需求、设计、规划、执行和检查连成一套工作方式。

别先追求改得多,先对齐三个问题

以收藏功能为例:收藏跟账号走还是只保存在这台电脑?列表没加载完能不能点?重复点击算取消还是重复新增?这三个答案会影响数据结构、交互和验证方式,应该在实现之前明确。

如果你已经在用 Claude Code

项目 README 提供了官方插件市场的安装方式。下面是截至核对日期的命令;先在 Claude Code 内检查插件入口和当前版本,不要在普通系统终端把它当 shell 命令执行。

/plugin install superpowers@claude-plugins-official

其他 Agent 的接入步骤不同,请按仓库对应章节操作。安装完成后,查看客户端是否识别到插件,再用下面的小任务检查工作流,而不是直接交给它一整个商业系统。

可以直接使用的开工说明

我要给现有列表加入收藏功能。请先阅读列表、登录状态和存储相关代码,整理现有实现。
这次范围:登录用户收藏和取消收藏;收藏结果重开页面后保留。
先列出会影响实现的缺失信息,给出最小设计,等设计确定后再拆实现步骤。
验收:未登录有明确入口;连续点击不产生重复记录;刷新后状态一致;失败时恢复原状态。
不要顺手重写列表或修改其他页面样式。

把大计划切成能看到的结果

第一步只完成数据读写和一条验证;第二步连上列表按钮;第三步补失败和重复点击处理;最后再查刷新与跨页面状态。每一步都有可观察结果,出现问题时才容易判断停在哪一层。

对已有项目,先确认原有测试和风格。不要为了展示“流程完整”平白引入新的框架;也不要跳过已经存在的项目检查,只因为 Agent 的最终回复写得很自信。

你要看的不是“任务已完成”四个字

  • 需求有没有逐条对应到行为?

  • 实际执行了哪些测试,哪些只是建议?

  • 演示里有没有包含失败、空数据和重复操作?

  • 有没有未提交的生成文件、误改配置或不必要的依赖?

一个常见误区

插件提供协作步骤,不保证需求自动正确。若一开始把“收藏跟账号走”写成“存浏览器”,后面的实现可能非常认真地做错方向。把验收条件写清楚,仍然是你最有价值的输入。

小练习:把正在做的一个功能压缩成“用户动作、预期结果、失败处理”三句话。再让 Agent 给出计划,看看是不是每一步都对应这三句话。

来源与更新

EasyAI 编辑部原创整理 · 2026-10-31 核对。案例、提示词和验收清单为原创;工具能力以项目官方说明为准,未宣称所有环境均已实测。

Superpowers · 官方仓库

说明

原创实操内容,免费开放。工具来源与核对日期见正文。

免费资料打开资料