Skip to content

第一章:认识 Hermes Agent

1.1 什么是 Hermes Agent

Hermes Agent(由 Nous Research 开发)是一个开源、自主进化的 AI 智能体框架。与传统的对话式 AI(如 ChatGPT 或普通聊天套壳)不同,Hermes 被设计为一个能长期运行、具备持久记忆、能够主动观察外部世界并不断沉淀个人能力的 Agent 系统。它不仅仅是一个聊天框,而是由 9 个模块拼起来的完整系统:能说话、能自动化、能接浏览器、能定时跑任务。

1.2 能干什么

  • 作为终端助手:随时在命令行解答问题、读取本地文件、执行系统命令。
  • 自动化工作流:支持 Cron 定时任务,可以每天自动收集新闻、生成周报或巡检代码。
  • 全平台接入:能无缝对接飞书、钉钉、微信、企业微信、Telegram、Discord 等消息软件,在聊天软件里直接差遣 AI。
  • IDE 深度集成:通过 ACP 协议接入 VS Code 等主流编辑器,作为本地编码副手。
  • 连接外部世界:通过 MCP (Model Context Protocol) 协议接入 GitHub、Notion、数据库及各类 Web 服务。
  • 语音与音视频互动:支持本地化语音转文字、TTS 朗读,甚至可以在 Discord 语音频道中实时对话。

1.3 核心理念:Hermes Engineering

Hermes 的设计哲学(Hermes Engineering)总结为以下关键点:

  1. 学习循环(Learning Loop):传统的 AI 助手在每次会话结束后都会重置,而 Hermes 拥有持久记忆。当它成功完成任务后,能将其固化为可复用的“技能(Skill)”,不断减少你未来的纠正成本。
  2. 技能是数据,不是代码:Skill 只是普通的 Markdown 文本文件,可以直接修改,Hermes 本身也能动态生成和调整它们。
  3. 强安全治理(Governance):将所有的执行操作(Tools)按照风险等级进行沙盒隔离与分级审批,并在修改文件前自动存档以便随时回滚。
  4. 拒绝“无脑满配”:真正的满配不是装满所有插件,而是围绕你的真实工作流,把输入、记忆、技能、自动化合理组合,形成可持续进化的个人系统。

1.4 Hermes vs Claude Code vs OpenClaw

在当前的 Agent 生态中,这三者的定位截然不同:

特性Hermes AgentClaude CodeOpenClaw
核心定位具备长期记忆与自我进化的个人助理专注于软件开发的生产力编码工具跨平台的消息网关通讯中枢
核心优势学习循环、三层记忆系统、生态丰富的 Skill与终端/代码库深度绑定,自动化代码审查强大的生态和多渠道(Slack/WhatsApp)连接能力
适用人群希望打造专属助理,让 AI 伴随自己共同成长的用户需要直接在 IDE 中发版、重构项目的程序员需要在各个社交平台提供自动化客服或接入 AI 的用户