一、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                         # 退出
     

Logo

这里是“一人公司”的成长家园。我们提供从产品曝光、技术变现到法律财税的全栈内容,并连接云服务、办公空间等稀缺资源,助你专注创造,无忧运营。

更多推荐