hermes-plugin-jev 🧠

September 19, 2026 · View on GitHub

Hermes Agent License: MIT Powered by

Jev (TypeSafe AI) System One 决策小脑插件 —— 专为 Hermes Agent 打造的极速结构化决策与智能路由扩展。


🌟 为什么需要 Jev?

传统的 Agent 在面对多步骤工作流时,往往每一步都要调用庞大且昂贵的生成式大模型去判断“下一步该干嘛”或者“有没有安全风险”。这导致了严重的延迟累积和 Token 浪费。

Jev 并非生成式聊天模型,而是“决策小脑”(System One Model):

  • 零废话:不进行流式长文本输出,输入当前状态,直接输出确定性的结构化判定。
  • 极速响应:基于 system_one_adapter 接入云端 Agnes 3.0 Flash,1 秒内完成判定。
  • 零本地负载:完全不占用本地 GPU 显存(VRAM: 0MB),纯轻量 HTTP 交互,无后台常驻进程。

🧩 核心裁决三原语

原语类别典型应用场景
Choice单选题从多个候选执行器或工具中做路由跳转(如:Coder vs Searcher vs Reviewer)
Noul是非题布尔事件判定或发生概率计算(如:是否属于高危破坏性操作、是否需要联网)
Score打分题离散或连续多梯度评估(如:任务复杂度 0~2 分、相关度评分)

🚀 安装与接入

方式一:直接克隆到 Hermes 插件目录

cd ~/.hermes/plugins
git clone https://github.com/Mrmimee/hermes-plugin-jev.git jev

方式二:启用插件

~/.hermes/config.yaml 中添加启用项:

plugins:
  enabled:
    - jev

方式三:环境要求

确保系统已设置环境变量 AGNES_API_KEY(或在桌面的 apikey.txt 中配置):

export AGNES_API_KEY="sk-..."

🛠️ 在 Hermes 中使用

新会话启动后,Hermes 会自动加载 jev 工具集。

自动化场景(Hermes 自主感知)

  • 遇到复杂的多步骤或多工具任务分流时,Hermes 会在后台自主调用 Jev 完成并行裁决。
  • 遇到系统关键变更或文件批量清理时,自动发起 Noul 风险判定。

显式对话示例

“帮我用 Jev 评估一下当前需求应该调用哪个工具,以及是否存在破坏性操作。”


📂 项目结构

hermes-plugin-jev/
├── plugin.yaml       # Hermes 插件声明配置
├── __init__.py       # 插件入口与 Jev 工具注册实现
├── README.md         # 项目文档
├── .gitignore        # Git 忽略配置
└── sync.py           # 一键更新与 GitHub 同步工具

📄 License

MIT License.