常见问题
关于 Hermes Agent 的常见问题汇总。如果你找不到答案,欢迎在 GitHub Issues 提问。
Hermes Agent 的最低配置要求是什么?
Section titled “Hermes Agent 的最低配置要求是什么?”| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| Python | 3.10 | 3.11+ |
| 内存 | 2GB | 4GB+ |
| 磁盘 | 1GB | 5GB+ |
| 操作系统 | Linux / macOS / WSL2 | Ubuntu 22.04+ |
| 网络 | 需要访问 LLM API | 宽带连接 |
Hermes Agent 本身非常轻量,大部分资源消耗来自 LLM API 调用。如果你使用本地模型(如 Ollama),则需要更多内存来运行模型。
Hermes Agent 支持哪些大语言模型?
Section titled “Hermes Agent 支持哪些大语言模型?”Hermes Agent 支持 20+ LLM 提供商,包括:
| 类型 | 提供商 |
|---|---|
| 国际主流 | OpenAI、Anthropic、Google Gemini、Mistral |
| 聚合平台 | OpenRouter(100+ 模型)、Together AI、Fireworks AI |
| 国内服务 | DeepSeek、Kimi (Moonshot)、Qwen (Dashscope)、Zhipu AI、SiliconFlow |
| 本地部署 | Ollama、vLLM、LM Studio |
| 云服务 | Azure OpenAI、AWS Bedrock |
所有提供商通过统一接口访问,使用 hermes model 即可交互式切换。
Hermes Agent 免费使用吗?
Section titled “Hermes Agent 免费使用吗?”Hermes Agent 本身完全免费(MIT 开源协议)。但你需要为 LLM API 调用付费:
- 最低成本方案:使用 DeepSeek(约 ¥1/百万 Token)或 Kimi
- 免费方案:使用 Ollama 运行本地模型(需要较好的硬件)
- 灵活方案:使用 OpenRouter(按需付费,支持免费模型)
Hermes Agent 和 OpenClaw 是什么关系?
Section titled “Hermes Agent 和 OpenClaw 是什么关系?”Hermes Agent 是 Nous Research 开发的开源项目,OpenClaw 是基于 Hermes Agent 的商业化产品。可以理解为:
- Hermes Agent = 开源社区版,功能完整,自行部署
- OpenClaw = 商业版,提供托管服务、企业功能、官方支持
数据安全吗?
Section titled “数据安全吗?”Hermes Agent 完全运行在你的设备上,数据存储在本地 ~/.hermes/ 目录:
- 对话记录存储在本地,不上传到任何第三方服务器
- API Key 存储在本地配置文件中
- 记忆和技能数据完全由你控制
可以同时连接多个消息平台吗?
Section titled “可以同时连接多个消息平台吗?”可以。Hermes Agent 支持同时连接 15+ 消息平台(Telegram、Discord、微信、飞书等),所有平台共享同一个 Agent 核心记忆和技能。
hermes chat --platform telegram --platform discord支持语音交互吗?
Section titled “支持语音交互吗?”支持。使用 hermes chat --voice 启用语音模式,支持语音输入(STT)和语音输出(TTS)。你可以配置使用的语音引擎和语言。
记忆系统能记住多少内容?
Section titled “记忆系统能记住多少内容?”记忆系统没有硬性上限,但受以下因素影响:
- 磁盘空间 — 记忆文件存储在
~/.hermes/memory/ - Token 预算 — 每次对话中,历史记忆会占用部分上下文窗口
- 自动摘要 — 长期记忆会被自动压缩,保留关键信息
通常来说,日常使用几个月的对话历史不会有任何问题。
可以自定义 Agent 的性格吗?
Section titled “可以自定义 Agent 的性格吗?”可以。通过 SOUL.md 文件自定义 Agent 的角色、语气和行为准则:
你是一个幽默风趣的技术顾问。用简洁的中文回答问题,偶尔来点冷笑话。对技术问题要严谨,不要编造不确定的信息。Agent 能执行危险操作吗?
Section titled “Agent 能执行危险操作吗?”Hermes Agent 内置了安全机制:
- 命令审批 — 危险操作(如删除文件)需要用户确认
- 沙箱执行 — 代码在沙箱中运行
- 用户授权 — 可以限制哪些用户能与 Agent 交互
- 工具权限 — 可以禁用特定工具
详见 安全最佳实践。
可以在手机上运行吗?
Section titled “可以在手机上运行吗?”Hermes Agent 不直接在手机上运行,但你可以:
- 在 VPS 上部署 Hermes Agent
- 通过 Telegram / Discord / 微信 等手机 App 与 Agent 交互
这是最常见的使用方式,体验和手机原生 App 几乎一样。
可以在 Windows 上运行吗?
Section titled “可以在 Windows 上运行吗?”Hermes Agent 不直接支持 Windows,但可以通过以下方式运行:
- WSL2(推荐) — Windows Subsystem for Linux
- Docker Desktop — 使用 Docker 容器运行
- 虚拟机 — 运行 Linux 虚拟机
Docker 部署和生产部署有什么区别?
Section titled “Docker 部署和生产部署有什么区别?”功能上没有区别。Docker 部署的优势是:
- 环境一致,不会因系统差异出问题
- 一键启动,无需手动配置依赖
- 方便扩展和管理
生产环境建议使用 Docker Compose + systemd 管理的部署方式,详见 VPS 部署。
多人可以共用一个 Hermes Agent 吗?
Section titled “多人可以共用一个 Hermes Agent 吗?”可以,通过消息平台的群组功能实现:
- 将 Bot 拉入 Telegram / Discord 群组
- 配置用户授权,控制谁可以使用
- 每个用户共享同一个 Agent 记忆和技能
响应速度慢怎么办?
Section titled “响应速度慢怎么办?”- 切换更快的模型 — 如 Groq(超快推理)或 DeepSeek
- 减少上下文长度 — 定期
/clear清空对话 - 使用本地模型 — Ollama 运行本地模型,无网络延迟
- 检查网络 — 确认到 LLM API 的网络延迟
Token 消耗太快怎么办?
Section titled “Token 消耗太快怎么办?”参考 成本优化 页面的详细策略:
- 使用更便宜的模型处理简单任务
- 启用自动摘要压缩上下文
- 合理使用
fallback_models路由
如何升级 Hermes Agent?
Section titled “如何升级 Hermes Agent?”# pip 安装pip install --upgrade hermes-agent
# 一键脚本安装curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
# Dockerdocker pull nousresearch/hermes-agent:latestdocker compose up -d
# 源码安装cd ~/.hermes-agentgit pullpip install -e .升级后运行 hermes doctor 确认一切正常。
如何备份和恢复数据?
Section titled “如何备份和恢复数据?”# 备份cp -r ~/.hermes ~/.hermes-backup-$(date +%Y%m%d)
# 恢复rm -rf ~/.hermescp -r ~/.hermes-backup-20260528 ~/.hermes如何获取帮助?
Section titled “如何获取帮助?”- 📖 查阅本站文档
- 🐛 GitHub Issues 报告 Bug
- 💬 Discord 社区 交流讨论
- 📧 运行
hermes doctor获取诊断信息后附在 Issue 中