太狠了!这个插件让Claude化身自主开发者,写代码2小时不翻车,从需求到交付全流程不用你管

项目地址:https://github.com/obra/superpowers

主要语言:Shell

stars: 79.6k

仓库核心功能

Superpowers 为编码代理提供了一套完整的软件开发工作流程,它基于一系列可组合的“技能”和初始指令,确保代理能有效运用这些技能。其核心工作方式是在编码代理启动后,不会直接开始编写代码,而是先询问用户真正的需求,梳理出规格说明,展示给用户确认。在设计通过后,制定清晰的实施计划,随后启动子代理驱动的开发过程,各代理完成工程任务并接受检查和审查。

优势

  • 自动化流程:技能会自动触发,用户无需进行特殊操作,编码代理就能发挥强大功能。
  • 遵循最佳实践:强调测试驱动开发(TDD)、YAGNI(避免过度设计)和 DRY(避免代码重复)原则,保证代码质量。
  • 高效迭代:子代理驱动的开发过程能实现快速迭代,Claude 可在不偏离计划的情况下自主工作数小时。
  • 系统化方法:采用系统化的开发流程,而非临时的猜测,降低开发的不确定性。
  • 降低复杂度:以简化为主要目标,减少代码的复杂性。
  • 注重验证:在宣布成功之前进行验证,确保开发成果的可靠性。

应用场景

  • 软件开发项目:适用于各类软件开发项目,从小型项目到大型企业级应用,帮助开发团队更高效地完成开发任务。
  • 团队协作:在团队协作开发中,通过清晰的计划和审查机制,提高团队成员之间的沟通和协作效率。
  • 代码质量保障:通过严格的测试驱动开发和代码审查流程,确保代码的质量和可维护性。

安装方式

安装方式因平台而异:

  • Claude Code 官方市场:可通过 官方 Claude 插件市场 安装,使用命令 /plugin install superpowers@claude-plugins-official
  • Claude Code(通过插件市场):先注册市场 /plugin marketplace add obra/superpowers-marketplace,再安装插件 /plugin install superpowers@superpowers-marketplace
  • Cursor(通过插件市场):在 Cursor Agent 聊天中,使用 /add-plugin superpowers 命令安装,或在插件市场搜索“superpowers”。
  • Codex:告知 Codex Fetch and follow instructions from <https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.codex/INSTALL.md,详细文档见> docs/README.codex.md。
  • OpenCode:告知 OpenCode Fetch and follow instructions from <https://raw.githubusercontent.com/obra/superpowers/refs/heads/main/.opencode/INSTALL.md,详细文档见> docs/README.opencode.md。
  • Gemini CLI:使用 gemini extensions install <https://github.com/obra/superpowers> 安装,更新使用 gemini extensions update superpowers

基本工作流程

  • 头脑风暴:在编写代码前激活,通过提问完善粗略想法,探索替代方案,分部分展示设计供验证,并保存设计文档。
  • 使用 Git 工作树:设计批准后激活,在新分支上创建隔离的工作空间,运行项目设置,验证干净的测试基线。
  • 编写计划:设计批准后激活,将工作分解为 2 - 5 分钟的小任务,每个任务包含精确的文件路径、完整代码和验证步骤。
  • 子代理驱动开发或执行计划:计划确定后激活,为每个任务分配新的子代理,进行两阶段审查(规格合规性和代码质量),或分批执行并设置人工检查点。
  • 测试驱动开发:实施过程中激活,遵循 RED - GREEN - REFACTOR 循环,先编写失败的测试,再编写最小代码使其通过,最后提交,删除测试前编写的代码。
  • 请求代码审查:任务之间激活,根据计划审查代码,按严重程度报告问题,关键问题会阻止进度。
  • 完成开发分支:任务完成后激活,验证测试,提供合并、拉取请求、保留或丢弃等选项,并清理工作树。

技能库

  • 测试:包括测试驱动开发技能,遵循 RED - GREEN - REFACTOR 循环,并提供测试反模式参考。
  • 调试:有系统化调试技能,采用 4 阶段根本原因分析过程,以及验证完成前确保问题真正解决的技能。
  • 协作:涵盖头脑风暴、编写计划、执行计划、调度并行代理、请求代码审查、接收代码审查、使用 Git 工作树、完成开发分支和子代理驱动开发等技能。
  • 元技能:包括编写技能(遵循最佳实践创建新技能,包含测试方法)和使用 Superpowers(介绍技能系统)。

全球唯一自带学习循环的AI代理来了!5美元VPS就能跑,跨平台聊还能自我进化

hermes-agent 是一个基于大语言模型的智能代理框架的工具。简单讲,它能让AI像人一样自主思考、规划并执行任务,比如分析数据或编写代码。适用人群:AI开发者、研究人员及自动化工具爱好者。

项目地址:https://github.com/NousResearch/hermes-agent

主要语言:Python

stars: 6.0k

核心功能

  • 自我学习与技能提升:拥有内置学习循环,能从经验中创建技能,在使用过程中改进技能,还会自我督促以巩固知识,能搜索过往对话,并基于多轮会话构建对用户的深入理解。
  • 多模型支持:可使用多种模型,如Nous Portal、OpenRouter(支持200 + 模型)、z.ai/GLM、Kimi/Moonshot、MiniMax、OpenAI等,也能使用自定义端点,可通过hermes model命令切换,无需更改代码。
  • 真实终端交互:具备完整的文本用户界面(TUI),支持多行编辑、斜杠命令自动补全、对话历史记录、中断和重定向以及流式工具输出。
  • 多平台接入:可通过单个网关进程接入Telegram、Discord、Slack、WhatsApp、Signal和命令行界面(CLI),支持语音备忘录转录和跨平台对话连续性。
  • 闭环学习:通过定期提醒进行智能管理的记忆,复杂任务后自动创建技能,技能在使用中自我完善,支持FTS5会话搜索和LLM摘要以实现跨会话回忆,采用Honcho辩证用户建模,兼容agentskills.io开放标准。
  • 定时自动化:内置cron调度器,可将任务结果发送到任何平台,支持以自然语言设置日常报告、夜间备份、每周审计等无人值守任务。
  • 任务委派与并行处理:可生成隔离的子代理进行并行工作流,支持编写通过RPC调用工具的Python脚本,将多步骤管道简化为零上下文成本的操作。
  • 多环境运行:提供六种终端后端,包括本地、Docker、SSH、Daytona、Singularity和Modal。Daytona和Modal支持无服务器持久化,空闲时环境休眠,按需唤醒,成本极低,也可在5美元的VPS或GPU集群上运行。
  • 研究支持:支持批量轨迹生成、Atropos强化学习环境和轨迹压缩,可用于训练下一代工具调用模型。

优势

  • 灵活性高:支持多种模型和运行环境,可根据需求灵活切换,不受特定模型或设备的限制。
  • 学习能力强:内置学习循环使代理能不断自我提升,适应不同的任务和用户需求。
  • 多平台集成:可在多个通信平台上使用,方便与不同场景下的用户进行交互。
  • 自动化程度高:支持定时任务和任务委派,能实现无人值守的自动化操作,提高工作效率。
  • 易于迁移:可从OpenClaw自动导入设置、记忆、技能和API密钥,降低迁移成本。

应用场景

  • 日常办公:可用于自动生成日常报告、安排会议、处理邮件等日常办公任务。
  • 数据分析:结合不同的模型和工具,进行数据挖掘、分析和可视化。
  • 系统管理:执行服务器备份、监控系统状态、进行网络审计等系统管理任务。
  • 研究实验:为研究人员提供批量轨迹生成、强化学习环境等功能,支持相关研究工作。
  • 个人助手:在Telegram等平台上作为个人助手,提醒日程、提供信息查询等服务。

安装与使用

  • 快速安装:在Linux、macOS和WSL2上,通过curl -fsSL <https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh> | bash命令进行安装,安装过程会自动处理Python、Node.js、依赖项和hermes命令,无需额外的先决条件(除了git)。Windows用户需先安装WSL2。
  • 开始使用:安装完成后,通过source ~/.bashrc(或source ~/.zshrc)重新加载shell,然后使用hermes命令开始聊天。还可使用hermes model选择LLM提供商和模型,hermes tools配置启用的工具等。

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐