@ever-works/hermes-代理插件
Ever Works的Hermes代理管道插件.
插件元数据
| 外地 | 数值 |
|---|---|
| 身份证 | hermes-agent |
| 类别 | pipeline |
| 能力 | pipeline, (中文(简体) ), form-schema-provider |
| 作者 | 永远工作团队 |
| 许可证 | AGPL-3.0 导弹 |
| 内建 | 对 |
| 可自动启用 | 没有 |
Hermes 代理插件
使用后端机上预先配置的Hermes Agent安装作为Ever Works的工作生成引擎.
如何运作
- Ever Works为工作运行创造了一个孤立的工作空间.
- 赫尔墨斯以一发CLI模式发射,对抗工作空间.
- 赫尔梅斯研究了这个话题,并将一个结构化的结果文件写回工作空间.
- Ever Works验证结果并存储生成的项目.
后端先决条件
- 在运行 Ever Works 的机器上安装 Hermes 代理 .
- 运行
hermes model用于您想要使用的配置文件. - 在此插件设置页面中输入 Hermes 描述文件名 .
此插件不直接管理 v1 中的 Hermes 提供者机密 。 赫尔墨斯剖面配置仍然是真相的来源.
设置
通过配置 settingsSchema数字 :
profile(需要, 用户范围) – Hermes profile 已经通过 :hermes model。 。 。 .binaryPath—— 如果无法使用 Hermes CLI 可执行路径, 则将其覆盖hermes(隐藏,全球范围).provider, (中文(简体) ),model——可选的赫尔墨斯提供商/型号覆盖在每次运行时传递给CLI.toolsets——逗号分离的赫耳墨斯工具以能进行世代.skills——可选逗号分出赫尔墨斯技能预装.maxTurns– 每跑最大赫尔墨斯调用工具转弯(默认为30,范围为1-500).yolo——绕过Hermes 自动运行的核准提示(默认)true) (中文(简体) ).
CLI 二进制位置取自 binaryPath 设置并针对主机 PATH 解析;插件以一发模式运行赫尔墨斯,每代一个孤立的工作空间.
解决问题
| 症状 | 可能的原因是 | 修补 |
|---|---|---|
世代从不开始/留在 0% | hermes-agent 未选择此工程的运行中的管道插件 | 打开工作 插件 → pipeline 能力和设置 hermes-agent 作为活动管道;或 设置为全球管道默认 设置 — 插件 |
步骤失败 No AI / search / screenshot provider configured | 管道依赖于无法启用或没有证书的能力插件 | 启用并配置工作或全球匹配能力插件( AI 提供者、 搜索、 截图、 内容提取器) |
| 步骤输出看起来错误/ 通用 | Form-field 调制未设置; 使用与工程域不符的默认管道 | 打开 生成表单 为工作设置特定域(类别、目标关键词、源 URL),并重运行受影响的步骤 |
子进程错误 : command not found 编号 : hermes: not found | Hermes CLI 未安装在运行 API 主机上, 或 binaryPath 指向缺少可执行文件 | 在 API 主机上安装并运行 Hermes hermes model 配置文件; 如果二进制未打开 PATH,设置 二进制路径 设置到绝对路径 |
| 在第一个工具调用批准提示上运行中止 | yolo 设置为 false 没有操作员来确认提示 | 设定 yolo: true 自动运行( 默认) , 或仅在 dev 中交互运行 |
| 主机重启后管道无法恢复 | 检查站没有继续存在(今天只有标准管道维持检查站) | 取消被卡住的运行并重新触发生成; 因为生产可靠性更可取 standard-pipeline |
地方发展
这个插件船与Ever Works平台一起内置. 从单列波根进行本地研究:
pnpm install
pnpm --filter @ever-works/hermes-agent-plugin build
pnpm --filter @ever-works/hermes-agent-plugin test
文档
- 工程文档
- Ever 工程仓库
- 插件系统
- Hermes 代理主页
- Hermes 设置指南
- 此插件执行
pipeline定义的能力@ever-works/plugin。 。 。 .
许可证
AGPL-3.0 导弹