Repolode
rlaope

rlaope/oh-my-hermes

为 Hermes Agent 提供技能、模型路由与并行工作流的增强包,按任务分路选模型。

Star
5,203
Fork
413
未关闭 Issue
12
最近提交
17小时前

这是什么?

oh-my-hermes 是 Hermes Agent(一个开源 AI 智能体)的扩展包。用户继续与 Hermes 对话,OMH 负责为每项工作选择技能和模型。任务按类别打标,例如深度推理或快速修改,每个类别都有有序的模型链和推理强度设置;服务商拒绝某个模型时,会自动切换到链中的下一个。

面对较大的目标,`/dag-ulw` 工作流会把请求拆成由小节点组成的图。输入就绪的节点并行执行,同时运行的节点不会写入同一批文件,最后由独立节点检查目标是否达成再输出报告。包中还包含一百多个按需加载的专项技能,以及不修改 Hermes 自身记忆的长期项目记忆。

OMH 在 Hermes 网关之上提供自有终端界面,实时显示每条任务线的模型、推理强度和 token 数,并按阶段与可信度标注状态,如“Plan · not run”或“Test · verified”。可通过安装脚本、Homebrew、Bun 或 npm 安装。

核心功能

  • 01按工作类别将任务路由到可调整推理强度的有序模型链。
  • 02通过 /dag-ulw 运行目标图,支持并行节点和独立的目标验证节点。
  • 03提供一百多个按需加载的专项技能,覆盖前端、后端、Rust 与安全审查等。
  • 04提供长期项目记忆,记录每次写入的接受或拒绝原因,并按 token 预算召回。
  • 05在自有终端界面中实时显示任务线状态、费用和 token 用量。

适用场景

  • 将大型重构或功能拆成互不写同一文件的并行任务线执行。
  • 为简单修改分配更快或更省的模型,为复杂推理分配更强的模型。
  • 让项目约定和历史决策在多次 Hermes 会话之间保持可用。
  • 在智能体声称完成时,核对是否有测试或审查真正通过。

快速上手

  1. 1

    使用 npm 安装命令行工具

    npm install -g oh-my-hermes
  2. 2

    运行 OMH 初始化设置

    omh setup

使用前须知

  • 它是 Hermes Agent 的附加层,没有 Hermes Agent 就无法使用。
  • 模型路由依赖于你在 Hermes 设置中配置的模型提供商的访问权限。

收录于专题

标签

常见问题

oh-my-hermes 是什么?
为 Hermes Agent 提供技能、模型路由与并行工作流的增强包,按任务分路选模型。 oh-my-hermes 是 Hermes Agent(一个开源 AI 智能体)的扩展包。用户继续与 Hermes 对话,OMH 负责为每项工作选择技能和模型。任务按类别打标,例如深度推理或快速修改,每个类别都有有序的模型链和推理强度设置;服务商拒绝某个模型时,会自动切换到链中的下一个。
oh-my-hermes 可以免费使用吗?用的什么许可证?
oh-my-hermes 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
oh-my-hermes 还在维护吗?
活跃维护中。oh-my-hermes 最近一次提交是在 2026年11月6日。
oh-my-hermes 适合用来做什么?
将大型重构或功能拆成互不写同一文件的并行任务线执行。 为简单修改分配更快或更省的模型,为复杂推理分配更强的模型。 让项目约定和历史决策在多次 Hermes 会话之间保持可用。 在智能体声称完成时,核对是否有测试或审查真正通过。
oh-my-hermes 怎么安装和运行?
使用 npm 安装命令行工具: npm install -g oh-my-hermes 运行 OMH 初始化设置: omh setup
在哪里获取 oh-my-hermes?
源代码和安装说明在 GitHub 上:https://github.com/rlaope/oh-my-hermes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目