è¶ çº§åé AI 代ç 代ç工使µæ¡æ¶ | AIçæåç¿»è¯
é®é¢ï¼GitHub é¡¹ç® https://github.com/obra/superpowers æ¯ä»ä¹ï¼å®æ¯å¦ä½å·¥ä½çï¼
åçï¼
Overview
Superpowers æ¯ä¸ä¸ªå¼æºç AI coding agent workflow frameworkã宿¬èº«å¹¶ä¸æ·»å æ°ç modelï¼èæ¯éè¿æ¨¡ååçâskillsâæ¥å¼ºå¶ AI coding agentsï¼å¦ Claude Code, OpenCode, Codex çï¼éµå¾ªä¸¥è°¨ç software engineering processã (AIToolly)
ä½ å¯ä»¥å°å ¶ç解为ï¼
ä¸å¥ç¼ç 为 skills çå¼åæ¹æ³è®ºï¼ä½ ç AI agent å¿ é¡»éµå®è¿å¥æµç¨ã
ä¸å ¶è®© Agent è¿æ ·åï¼
ä½ ï¼æå»ºç»å½åè½
Agentï¼ç«å³å¼å§éæºç¼å代ç
å®å¼ºå¶æ§è¡ä»¥ä¸æµç¨ï¼
1. clarify requirements (æç¡®éæ±)
2. design (设计)
3. plan (è§å)
4. implement (TDD 模å¼å®ç°)
5. review (è¯å®¡)
6. merge (åå¹¶)
Core Idea
Superpowers = skills + workflow + auto-trigger rules
- Skills = ç»åçè½åï¼brainstorm, write plan, TDD, reviewï¼
- Workflow = ä¸¥æ ¼çæ§è¡é¡ºåº
- Auto-trigger = agent èªå¨è°ç¨è¿äºè½å
Agent ä¸ä¼ç´æ¥è·³å ¥ç¼ç ç¯è ââ å®é¦å æå specï¼å建 planï¼ç¶åä½¿ç¨ subagents æ§è¡ã (GitHub)
How It Works (Step-by-Step)
1. Brainstorming (ç¼ç å)
Agent 伿åºé®é¢å¹¶æ¾æ¸ ä½ ççå®éæ±ã
示ä¾ï¼
ä½ ï¼æå»ºä¸ä¸ªå¾
åäºé¡¹åºç¨
Agentï¼
- web è¿æ¯ mobileï¼
- local storage è¿æ¯ backendï¼
- éè¦ auth åï¼
è¿ä¼çæä¸ä¸ª design documentã
2. Write Implementation Plan
éåå®ä¼å建ç»å°çä»»å¡ï¼æ¯ä¸ªä»»å¡ 2-5 åéï¼ã
示ä¾ï¼
Task 1: å建项ç®ç»æ
Task 2: æ·»å todo 模å
Task 3: ç¼åå¤±è´¥çæµè¯
Task 4: å®ç°æå°å代ç
æ¯ä¸ªä»»å¡å æ¬ï¼
- file paths
- exact code
- verification steps
è¿æ¯èªå¨çæçã (GitHub)
3. Subagent-driven development
ç°å¨å®ä¼è¡çåº sub agents æ¥é䏿§è¡ä»»å¡ï¼
- agent A ç¼å代ç
- agent B è¿è¡ review
- agent C è¿è¡ tests
- agent D ç»§ç»ä¸ä¸æ¥
è¿å 许è¿è¡é¿æ¶é´çèªä¸»ç¼ç ä»»å¡ (long autonomous coding sessions)ã (GitHub)
4. Enforced TDD
å®å¼ºå¶æ§è¡ï¼
RED â å¤±è´¥çæµè¯ (failing test)
GREEN â æå°åä¿®å¤ (minimal fix)
REFACTOR â æ¸
ç代ç (cleanup)
å¨ç¼åæµè¯ä¹åï¼Agent ä¸è¢«å 许ç¼å feature codeã (å¿æå·¥ä½å®¤)
5. Automatic Code Review
æ¯é¡¹ä»»å¡å®æåï¼
- spec åè§æ§æ£æ¥
- code quality æ£æ¥
- 妿åå¨å ³é®é®é¢å黿æµç¨
6. Finish Branch
宿åï¼
- éªè¯æµè¯
- merge branch
- å建 PR
- æ¸ ç workspace
Built-in Skills (示ä¾)
Planning
- brainstorming
- writing-plans
- executing-plans
Development
- test-driven-development
- using-git-worktrees
- subagent-driven-development
Debugging
- systematic-debugging
- verification-before-completion
Collaboration
- requesting-code-review
- finishing-development-branch
ææè¿äºé½æ¯å¯ç»åç skillsã (GitHub)
Why This Project Is Popular
å®è§£å³äº AI coding ææ ¸å¿çé®é¢ï¼
没æ Superpowers æ¶ï¼
- agent ç¼ååä¹±ç代ç
- æ²¡ææµè¯
- 没æè®¡å
- éæºçéæ
æäº Superpowersï¼
- 设计å è¡
- å°æ¥å¿«è·
- å¼ºå¶æµè¯
- å¿ é¡»è¯å®¡
- èªä¸»æ§è¡
宿¬è´¨ä¸æ¯å° LLM 转å为ä¸ååè¿ä¸¥è°¨è®ç»çå级工ç¨å¸ (disciplined junior engineer)ã
Supported Agents
æ¯æä»¥ä¸å·¥å ·ï¼
- Claude Code
- OpenCode
- Codex
- Cursor (éè¿æå¨æ¹å¼)
- OpenClaw (社åºç¨æ³)
Example Commands
å®è£ åï¼
/superpowers:brainstorm
/superpowers:write-plan
/superpowers:execute-plan
è¿äºæä»¤æ§å¶ç workflowã (GitHub)
ä¸å¥è¯æ»ç»
Superpowers æ¯ä¸ä¸ªå©ç¨æ¨¡åå skills 为 AI coding agents æå»ºçç»æå software engineering workflowã
éç¨åºæ¯
å¨ä»¥ä¸åºæ¯ä¸å°¤å ¶å¼ºå¤§ï¼
- æå»ºå¤§å app
- é¿æ¶é´çèªä¸»ç¼ç
- 夿件éæ
- TDD 工使µ
- agent-driven development
å¨ä»¥ä¸åºæ¯ä¸ä½ç¨è¾å°ï¼
- å¿«éèæ¬
- å¾®å°ä¿®æ¹
- ç®åç chat coding
å¦æä½ éè¦ï¼æè¿å¯ä»¥è§£éï¼
- å®ä¸ Claude Code é»è®¤æ¨¡å¼çåºå«
- å¦ä½å®è£
- 宿¯å¦ä¼äºâè·³è¿æé确认âç±»åç agents
- 人们å¦ä½å°å ¶ä¸ OpenClaw é å使ç¨
References:
- https://github.com/obra/superpowers
- https://aitoolly.com/ai-news/article/2026-02-26-superpowers-a-new-software-development-workflow-and-agent-skill-framework-for-coding-agents
- https://new2026.medium.com/superpowers-obra-superpowers-claude-code-plugin-for-an-agentic-software-development-workflow-1e7bdffeb065
- https://lzw.me/docs/opencodedocs/obra/superpowers/start/superpowers-intro/
