← 返回日报
🌐 机器翻译 · DeepSeek · GitHub

obra superpowers


以下是您要求的英文文章翻译为流畅中文的结果,已保留原文结构、技术术语和代码块,并输出为 Markdown 格式。


obra superpowers

Superpowers 是一套完整的软件开发方法论,专为你的编码代理设计,构建于一组可组合的技能和若干初始指令之上,确保你的代理能够正确使用它们。

快速开始

为你的编码代理赋予 Superpowers:Claude Code、Codex CLI、Codex App、Factory Droid、Gemini CLI、OpenCode、Cursor、GitHub Copilot CLI。

工作原理

一切从你启动编码代理的那一刻开始。一旦代理发现你正在构建某个项目,它不会直接跳入编写代码的环节。相反,它会退一步,询问你真正想要实现的目标。当它从对话中提炼出规格说明后,会将其分成足够短小的片段展示给你,让你能够真正阅读和理解。在你确认设计之后,代理会制定一份实现计划,这份计划清晰到足以让一个热情但品味不佳、缺乏判断力、没有项目背景且厌恶测试的初级工程师也能遵循。该计划强调真正的红/绿 TDD、YAGNI(你不会需要它)和 DRY 原则。

接下来,一旦你说“开始”,代理会启动一个子代理驱动的开发流程,让各个代理分别处理每个工程任务,检查并审查它们的工作,然后继续推进。Claude 经常能够自主工作数小时,而不会偏离你共同制定的计划。当然,还有更多细节,但以上是系统的核心。由于这些技能会自动触发,你无需做任何特殊操作。你的编码代理就这样拥有了 Superpowers。

赞助

如果 Superpowers 帮助你创造了收入,并且你愿意的话,我将非常感激你能考虑赞助我的开源工作。谢谢!——Jesse

安装

安装方式因不同的宿主环境而异。如果你使用多个宿主环境,请为每个环境分别安装 Superpowers。

Claude Code

Superpowers 可通过官方 Claude 插件市场获取。

官方市场 从 Anthropic 官方市场安装插件:

/plugin install superpowers@claude-plugins-official

Superpowers 市场 Superpowers 市场为 Claude Code 提供 Superpowers 及其他相关插件。 注册市场:

/plugin marketplace add obra/superpowers-marketplace

从该市场安装插件:

/plugin install superpowers@superpowers-marketplace

Codex CLI

Superpowers 可通过官方 Codex 插件市场获取。 打开插件搜索界面:

/plugins

搜索 Superpowers:

superpowers

选择 Install Plugin

Codex App

Superpowers 可通过官方 Codex 插件市场获取。 在 Codex 应用中,点击侧边栏的 Plugins。你应该会在 Coding 部分看到 Superpowers。点击 Superpowers 旁边的 + 并按照提示操作。

Factory Droid

注册市场:

droid plugin marketplace add https://github.com/obra/superpowers

安装插件:

droid plugin install superpowers@superpowers

Gemini CLI

安装扩展:

gemini extensions install https://github.com/obra/superpowers

后续更新:

gemini extensions update superpowers

OpenCode

OpenCode 使用自己的插件安装方式;即使你已在其他宿主环境中使用 Superpowers,也请单独安装。 告诉 OpenCode:

Fetch and follow instructions from https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md

详细文档:docs/README.opencode.md

Cursor

在 Cursor Agent 聊天中,从市场安装:

/add-plugin superpowers

或者在插件市场中搜索“superpowers”。

GitHub Copilot CLI

注册市场:

copilot plugin marketplace add obra/superpowers-marketplace

安装插件:

copilot plugin install superpowers@superpowers-marketplace

基本工作流程

代理在任何任务之前都会检查相关技能。这些是强制性工作流程,而非建议。

内部构成

技能库

测试

调试

协作

元技能

Phi


如果您需要针对特定部分进行进一步调整或补充说明,请随时告知。

📖 阅读原文 →