[特殊字符] Hermes Agent 新手入门教程:认识那匹“会自我进化“的AI赛马

发布时间:2026/7/19 16:15:32
[特殊字符] Hermes Agent 新手入门教程:认识那匹“会自我进化“的AI赛马 Hermes Agent 新手入门教程认识那匹会自我进化的AI赛马你有没有遇到过这种情况——每次跟AI助手聊天它都像第一次见面一样你好我是XX请问有什么可以帮你你告诉它你喜欢简洁的回答它说好的下次打开它又开始了非常感谢您的提问让我来为您详细解答……如果你的AI助手每次都失忆那你就需要认识一下今天的主角——Hermes Agent一个跟你一起成长的AI AgentGitHub 上数万颗 Star在 AI 圈子里有个响亮的外号——爱马仕。一、Hermes Agent 是什么一句话介绍Hermes Agent 是由硅谷 AI 公司 Nous Research 开发的自进化 AI 智能代理它是目前唯一内置学习闭环的开源 Agent——能从经验中创建技能在使用中改进技能自动保存知识搜索历史对话并且跨会话地越来越懂你。官方 Slogan 特别浪漫The agent that grows with you—— 跟你一起成长的 Agent为什么它这么火 GitHub 爆款开源项目全球开发者追捧 由 Nous Research 打造这公司专注开源 AI在模型训练领域赫赫有名小米 MiMo已接入支持国产大模型无缝对接 支持 20 AI 模型提供商包括 OpenRouter200 模型、阿里云百炼Qwen、智谱 GLMz.ai、Kimi/Moonshot、MiniMax、NVIDIA NIM、Hugging Face 等等 内置 40 工具开箱即用跟普通 AI 助手有什么区别能力普通 AIChatGPT 等Hermes Agent记忆每次对话基本从零开始持久记忆记住你的偏好和项目技能积累没有完成复杂任务后自动提炼技能卡自我改进不会技能在使用中不断优化跨平台通常只在一个 App 里Telegram/Discord/Slack/微信等全平台工具使用有限40 内置工具 MCP 扩展自主运行不能定时任务、子 Agent 并行简单说普通 AI 是一问一答的工具Hermes Agent 是一个会学习、会成长、会干活的助手。✨二、核心特性解读用你能听懂的方式1. 记忆系统——它真的记得你想象一下你有一个朋友每次见面都要重新自我介绍。烦不烦Hermes Agent 有两个笔记本MEMORY.md约 2200 字符记录环境信息、项目约定、踩过的坑、经验教训USER.md约 1375 字符记录你的名字、偏好、沟通风格、技术栈每次新会话开始它就翻开笔记本读取记忆。你告诉它我叫小明喜欢简洁的回答下次它真的记得类比普通 AI 像出租车司机——每次都是陌生人。Hermes Agent 像你的老朋友——知道你爱喝美式不加糖、习惯用 TypeScript、项目在~/code/myapp。它还会主动保存有价值的信息你的偏好、项目约定、纠正它的错误等。记忆满了会自动整合压缩把多条碎片合成一条精华。2. 技能卡Skill Card——做完就学会这是 Hermes Agent 最酷的特性之一。当你让它完成一个复杂任务比如帮我搭建一个 GitHub PR 工作流它会自动把经验提炼成一个Skill Card技能卡保存在~/.hermes/skills/目录下。下次遇到类似的任务它直接调用技能卡不需要从头摸索而且技能卡会自我改进——用得越多写得越精炼。就像一个厨师的菜谱本每次做完菜都会在旁边标注盐少放点、火候再大一些技能卡遵循 agentskills.io 开放标准支持社区共享。3. 多平台支持——它活在你的聊天软件里Hermes Agent 不只是一个命令行工具。通过 Gateway消息网关它可以同时接入平台语音图片文件线程说明Telegram✅✅✅✅官方原生支持Discord✅✅✅✅官方原生支持Slack✅✅✅✅官方原生支持WhatsApp—✅✅—官方原生支持Signal—✅✅—官方原生支持飞书/Lark✅✅✅✅官方原生支持钉钉DingTalk—✅✅—官方原生支持企业微信WeCom✅✅✅—官方原生支持微信Weixin✅✅✅—官方原生支持QQ✅✅✅—官方原生支持Microsoft Teams—✅—✅官方原生支持Email—✅✅✅官方原生支持Matrix✅✅✅✅官方原生支持Mattermost✅✅✅✅官方原生支持元宝Yuanbao✅✅✅—官方原生支持iMessageBlueBubbles—✅✅—社区支持所有平台从一个网关进程运行通过hermes gateway setup交互式配置按向导提示操作即可。还有一个社区项目 HermesClaw可以让你在同一个微信账号上同时运行 Hermes 和 OpenClaw用/hermes和/openclaw命令切换。4. ⏰ 定时任务——它会自己干活内置 Cron 调度器可以用自然语言设置定时任务 每天早上 9 点给我发日报 每周一凌晨 3 点备份数据库 每月 1 号生成月度报告任务结果会自动推送到你配置的平台Telegram、Discord 等真正的无人值守。5. 子 Agent 并行——它会派小弟遇到可以拆分的任务Hermes Agent 可以生成隔离子 Agent多个任务并行处理。就像项目经理把任务拆分给团队成员同时推进。你还可以写 Python 脚本通过 RPC 调用工具把多步流水线压缩成零上下文开销的操作。6. MCP 集成——无限扩展Hermes Agent 支持MCPModel Context Protocol协议可以连接任何 MCP 服务器来扩展能力。这意味着它能对接你的数据库、API、内部工具系统……潜力无限。三、安装部署保姆级教程 Mac / Linux最简单打开终端复制粘贴这一行命令curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash安装完成后重新加载 Shell 环境source ~/.bashrc # 如果你用 bash # 或者 source ~/.zshrc # 如果你用 zsh验证安装hermes --version看到版本号就说明安装成功 Windows需要 WSL2注意Hermes Agent 不支持原生 Windows必须通过 WSL2 运行。第一步安装 WSL2以管理员身份打开 PowerShell运行wsl --install安装完成后重启电脑。第二步进入 WSL打开Ubuntu应用开始菜单搜索进入 Linux 终端。第三步运行安装命令curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash source ~/.bashrc hermes --versionAndroid 用户也可以通过 Termux 运行详见官方的 Termux 安装指南。☁️ 云服务器部署推荐方式如果你想要 24 小时在线的 AI 助手尤其配合 Telegram/Discord 使用推荐部署到云服务器最低配置2 核 CPU 2GB 内存月费约 $5部署方式一Docker# 设置 Docker 作为终端后端 hermes config set terminal.backend docker # 正常启动命令自动在 Docker 容器中执行 hermes Hermes 会自动启动一个长期运行的 Docker 容器使用nikolaik/python-nodejs镜像所有终端命令都在容器内执行支持文件持久化。部署方式二Serverless最省钱Hermes 支持Daytona、Modal和Vercel Sandbox作为 Serverless 后端——空闲时自动休眠几乎不花钱收到消息时秒级唤醒。hermes config set terminal.backend modal # Modal 云沙箱 hermes config set terminal.backend daytona # Daytona 工作区部署方式三手动安装就跟上面 Mac/Linux 的步骤一样SSH 到服务器后运行安装命令。国内云服务器推荐- 阿里云轻量应用服务器选海外地域更方便连接国外 API- 优刻得UCloud- 腾讯云轻量服务器⚠️注意如果使用国内模型如阿里云百炼、智谱 GLM部署在国内服务器即可。如果使用 OpenRouter、Anthropic 等国外 API需要选海外服务器或配置网络代理。四、模型配置选一个大脑Hermes Agent 支持很多模型提供商。运行配置向导hermes setup或者单独配置模型hermes model推荐方案方案Provider模型费用适合谁 免费体验OpenRoutergoogle/gemma-4-31b-it:free免费新手尝鲜 国内推荐阿里云百炼DashScopeqwen-plus按量计费国内用户首选 高性能OpenRouterclaude-sonnet-4按量计费追求回答质量 本地部署Custom EndpointOllama等llama3 / qwen3免费隐私优先/断网环境 小米生态Xiaomi MiMoMiMo按量计费小米用户 国产之光智谱 GLMz.aiglm-4按量计费GLM 用户 热门选择DeepSeekdeepseek-chat按量计费DeepSeek 用户 开源模型Hugging Face多种开源模型按量计费开源社区爱好者☁️ AWS 用户AWS BedrockClaude/Nova/Llama按量计费企业用户配置步骤详解以阿里云百炼为例注册 阿里云百炼平台创建 API Key在终端运行hermes model # 交互式选择 Alibaba Cloud → 输入 API Key → 选择 qwen-plus以 OpenRouter 为例注册 openrouter.ai获取 API Key在终端运行hermes model # 交互式选择 OpenRouter → 输入 API Key → 选择模型小贴士也可以用hermes config set直接设置如hermes config set model anthropic/claude-sonnet-4。API Key 自动保存到~/.hermes/.env其他设置保存到~/.hermes/config.yaml你不需要手动管理。五、第一个对话 ️启动 Hermeshermes # 经典 CLI 界面 # 或者 hermes --tui # 现代 TUI 界面推荐你会看到一个欢迎界面显示当前模型、可用工具和技能。试试看第一句——基础对话告诉我今天的日期和时间Hermes 会调用系统工具返回准确的时间。第二句——体验记忆功能我叫小明我是一名前端开发喜欢用 TypeScript 和 React。 请你记住我的偏好回答要简洁不要说废话。Hermes 会把这些信息保存到 USER.md。现在关掉 HermesCtrlD或输入/exit然后重新打开hermes问它我叫什么名字我喜欢什么技术栈它会准确地告诉你 这就是持久记忆的力量。第三句——体验技能生成让它完成一个复杂任务比如帮我写一个 Python 脚本自动备份指定目录到阿里云 OSS 要求支持增量备份和日志记录完成之后检查技能目录ls ~/.hermes/skills/你可能会发现它自动生成了一个技能卡下次类似任务直接调用即可。常用命令速查命令作用/help显示所有可用命令/tools查看可用工具列表/skills浏览所有技能/model切换模型/new或/reset开始新对话/compress压缩上下文对话太长时用/usage查看本次会话 Token 用量/retry重试上一条回复/undo撤销上一轮对话/save保存当前会话六、接入聊天平台接入 Telegram最简单第一步创建 Telegram Bot在 Telegram 搜索BotFather发送/newbot按提示设置名字获取 Bot Token第二步配置 Hermeshermes gateway setup选择 Telegram输入 Bot Token设置允许的用户 ID安全。第三步启动网关hermes gateway start现在去 Telegram 给你的 Bot 发消息吧接入 Discord去 Discord Developer Portal 创建应用和 Bot获取 Bot Token运行hermes gateway setup选择 Discord将 Bot 邀请到你的服务器hermes gateway start接入飞书/钉钉/企业微信/微信Hermes Gateway 原生支持国内主流平台飞书、钉钉、企业微信、微信、QQ通过统一的网关配置hermes gateway setup # 交互式选择 Feishu/Lark、DingTalk、WeCom 或 Weixin向导会引导你配置对应平台的凭证App ID、Secret、Token 等每个参数都有说明无需手动编辑配置文件。微信接入通过 HermesClaw由于微信的 API 限制推荐使用社区项目 HermesClaw# 安装 HermesClaw pip install hermesclaw # 配置微信桥 hermesclaw setup安装后你可以在微信中用/hermes和/openclaw命令切换不同的 AI 助手。一键安装为系统服务推荐bash hermes gateway install # Linux/macOS 系统服务 hermes gateway start # 启动服务 hermes gateway status # 查看状态这样即使关闭终端Hermes 也会在后台运行。七、跟 OpenClaw 对比既然 Hermes Agent 官方提供了 OpenClaw 迁移工具hermes claw migrate说明两个项目有很深的渊源。来做一个客观对比维度Hermes Agent OpenClaw 记忆系统双文件记忆MEMORY.md USER.md有容量管理类似MEMORY.md USER.md SOUL.md技能系统自动生成 Skill Card渐进式加载支持社区 HubSKILL.md 手动/半自动创建社交渠道Telegram/Discord/Slack/微信/飞书/钉钉/QQ 等 17 平台微信/飞书等国内生态较强国内生态支持阿里云/智谱/小米/Kimi/MiniMax但社区偏海外更侧重国内开发者需求自我进化✅ 核心卖点——学习闭环技能自改进半自动需要手动维护安装门槛一行命令跨平台Node.js 生态也相对简单本地模型支持 Ollama 等自定义端点同样支持MCP 集成✅ 原生支持✅ 原生支持定时任务内置 Cron 调度器支持 Cron迁移工具提供hermes claw migrate从 OpenClaw 迁移—适合人群技术爱好者、追求自我进化能力的玩家国内开发者、深度微信生态用户结论不是谁取代谁而是小而精 vs 大而全的选择如果你追求AI 自我进化的能力、喜欢 Telegram/Discord 等国际平台、想体验最前沿的 Agent 技术 →Hermes Agent如果你的工作流深度绑定微信/飞书、需要更强的国内生态支持 →OpenClaw如果你是成年人……我全都要用 HermesClaw 在同一个微信账号上同时跑两个 八、常见问题 ❓1. 安装失败怎么办运行诊断工具hermes doctor它会自动检测环境问题并给出修复建议。2. 模型连接不上检查 API Key 是否正确检查网络连通性国外 API 可能需要代理确认 API Key 有余额检查模型名称是否正确用hermes model交互式选择3. 记忆不保存检查目录权限ls -la ~/.hermes/memories/ # 应该有读写权限如果目录不存在手动创建mkdir -p ~/.hermes/memories4. Windows 兼容性问题原生 Windows 不支持必须使用WSL2。安装 WSL2 后在 Ubuntu 终端里运行安装命令即可。5. 如何从 OpenClaw 迁移hermes claw migrate # 交互式迁移 hermes claw migrate --dry-run # 先预览再决定会自动导入你的 SOUL.md、记忆、技能、API Key 等所有数据。6. 如何更新到最新版本hermes update一条命令搞定。九、总结 ✨Hermes Agent 是目前最有想象力的开源 AI Agent 框架之一。它最打动我的不是 40 工具、不是 17 平台支持而是那个学习闭环——它会记住你会从经验中学习会自动提炼技能会越来越懂你。会自我进化不是营销噱头是真正落地的能力。不管你是零基础的 AI 爱好者还是有经验的技术人我都推荐你花 10 分钟安装体验一下。一行命令安装免费模型就能跑你会发现——AI 助手原来可以这么用。GitHub 地址https://github.com/NousResearch/hermes-agent官方文档https://hermes-agent.nousresearch.com/docs/Discord 社区https://discord.gg/NousResearch技能中心https://agentskills.io本文基于 Hermes Agent 官方 GitHub 仓库和文档撰写所有技术细节经过核实。写作日期2026 年 5 月 6 日。如果觉得有帮助欢迎点赞收藏转发三连有问题可以在评论区交流~