18 个
核心术语
覆盖安装、模型、Skills、Gateway、工作流和上线验收。
18 个
覆盖安装、模型、Skills、Gateway、工作流和上线验收。
5 类
按新手真实路径组织,不把概念堆成字典。
可验证
看完不只知道含义,还知道下一步怎么检查。
Reading order
不需要一次记住所有词。先把模型入口、记忆、技能、消息入口和验收边界连起来,再回到具体教程。
很多报错不是因为概念不懂,而是边界没分清。Provider 解决模型入口,Memory 保存稳定事实,Skills 保存方法,Gateway 连接消息平台,验收清单决定能不能长期运行。
All terms
每个词都配了常见误区、验证点和下一步教程入口。遇到报错时,先回到对应术语确认你排查的是哪一层。
把模型、记忆、工具、技能、消息入口和工作流组织在一起的运行框架。
理解 Agent Harness 的价值,是把 Hermes Agent 从一次性聊天工具看成一个可长期维护的工作系统。它关心的不只是模型回答,还包括输入来源、执行边界、日志、失败恢复和交接。
误区:只把 Harness 理解成模型外壳,忽略权限、日志、人工确认和长期维护。
能说清楚当前工作流的输入、输出、模型、权限、失败处理和负责人。
保存稳定事实、偏好和项目约定的机制,不适合塞进所有临时资料。
Memory 应该记录长期稳定的信息,例如项目偏好、输出风格、测试群、人工确认规则。流程步骤、输出模板和复用方法更适合放进 Skill 或工作流模板。
误区:把敏感信息、一次性输入、长文资料或完整流程都写进 Memory。
新会话能遵守关键偏好,但不会暴露不该长期保存的信息。
把稳定流程、输入要求、输出格式和边界沉淀成可复用能力。
Skills 适合承载重复执行的方法,而不是保存事实。一个好 Skill 应该写清什么时候使用、需要什么输入、输出什么字段、哪些动作不能自动执行。
误区:流程只跑过一次就固化成 Skill,或者触发条件写得太泛导致误触发。
用低风险输入连续测试 3 次,输出字段、边界和触发条件都稳定。
安装后用于配置 Provider、Memory、Skills 目录和消息入口的初始化流程。
setup 输出不是装饰动画,而是环境是否可用的第一组信号。Provider、Memory、Skills directory、Gateway 每一项都对应后续排错方向。
误区:只看到绿色勾就继续接复杂任务,没有做短问答和模板试跑。
setup 后能跑短问答,Skills 可浏览,Gateway 未启用时也知道下一步该配置什么。
用于检查 Hermes Agent 运行环境、依赖和配置状态的诊断命令。
doctor 适合在安装失败、命令异常、模型无法调用或 Gateway 不回复前先跑一次,帮助你把问题缩小到环境、配置或运行层。
误区:不看 doctor 输出,直接重装或同时修改多个配置。
能根据 doctor 输出判断下一步是查 PATH、依赖、API Key、权限还是 Gateway。
Windows 上更接近 Linux 的运行环境,适合新手稳定安装 Hermes Agent。
WSL2 可以减少 PowerShell、路径、权限和后台进程差异。Windows 新手如果要长期使用 Hermes Agent,优先固定在 WSL2 里安装、setup 和运行。
误区:在 PowerShell 安装,在 WSL2 运行,或两个环境混用配置目录。
安装、setup、运行模板都在同一个 WSL2 终端里完成。
Hermes Agent 调用大模型时连接的服务入口,例如 OpenRouter、兼容端点或本地模型服务。
Provider 决定请求发给谁、用哪个模型、如何鉴权,以及失败时应该排查 API Key、模型名、额度还是路由。
误区:模型报错时同时修改 API Key、模型名、Prompt 和 Gateway,导致无法定位是哪一步恢复。
短问答稳定返回,并且能记录模型名、Key 存放位置和最近一次成功时间。
常见的模型聚合入口,可以用统一 API 接入多个模型和供应商。
OpenRouter 适合新手快速接模型,但要认真管理模型名、API Key、额度、限流和 Provider Routing。遇到 401、429 或 model not found 时,应先恢复短问答。
误区:只看价格,不记录失败重试、长上下文和人工修改带来的真实成本。
能用一个明确模型完成短问答,并能解释 401、429、model not found 分别先查什么。
模型平台用于识别账户和授权请求的凭证。
API Key 应该只放在服务端环境变量或受控配置里,不应该写进页面、模板、截图或公开仓库。排查 401 时先确认当前 shell 和后台进程是否读到同一个 Key。
误区:复制不完整、放错环境、改完不重启,或者把 Key 暴露到前端和仓库。
Key 不出现在页面源码和 Git 历史里,短问答能稳定通过鉴权。
按成本、速度、质量或供应商偏好选择模型实际调用路径的策略。
Provider Routing 适合在基础链路稳定后再优化。新手阶段先保证一个模型可靠返回,再逐步做任务分层、白名单、备用模型和成本记录。
误区:链路还没稳定就配置复杂路由,导致报错时不知道是模型、Key、路由还是额度问题。
能记录每条工作流的模型、成本、失败率和人工修改时间。
模型平台因为额度、频率或请求过大而拒绝继续处理。
429 通常不是 Prompt 写坏了,而是调用频率、重试、额度或上下文长度触发限制。先降频、缩短输入、停止失败重试,再看平台额度。
误区:看到失败后不停重试,让限流更严重。
降低频率和输入长度后,短问答恢复稳定,并记录失败重试次数。
让 Hermes Agent 从 Telegram、飞书、企业微信、Slack 等消息平台接收和发送任务的入口。
Gateway 让 Agent 更接近真实工作场景,但也带来权限、群聊、误触发和日志问题。正式群上线前,应先在测试群完成最短命令和低风险工作流。
误区:第一天就接正式群,或者让所有成员都能触发高风险命令。
测试群能稳定收到状态回复,允许名单生效,失败日志能被维护者看到。
消息平台把事件推送到服务端的地址,是 Gateway 接收外部消息的常见方式。
Webhook 需要地址可访问、签名或 Token 正确、平台事件订阅完整。只要地址、权限或后台进程任一环节不一致,Gateway 就可能不回复。
误区:只配置 Token,不确认回调地址、签名、允许名单和后台进程日志。
测试消息能进入日志,来源身份可识别,错误能返回到维护者。
围绕固定输入、固定步骤和固定输出组织的一条可复现任务。
工作流不是一句 Prompt,而是一组可验证的操作:输入来自哪里、输出给谁、失败怎么发现、人工怎么确认、何时可以升级为定时任务或 Skill。
误区:只关注一次输出是否漂亮,不定义输入来源、验收字段和失败恢复。
同一输入重复运行时,输出结构一致,人工能快速判断是否可用。
给新手第一次试跑准备的模板、Skills 示例、检查清单和排错清单。
Starter 包的价值不是一次解决所有场景,而是让用户用低风险模板跑出第一条可复现工作流,理解目录结构和验收方法。
误区:下载后立刻大改所有模板,导致安装、模型和 Prompt 问题混在一起。
30 分钟内跑通一个模板,并保存输入、输出、错误和人工修改记录。
在外发、写入、删除、部署等高风险动作前保留人工审核。
Hermes Agent 可以帮你整理、生成草稿和提示风险,但生产写入、客户消息、价格承诺、权限变更和部署动作都应保留人工确认。
误区:把“自动化”理解成完全无人值守,忽略可撤回性和责任边界。
高风险动作默认只生成草稿或建议,真正执行前需要明确确认。
把能跑一次的工作流,变成可复现、可维护、可交接的检查标准。
验收清单应覆盖 Provider、Memory、Skills、Gateway、输出质量、日志、权限、失败恢复和交接。没有验收,自动化只是一段临时演示。
误区:只看一次成功输出,不记录失败条件和回滚方式。
别人接手后能按清单复现运行、定位错误并安全停止。
记录上次成功、当前配置、已知问题、下一步和回滚方式,方便长期维护。
Hermes Agent 的长期价值来自可延续的上下文,而不是每次从头解释。会话交接让团队知道当前状态、谁负责、哪里失败过、下一次怎么继续。
误区:只把结果发出去,不记录运行环境、错误、手动修改和下一步。
接手的人能在 10 分钟内知道项目状态、最近成功时间和下一步动作。