说起来,我是用hermes也两个多月了,当时openclaw已经尸横遍野,养龙虾后遗症刚刚显现,就花钱装龙虾然后花钱卸载龙虾的闹剧刚过。我是自己安装openclaw老是报故障,于是搜了下,大家说hermes更友好,于是上了船。 说实话,也可能是deepseek太给力,费用控制的也很好,从此就没下船了。然后偶尔在知乎碰到有意思关于agent使用的帖子,会让hermes帮忙解读下,顺带也让它进化下。近期也顺利把hermes从wsl迁移到windows desktop。读完这本事,最大的收获是开源其实真的更适合技术极客门,读源码这件事儿,确实是正确的了解你的工具的态度,当然这个只是稍稍提升了一点我的认知,可行性几乎为零。不过作者不写代码,只读源码,或者说读源码注释的行为,充分体现了他的创意水平吧。 然后第二件事就是,抽空我需要折腾下云端服务器了,或者再复活下我的软路由…… 以上
Hermes Agent橙皮书
在微信读书打开划线
1301 先认识Hermes:一个会自己长本事的Agent
开源的女娲.skill到现在两万多star,给设计用的huashu-design一万六,会自己进化skill的达尔文.skill三千多,Hermes第一版那本书本身在GitHub也攒了四千多star。
Harness是方法论,不是产品。如果你读过《Harness Engineering》那本橙皮书,会记得它讲的是怎么给AI Agent「造缰绳」:指令层、约束层、反馈层、记忆层、编排层,五个组件,是一套理念。Harness本身不是一个你能下载的软件。
开源的女娲.skill到现在两万多star,给设计用的huashu-design一万六,会自己进化skill的达尔文.skill三千多
02 60秒全景:一个大脑,很多张脸
构造函数吃大约60个参数。
这个大脑对外只开两个口子。一个叫chat(message),扔进去一句话,吐出来一句回复,简单粗暴。另一个叫run_conversation(),是完整接口,返回最终回复加上整轮对话的消息列表。日常你用到的所有功能,最终都收口到这两个方法上。
03 Nous为什么做这件事
Nous Research是一家开源AI实验室,核心人物是Teknium,Hermes每次发版的署名都是他。
它们身上有个一以贯之的信念,我觉得是理解整件事的钥匙:不需要巨额预训练预算,靠高质量的后训练,小团队也能逼近前沿。
动机一:你每用一次,都在给它喂饭
把工具白送给全世界,让大家心甘情愿、24小时不间断地,替它生产最贵的那种数据。
一个开源项目最大的资产,往往不是代码,是那个有审美、有方向感的灵魂人物。
把三件事摞起来看,Nous的算盘就清楚了:用免费开源拉来最多的真实用户,用真实用户喂出最贵的训练数据,用训练出的模型撑起Portal的商业闭环,再趁对手交接班的空档把市场份额吃到最大。每一环都为下一环供血,环环相扣。
09 造、修、续:自改进的三台引擎
源码原话很狠:如果这名字只对今天这个任务有意义,那它就是错的。
Curator的触发节奏跟第一台完全不同。它不靠cron守护进程,靠的是idle检测:默认每7天最多跑一次,而且要等agent闲置满2小时才动手。
想法
0暂无想法
热门划线
2009 造、修、续:自改进的三台引擎
修,是一个每七天自己醒一次的维护者,给agent造出来的skill库做剪枝和归档(合并相似skill这一步现在默认是关的)。
23 部署:从发命令到发安装包
安装包目前是macOS(只有Apple Silicon)的DMG和Windows 11的签名MSIX, Windows也能直接在Microsoft Store里装;
25 Promptware防御与可观测性
从插件目录装上之后,它hook到每一轮对话、每一次API请求、每一次工具调用,配好公钥私钥就开始往上报。
17 MCP的两个方向
四个月后,这个目录长到了65个,Airtable、Asana、Atlassian、Cloudflare、Figma、GitHub、Linear、Notion、Sentry、Stripe、Supabase、Vercel都在里面,§08里浏览器面板的MCP页就是它,每个条目一个INSTALL按钮。
源码里数到10个工具(v0.22.2还是10个,名单微调过),围绕「会话」这件事:列出当前所有会话、读某个会话的消息历史和附件、往会话里发消息、轮询和等待新事件、查看和回应待审批的请求,外加一个列出所有频道的工具。
13 会话搜索:把不该用LLM的活要回来
release notes说有三种模式(discovery/scroll/browse),但我翻源码发现其实是四种。
16 近90个工具与按需暴露
web、browser、image_gen、video_gen这四类,全部拆成了plugins目录下的一文件一后端。
26 自改进Agent能走多远
Hermes把工具备齐了:你想盯着每一步,它有dry-run和记忆写入审批;
25 Promptware防御与可观测性
因为最严格的那套规则要是全局开,会在工具结果上疯狂误报,工具抓回来的东西本来就五花八门。
18 二十多个平台与会自生长的Gateway
以前它们在每次CLI调用时都会被急着导入,光这一下就吃掉约48毫秒、8MB内存,而你这次根本没用QQ。
给微信读书读者的话
Part 2是这一版新加的上手篇,五节,从安装、第一次对话、教它一项技能,到让它按点干活、在浏览器里管理它,每一步都有我实测的截图。
04 装好它:从安装到第一次开口
带▸的选项下面还有一层,比如Qwen下面分了Qwen Cloud、阿里云百炼(中国区)、Coding Plan、Token Plan好几种,选错区域key会报错。
03 Nous为什么做这件事
Nous有研究上的用处、有商业闭环、有抢市场的明确动机,意味着它有足够强的理由把Hermes长期做下去。
08 浏览器面板:一屏管全部
装的时候点INSTALL,需要登录授权的会弹浏览器让你登录,不用自己去改配置文件。
22 八种协作模式与按卡片控成本
同一个专家fleet,用不同的tenant标签服务多个业务,靠工作区路径和记忆前缀把数据隔开;
12 三层记忆:从金鱼到老友
但它不会立刻进模型的脑子——要等到下一次会话开始,才作为新快照注入。
22 八种协作模式与按卡片控成本
Hermes的做法是:一个专家profile, N个并行任务,每个账号一个独立的工作区目录,靠定时任务每隔一段时间为每个账号生成一张卡片。
07 你睡觉时它在干嘛:定时任务与看板
每个工作日早上9点,帮我检查~/demo/todo.md里还没完成的事,整理成一句话提醒我。
13 会话搜索:把不该用LLM的活要回来
新版的解法朴素到近乎无趣——直接返回数据库里的真实消息,全程不碰LLM。
官方安装脚本装出来是什么情况,我没验证,你可以用sqlite3~/.hermes/state.db ".tables"看一眼有没有messages_fts_cjk。
公开点评
11作为程序员,我只想说:这本书让我第一次感到,写代码的苦命人终于有了一只会自动给自己“加翅膀”的伙伴。Hermes 不再是玩具,而是能记住你、会自己造工具、半夜还替你盯流水线的数字同事。它手握 Claude Code、Codex、OpenCode 等一排 Coding Agent,想写 Python?它直接召唤另一个 AI 来帮你写,你只负责提需求。从此,我睡觉,它上班;它犯错,我复盘。这书教你如何把“对话式体验”升级成“自主运行的个人 Agent”,让生产力和想象力一起松绑。当 AI 既能写代码又能给自己造缰绳,我们的任务只剩,给它足够的想象力,然后安心睡觉。
实际上没评论区讲的那么差,虽然啰嗦,但是知识点还是到位的。 这本书的面向读者其实很明确:对 Agent 架构有基本了解、且具备一定编程基础的开发者,而非普通用户。全书充满专业术语,大量实操内容(MCP 对接、看板任务编排、进程级 worker调度)显然不是没有工程背景的作者能写出来的——自称"不会写代码"的说法,站不住脚。 全书核心可概括为七大模块: 1. 记忆管理:MEMORY / USER 双文件机制,讲清长期记忆如何实现与沉淀 2. Skill 管理:技能的分类、新增、裁剪与合并机制,以及加载的安全门槛 3. 内置工具:核心工具集介绍,如会话搜索(session search)等 4. 跨平台入口:基于注册表(registry)的平台自插拔架构,配合镜像复制实现跨平台会话延续 5. MCP 集成:既讲如何对接外部 MCP Server,也讲 Agent 如何作为 MCP Ser
本书详细阐述了Hermes Agent,一个具备自我改进能力的AI Agent框架,由Nous Research开发。 通过深入分析其功能、架构设计、自改进机制、记忆管理、技能系统与工具管理,以及多Agent协作,展示了Hermes如何在不同平台上实现自生长和高效任务分配。 书中还探讨了Hermes的多样化部署方案、安全策略和防御机制,确保其在复杂系统中保持稳定性和安全性。 通过对比传统系统,揭示了Hermes在自动化、可扩展性和用户体验方面的优势。 无论是开发者还是对AI Agent感兴趣的个人,都可以从中获得启发,了解如何设计和实现一个自主运行的智能系统。
学到一点开源免费AI客户端的运营模式:合法的收集数据,尤其是能用来训练模型的数据。一直怀疑Hermes这种自改进Agent会不会跑偏,看了这本书,至少实现上是做了很多来规避这点的。Hermes加入到我的Agent Harness源码学习列表。
研究了几天,给我的感觉是,可能以后llm会内化一部分AIAGENT的部分能力,但其上的任务编排,多智能体协作等能力不会过时。
怎么哪都有这个笋子
一天时间快速阅读,对于hernes有了基本的认知,对于想读源码的来说,还是挺有用的。
不错不错。看完后蠢蠢欲动,自己也想去装一个了。
有些工程思想讲的可以,但还是一面之词,还是对着关联思想研究下源码才行
相似推荐
8
Harness工程:从上下文管理到Agent系统构建
Claude Code实战:Harness工程之道
从零构建大模型
Hermes 技术内幕:Agent 架构设计与实现原理
Python编程:从入门到实践(第3版)(2025年新版)
C Primer Plus(第6版)中文版【最新修订版】
Claude Code技术架构深度解析:Harness工程与AI编程新范式