Hermes-Agent模块说明
·
一、Hermes-Agent模块功能说明:
-
auth.py:可选密码认证 + HMAC Cookie -
config.py:环境发现 + 动态配置重载(~1110 行) -
models.py:会话 CRUD + CLI 会话桥接(~377 行) -
streaming.py:SSE 引擎 + Run Agent + Cancel(~545 行) -
routes.py:所有 GET/POST 路由(~1996 行) -
状态默认存储在
~/.hermes/webui-mvp/
二、目录结构
~/.hermes/
- config.yaml # 主配置文件(模型、终端、TTS、压缩等)
- .env # API 密钥和秘密
- auth.json # OAuth 提供商凭证
- SOUL.md # 代理主要身份(系统提示词第一位)
- memories/ # 持久化记忆(MEMORY.md、USER.md)
- skills/ # 代理创建的技能
- cron/ # 定时任务
- sessions/ # 网关会话
- logs/ # 日志(自动脱敏)
三、配置管理命令
- hermes config # 查看当前配置
- hermes config edit # 编辑器打开 config.yaml
- hermes config set KEY VAL # 设置特定值
- hermes config check # 检查缺失选项
- hermes config migrate # 交互式添加缺失选项
- hermes model # 选择 LLM 提供商和模型
- hermes tools # 配置启用的工具
- hermes gateway setup # 设置消息平台
- hermes setup # 完整设置向导
四、CLI常用斜杠命令使用
- /help # 帮助信息
- /tools # 查看可用工具
- /skills # 查看已安装技能
- /memory # 查看记忆内容
- /voice on # 启用语音模式
- /verbose # 切换工具输出详细度
- /reasoning high # 设置推理强度
- /rollback # 回滚到上一个检查点
- /clear # 清除当前会话
- /exit # 退出
更多推荐



所有评论(0)