先跑一遍快速检查
大多数问题先用这 5 个命令分层:版本、模型、Skills、配置、综合诊断。不要先改一堆配置。
hermes --version
hermes model
hermes skills browse
hermes config check
hermes doctor大多数问题先用这 5 个命令分层:版本、模型、Skills、配置、综合诊断。不要先改一堆配置。
hermes --version
hermes model
hermes skills browse
hermes config check
hermes doctor检查:node -v / python3 --version / git --version / hermes --version
可能原因:Node、Python、Git 版本不一致,或 PATH 指向了错误环境。
修复方式:先清楚当前终端使用的版本,再重新打开终端验证 Hermes。
检查:hermes model / hermes config check / printenv
可能原因:API Key 没加载、环境变量写错、Provider 没选中或当前会话没重启。
修复方式:重新配置模型,退出当前会话后再启动 Hermes。
检查:查看模型平台额度、限速、当前工作流触发频率
可能原因:高频任务集中打到同一个模型,或输入太长导致请求变慢。
修复方式:降低触发频率,给高频任务换低成本模型,长输入先摘要再处理。
检查:hermes model / /model / 当前配置里的 model name
可能原因:模型名拼写不匹配,或选择的模型上下文窗口太短。
修复方式:换成已验证模型名;长文档任务优先选择 64K 以上上下文模型。
检查:查看 MEMORY.md、USER.md 和外部记忆 Provider 配置
可能原因:记忆没有写入、路径不对、字符预算过大,或外部记忆没有启用。
修复方式:只写高价值稳定事实;把临时任务规则放进 Skill,不要塞进 Memory。
检查:hermes skills browse / hermes skills search <keyword> / /skills
可能原因:Skill 名称不对、会话没有重启,或描述太宽导致触发条件模糊。
修复方式:用明确关键词搜索;安装后重开会话;自定义 Skill 里写清 When to Use。
检查:hermes gateway start / hermes doctor / Gateway 日志
可能原因:Bot 权限、Chat ID、允许名单、网络出口或平台限流出问题。
修复方式:先用 /status 测试目标聊天窗口,再逐步接入真实工作流。
检查:pwd / ls -la / whoami / 日志目录权限
可能原因:运行用户没有权限,工作目录不对,或部署环境路径和本地不同。
修复方式:切到项目目录,用低权限但可读写的运行用户,并固定日志目录。
检查:输入样本、Prompt、输出字段、失败样本
可能原因:没有固定 schema,输入缺少兜底,或一个 Prompt 同时做太多事。
修复方式:拆分任务,固定输出字段,失败时进入人工确认。
检查:进程状态、重启记录、磁盘、内存、日志轮转
可能原因:没有进程守护、日志爆满、服务重启后环境变量未加载。
修复方式:配置守护进程、日志保留、失败重启和启动后健康检查。