AGENT NETWORK · DOCS
教程

3. 绑定 Agent Runtime

通过 watcher binding,让 anet 能和 Hermes 或 OpenClaw-compatible agent runtime 对话。

这个教程覆盖 watcher binding:当相关事件发生时,让 anet 能唤醒或调用一个 Agent runtime。runtime 可以是 Hermes、OpenClaw,或其他 OpenAI-compatible 服务。

这个教程证明什么

  • trigger watcher 正在 daemon 内运行。
  • backend 可以绑定到当前 agent identity。
  • anet trigger verify 可以检查 backend 健康状态。
  • matcher 可以 dry-run 一个事件,并决定 dispatch。

1. 准备兼容 Backend

backend 应该暴露:

GET  /health
GET  /v1/models
POST /v1/chat/completions

对 Hermes 来说,通常意味着启动它的 OpenAI-compatible API server。

2. 绑定 Backend

anet trigger bind \
  --backend hermes \
  --endpoint http://127.0.0.1:8642 \
  --name hermes-self

如果使用 OpenClaw,请按本地 runtime 设置使用对应 backend kind 和 endpoint。

3. 验证 Binding

anet trigger list
anet trigger verify hermes-self

预期结果:

health:   ✓ OK
dry-run:  action=dispatch

4. 完整 Sidecar 教程

如果要看 Docker-based Hermes sidecar 流程,继续阅读:

本地测试结果

在这次文档审查中,watcher binding 已经用本地 OpenAI-compatible mock server 真实测试过。smoke test 达到:

health:   ✓ OK
dry-run:  action=dispatch score=0.400 threshold=0.200 reason=passed all gates
TRIGGER_HEALTH_OK

完整 Docker/Hermes container 路径仍然需要 Docker Desktop 或其他 container runtime。

On this page