superpowers、gstack、gsd原理解析与对比

1. superpowers

以下为superpowers插件所携带的组件,包括3个命令、1个agent、14个技能和1个hook函数。

  • Commands(命令)

  • 3个命令已弃用,将在下一个主要版本中移除。应该使用 "superpowers" 中的技能代替。

    • brainstorm --- 头脑风暴

    • execute-plan --- 执行计划

    • write-plan --- 编写计划

  • Agents(智能代理)

    • code-reviewer --- 代码审查:当主要项目步骤已完成并需要根据原始计划和编码标准进行审查时使用。
  • Skills(技能)

    • brainstorming --- 头脑风暴:在实施前探索用户意图,减少模糊性,呈现权衡方案

    • dispatching-parallel-agents --- 调度并行代理: 使用子代理并发执行 2个或更多独立任务

    • executing-plans --- 执行计划:在独立会话中执行书面实施计划,带审查检查点

    • finishing-a-development-branch --- 完成开发分支:通过呈现集成选项指导开发工作的完成

    • receiving-code-review --- 接收代码审查:在实施建议前处理代码审查反馈

    • requesting-code-review --- 请求代码审查:在合并前验证工作是否符合要求

    • subagent-driven-development --- 子代理驱动开发:在当前会话中执行带有独立任务的实施计划

    • systematic-debugging --- 系统性调试:诊断错误、测试失败和意外行为的根本原因

    • test-driven-development --- 测试驱动开发:在实现代码前为功能和错误修复编写测试

    • using-git-worktrees --- 使用 Git 工作树:创建带有自动分支管理的隔离 git工作树

    • using-superpowers --- 使用超级能力(插件核心功能):查找和使用技能 -在响应前建立技能调用

    • verification-before-completion --- 完成前验证:在提交/创建 PR前运行验证命令并确认输出

    • writing-plans --- 编写计划:在编码前为多步骤任务设计实施计划

    • writing-skills --- 编写技能:创建新技能、编辑现有技能、部署前验证

  • Hooks(钩子)

    • SessionStart --- 会话启动

1.1 基本工作流程

  1. **brainstorming(头脑风暴)** - 在写代码之前激活。通过提问完善粗略的想法,探索替代方案,分部分展示设计以供验证。

  2. **using-git-worktrees(使用 Git 工作树)** - 设计批准后激活。在新分支上创建隔离的工作空间,运行项目设置,验证干净的测试基线。

  3. **writing-plans(编写计划)** - 获得批准的设计后激活。将工作分解为小块任务(每个 2-5 分钟)。每个任务都有确切的文件路径、完整的代码、验证步骤。

  4. **subagent-driven-development(子智能体驱动开发)** 或 **executing-plans(执行计划)** - 获得计划后激活。为每个任务分派新的子智能体,进行两阶段审查(规范合规性,然后代码质量),或分批执行并设置人工检查点。

  5. **test-driven-development(测试驱动开发)** - 实施过程中激活。强制执行 RED-GREEN-REFACTOR:编写失败的测试,观察它失败,编写最小代码,观察它通过,提交。删除测试前编写的代码。

  6. **requesting-code-review(请求代码审查)** - 任务之间激活。根据计划进行审查,按严重程度报告问题。严重问题会阻止进度。

  7. **finishing-a-development-branch(完成开发分支)** - 任务完成时激活。验证测试,呈现选项(合并/PR/保留/丢弃),清理工作树。

相关推荐
JaguarJack5 小时前
OpenAI 研发人员称使用 GPT-6 Astra 模型 请立刻更新 Skills 与提示词 否则会是负优化
ai·openai·codex
lifallen7 小时前
Skill 的生命周期:问题消失以后
人工智能·学习·ai·ai编程
金智维科技官方9 小时前
财务核算如何提效?这三条核心链路正在加速自动化
运维·人工智能·ai·自动化·财务·智能体
熊猫钓鱼>_>9 小时前
MiniMax 深度观察:不是又一个大模型,是AI生产效率的范式革新
人工智能·ai·自然语言处理·媒体·benchmark·minimax·行业
腾视科技-AI11 小时前
腾视科技TS-NV-P200车载系列AI边缘算力盒子:引领车路协同新时代,赋能多元场景应用
人工智能·科技·ai·ai算力·ai边缘算力盒子·腾视科技·ai算力盒
2601_9622946111 小时前
AI 基础设施的“去 Python 化“:Rust 与 C# 的两条替代路径
ai·rust·c·基础设施·去python化
风流 少年12 小时前
gradio
ai
lee_curry12 小时前
AI Agent 工程师完整学习路线(面向生产级项目与面试)
人工智能·学习·ai·面试·agent
腾视科技-AI13 小时前
腾视科技TS-SG-SM7系列AI算力模组:32TOPS算力引擎,开启边缘智能新纪元
人工智能·ai·ai算力·ai算力模组·ai模组·腾视科技·ai算力盒
木圭的AI时代指南13 小时前
AI江湖录②·池鱼
人工智能·ai·语言模型