一、Hermes Agent 命令
hermes开启对话
hermes chat 重新对话
hermes model选择模型
hermes tools配置工具
hermes gateway启动消息网关
hermes setup重新配置
hermes doctor诊断问题
hermes migrate openclaw从 OpenClaw 迁移
二、Hermes Agent SOUL.md
SOUL.md 是 Hermes 的人格文件,位置在~/.hermes/SOUL.md。你是谁、说话风格、做事偏好、遇到问题先干啥,全定义在这里。不写这个文件,Hermes 就是个通用 Agent,写好了才是真正懂你的 Agent。
手动写,直接编辑~/.hermes/SOUL.md,把你的身份、工作习惯、沟通偏好写进去。比如你喜欢先看数据再做决定,比如你习惯用中文交流,比如你是做后端开发的,这些都可以写。
让它自己学,先跟 Hermes 正常聊一段时间,聊完之后说一句"根据我们的对话调整 SOUL.md"。它会自动总结你的偏好写进去。因为你一直在纠正它,它反而比你自己更清楚你要什么。
写好之后可以cat ~/.hermes/SOUL.md看看它总结了什么,不满意就继续调。
三、记忆系统
记忆系统由 5 个文件组成。
SOUL.md,人格定义,你自己写
user.md,它对你的长期观察,自动写入
memory.md,事件记忆,每次对话注入上下文
skills/,固化的可复用流程,越用越丰富
state.db,聊天记录底层存储
四、Skill 系统
Skill系统是Hermes 跟 OpenClaw 最本质的区别。
当 Hermes 完成一个复杂任务后,它会自动把经验沉淀成可复用的 Skill。下次遇到类似的事,它不是从零开始,而是直接调用之前的经验。你用得越多,它积累的 Skill 就越丰富,干活也越高效。
触发 Skill 创建的时机,完成多步骤任务后、你主动说"创建技能"、或者跨会话重复某种工作模式。
五、定时任务
内置 Cron 调度,编辑~/.hermes/cron/tasks.yaml就能配。配好之后它每天早上 9 点自动执行,结果发到你的通讯平台。
tasks:
-name: daily_news
schedule:"0 9 * * *"
command:"总结今日AI新闻"
platform: telegram
chat_id:"your-chat-id"
六、排错和迁移
hermes: command not found :执行source ~/.bashrc
API 密钥未设置 运行 :hermes model配置
模型不响应 :检查 API Key 额度
机器人无响应 :检查网关hermes gateway