📌 obra/superpowers – AI代理人的超能力技能框架

3 至 5 分鐘

782 個字元

Superpowers 是一個完整的軟體開發方法論,為你的編碼代理人提供可組合的技能集和初始指令,確保AI代理…

Superpowers 是一個完整的軟體開發方法論,為你的編碼代理人提供可組合的技能集和初始指令,確保AI代理人能夠有效地使用這些技能。這個專案基於代理技能框架,能顯著提升AI代理人的開發效率和質量。

🔥 如何工作

Superpowers 從你啟動編碼代理人開始就介入。當代理人發現你正在構建某些東西時,它不會馬上開始編寫代碼,而是后退一步,詢問你真正想要實現的目標。通過對話提取規範後,代理人會以足夠短的塊向你展示設計,方便你閱讀和理解。

在你批准設計後,代理人會制定一個清晰的實施計劃,即使是缺乏經驗的工程師也能理解和跟進。這個計劃強調真正的紅/綠 TDD測試驅動開發、YAGNI(你不需要它)原則和DRY(不要重複自己)原則。

一旦你說開始,代理人就會啟動子代理人驅動開發流程,由多個子代理人協作完成每個工程任務,相互檢查和審查工作,然後繼續前進。這使得 Claude 等代理人能夠在不偏離計劃的情況下自主工作數小時。

⚡ 支援的代理人平台

  • Claude Code:可通過官方插件市場或 Superpowers 市場安裝
  • Codex CLI:可通過官方 Codex 插件市場安裝
  • Codex App:在 Codex 應用中的插件部分可找到
  • Factory Droid:支援通過命令行安裝
  • Gemini CLI:Google 的 AI 代理人工具
  • OpenCode:開源代理人平台
  • Cursor:AI 增强的代碼編輯器
  • GitHub Copilot CLI:GitHub 的命令行 AI 助手

💡 核心特性

  • 自動化知識提取:通過對話自動提取需求規範
  • 模組化設計:將大任務分解為可管理的模塊
  • 協作開發:多個子代理人協同工作
  • 質量保證:自動代碼審查和測試
  • 持續改進:基於反饋不斷優化流程

⭐ 即時人氣

  • 191,200 ⭐ (今日新增 1,780 星)
  • 17,007 Fork
  • 語言:Shell

🚀 查看 GitHub 專案


📡 來源: GitHub Trending (Daily) | 每週自動追蹤

「mosiwang」的個人頭像

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *