Hermes Agent 是什么?和普通聊天 AI 有什么区别?
Hermes Agent 是 Nous Research 开源的自托管 AI Agent(MIT 协议)。和 ChatGPT / Claude 这类聊天产品最大的区别是:它是一个持续运行在你服务器上的 Agent 本体,拥有持久记忆和 Skills 系统。普通聊天 AI 每次对话都从零开始;Hermes 能记住你昨天说过的话,能把多步任务封装成可复用的 Skill,越用越懂你。
新用户、自托管玩家、OpenClaw 迁移者最常问的 14 个问题。答案基于官方文档与作者亲测。
hermes claw migrate,可自动导入 SOUL.md / MEMORY.md / skills / API Keys。详见 迁移指南。curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash~/.local/bin,加 sudo 反而会把脚本装到 /usr/local/bin 导致路径混乱。如果你之前误用 sudo 装过,先 sudo rm /usr/local/bin/hermes 清掉再重装。Android 用户把 .[all] 改成 .[termux]。装机完整流程见 Day 1 · 安装 Hermes,说出第一句话。Python ≥ 3.11,所选模型的上下文窗口必须 ≥ 64K tokens——小于这个数的模型在启动时会被直接拒绝(因为多步工具调用装不下)。模型选型与本地推理实战见 Day 2 · 挑个大脑。/v1/chat/completions,用 hermes model 命令就能切过去。切换不需要重启,记忆和 Skills 跨模型保留。hermes model → 选 "Custom endpoint" → 填 http://localhost:11434/v1(Ollama 默认端口),就彻底离线了,不再访问任何公网 API。注意本地模型要选 32B+ 的、且原生支持 64K 上下文的。hermes model 随时切,历史记忆不丢。多模型路由配置见 Day 2 · 挑个大脑。~/.hermes/config.yaml 里开 messaging.weixin.enabled: truehermes gateway run,扫码登录~/.hermes/ 目录下的 SQLite 数据库。~/.hermes/ 就行hermes 装到 ~/.local/bin/,但这个路径不在所有 shell 的默认 PATH 里。两步解决:source ~/.zshrc(或 ~/.bashrc)重新加载 shell 配置;或干脆关掉终端开一个新的。echo $PATH 确认是否包含 ~/.local/bin。没有就手动把 export PATH="$HOME/.local/bin:$PATH" 加到 profile 文件末尾。hermes doctor——官方自带诊断命令,会逐项检查依赖、配置、模型连通性,告诉你缺什么、哪里错了、怎么修。~/.hermes/logs/——所有运行日志,按日期滚动,排查网关连接问题首先看这里。hermes chat --provider <备用> 临时切到其他提供商。全自动化运行与诊断流程见 Day 7 · 全自动化与诊断。到 GitHub Issues 提问,或直接翻一遍 七日教程 Day 01 从头走一遍。