hermes
安装:
# 先检查 node 版本符合 hermes 的要求,不然 hermes 要对 node 做符号链接
# 还可以确定系统中有 rg 和 ffmpeg,让 hermes 更方便一点;当然没有也无所谓
# 可以在有 sudo 权限的用户中执行:sudo apt update && sudo apt install ripgrep ffmpeg
curl -fsSL https://hermes-agent.nousresearch.com/install.sh -o hermes-install.sh
bash hermes-install.sh --skip-browser --skip-setup # 安装过程中一直按 n,也就是否定
hermes --version
hermes setup # 准备好了所有东西之后再 setup
hermes doctor
更新:
hermes update
要点:
compression.threshold可能需要修改一下,阈值弄大一点agent.disabled_toolsets里面禁用web- 辅助模型如果需要配置的话,都用 deepseek 最新版本的 flash 模型
agent.reasoning_effort配置一下,默认值是medium,可以设置成high- TTS 也许可以配置一下,空了之后再说
- 用 BSM 来存储密钥,
~/.hermes/.env中只写BWS_ACCESS_TOKEN=你的_machine_account_access_token;详细配置方法 - 每个 profile 就是一个员工
- 使用
hermes profile create xx创建一个 profile,然后将config.yaml配置好 - 使用
hermes profile list查看所有的 profile
- 使用
- 要透传一些环境变量和 OAuth 文件,同时
chmod 600 ~/.hermes/.env - 如果命令需要 sudo,系统会提示你输入密码(在本次会话内缓存)。也可在
~/.hermes/.env中设置SUDO_PASSWORD - 对于 LSP,运行
hermes lsp status,对于其中的[missing],hermes 在首次用到的时候会进行安装,所以不用管;对于[manual-only],需要自己手动安装(但是如果不用到对应的语言的话就不需要安装了) - Memory Provider 配置一下 Honcon
- MOA 是让一个模型做整合,多个模型互相讨论。也许 OPC 可以这么搞。普通兼职暂时不管
- 子智能体的上下文注意一下,只加载
goal和context,其余都不加载 - 设置一下子智能体模型;把
delegation.max_concurrent_children和delegation.max_spawn_depth调大 browser.record_sessions可以打开,反正超过 72 小时自动清理- 判断主模型是否支持视觉模式是 hermes 自己提前设置了一个表来进行查询的,所以对于有一些新发布的模型需要更新 hermes 来更新表,从而判断这个新模型有没有视觉能力
- CUA 现在可以在 WSL + Windows 里面使用了,中文文档已经落后了(只不过暂时用不到,之后再说吧)

浙公网安备 33010602011771号