hermes-plugin-jev 🧠
September 19, 2026 · View on GitHub
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.