witt3rd/oh-my-hermes

Oh My Hermes (OMH) — Multi-agent orchestration skills for Hermes Agent. Inspired by oh-my-claudecode, rebuilt natively for Hermes primitives.

解决的问题

Oh My Hermes (OMH) 为 Hermes Agent 提供了一组可组合的编排技能,使其能够处理需要共识、深度研究和验证执行的复杂多步骤工作流程。它将基础智能体转变为具备结构化规划、需求收集和迭代实现能力的系统。

运作方式

OMH 引入了几种专门的“技能”,作为智能体的行动指南。其中包括:

  • 研究与访谈:omh-deep-research 执行多阶段网络研究(分解、搜索、综合、验证),而 omh-deep-interview 使用苏格拉底式提问来追踪需求覆盖率。
  • 共识规划:omh-ralplan 通过规划者 (Planner)、架构师 (Architect) 和评论家 (Critic) 之间的辩论,就项目方向达成共识。
  • 验证执行:omh-ralph 执行计划、验证结果并进行迭代,直到任务完成,并由特定的驱动程序和任务级别规范提供支持。
  • 分类:omh-triage 允许担任多种角色的智能体就如何处理问题积压达成共识。
  • 自动驾驶:omh-autopilot 将这些技能组合成完整的端到端管线。

一个可选的插件增加了进阶功能,如基于钩子 (hook) 的角色注入、原子状态管理和证据收集。

目标对象

需要自动化复杂软件工程任务的 Hermes Agent 开发者与用户,涵盖从初步研究、需求收集到最终代码实现与验证的整个流程。

特色亮点

  • 可组合管线:支持研究 → 访谈 → 规划 → 执行的推荐工作流程。
  • 共识驱动:使用多角色辩论(规划者/架构师/评论家)来确保高质量的计划。
  • 验证实现:采用“验证-迭代”循环,确保执行结果符合计划。
  • 零依赖技能:核心技能可独立运作,无需插件。

相关

  • 项目
  • 项目
  • 项目
  • 项目