hermes一个会自己学习、自己写技能、自己变聪明的AI智能体,是怎么安装会自我进化的hermes,下面将我的操作过程列出来
我是在mac操作
1. 安装
(1) 自动安装
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
安装完毕后,刷新环境变量
 
(2)手动安装
# 克隆仓库
git clone https://github.com/NousResearch/hermes-agent.git
mkdir -p ~/.hermes
cp -r ~/hermes-agent ~/.hermes/hermes-agent

# 进入目录执行安装脚本
cd ~/.hermes/hermes-agent && bash scripts/install.sh
 
(3) 刷新环境
# Bash用户
source ~/.bashrc
# Zsh用户
source ~/.zshrc
# 检查 是否成功,
hermes --version
Hermes Agent v0.16.0 (2026.6.5) · upstream 426f321e
Project: /Users/luhuijie/.hermes/hermes-agent
Python: 3.11.15
OpenAI SDK: 2.24.0
Up to date
 
2.启动前,先配置 运行命令
hermes setup
# 选择全部配置,图1
hermes安装教程
# 选择LLM服务商 (这里说一下cc-switch 在 windows下不可用,建议手动配置) 图2
hermes安装教程
# 选择模型 图3
hermes安装教程
# Hermes 安装过程中的终端后端选择界面。图4
hermes安装教程
Local:直接在当前机器上运行命令,最简单,适合本地开发调试
Docker:在隔离容器中运行,资源可配置,适合需要环境隔离的场景
Modal:无服务器云端沙箱,适合需要云端执行的任务
SSH:在远程机器上运行,适合连接服务器
Daytona:持久化云端开发环境
 
# 选择 通信方式,包括微信和飞书等,根据实际情况,可以选择 ESC 退出,先不处理。(图5)
hermes安装教程
# 选择一些工具,这个根据需要,如果没有特别的可以默认,按空格选择或者取消选择。图6
hermes安装教程
这里的选择后,会根据实际选择内容,每个提示配置。
Web Search & Scraping 网页搜索与内容抓取
Browser Automation 浏览器自动化(导航、点击、输入、滚动)
Terminal & Processes 终端命令执行与进程管理
File Operations 文件读写、修改、搜索
Code Execution 代码执行
Vision / Image Analysis 图像识别与分析
Text-to-Speech 文本转语音
Skills 技能管理
Task Planning 任务规划(todo)
Memory 跨会话持久化记忆
Session Search 搜索历史对话
Clarifying Questions 主动澄清提问
Task Delegation 任务委派
Cron Jobs 定时任务管理
Computer Use (macOS) macOS 桌面控制
 
# 选择浏览器,推荐使用第一个 (图7)
hermes安装教程
Local Browser 免费·本地 使用本地 Headless Chromium,无需 API Key,推荐选项
Nous Subscription 订阅制 云端托管浏览器,通过 Nous Portal 登录计费
Camofox 免费·本地 基于 Firefox 的反检测浏览器,适合需要绕过反爬的场景
Browser Use 付费 云端浏览器,远程执行
Browserbase 付费 云端浏览器,支持隐身模式和代理
Firecrawl 付费 云端浏览器,远程执行
Skip — 跳过,保持默认或稍后配置
 
# 选择音频处理(图8)如果上面没有选择,不会提示
hermes安装教程
Microsoft Edge TTS 免费 音质不错,无需 API Key,推荐选项
Nous Subscription 订阅制 托管 OpenAI TTS,通过 Nous Portal 登录计费
OpenAI TTS 付费 高质量语音,自然度很高
xAI TTS 需 OAuth/API Key Grok 语音,需 xAI 认证
ElevenLabs 付费 最自然的语音,业界领先
Mistral (Voxtral TTS) 付费 多语言支持,原生 Opus 编码
Google Gemini TTS 预览版 30 种预建语音,可通过提示词控制
KittenTTS 免费·本地 轻量级本地 ONNX TTS,仅 ~25MB
Piper 免费·本地 本地神经网络 TTS,支持 44 种语言
Skip — 跳过,保持默认或稍后配置
 
# Hermes Agent 的搜索提供商选择界面,用于配置 Agent 执行网页搜索时使用的搜索引擎  可以跳过
Nous Subscription 订阅制 托管 Firecrawl,通过 Nous Portal 登录计费
Firecrawl Self-Hosted 免费·自托管 用 Docker 自行部署 Firecrawl 实例
Brave Search (Free) 免费 免费 API Key,每月 2000 次查询,仅搜索
DuckDuckGo (ddgs) 免费·无需 Key 通过 ddgs Python 包搜索,无 API Key 限制
Exa 付费 语义+神经网络搜索,带内容提取
Firecrawl 付费 完整搜索+提取,支持直连 API 和 Nous 网关
Parallel 付费 目标导向搜索+并行页面提取
SearXNG 免费·自托管 隐私友好的元搜索引擎,需自行部署
Tavily 付费 搜索+提取一体化
xAI Web Search (Grok) 付费 通过 Grok 的 web_search 工具搜索
Skip — 跳过,保持默认或稍后配置
 
# 最后提示
   hermes setup          Re-run the full wizard
   hermes setup model    Change model/provider
   hermes setup terminal Change terminal backend
   hermes setup gateway  Configure messaging
   hermes setup tools    Configure tool providers
 
   hermes config         View current settings
   hermes config edit    Open config in your editor
   hermes config set <key> <value>
                          Set a specific value
Ready to go!
 
   hermes              Start chatting
   hermes gateway      Start messaging gateway
   hermes doctor       Check for issues
 
安装配置完毕
 
3. 开始使用 hermes
# 命令行执行,然后就进行沟通或者给AI命令
hermes 
# 然后输出你想让Ai做的事情即可。