全文太长,省流版本:
本教材核心内容:30+案例打造超级个人助理 + Shell Engineering + SDD与 OpenSpec 驱动开发 + Hermes 高级用法 + Hermes 架构原理剖析。
正文:
一开始我其实没想过要做 Hermes 这门课。诚实地讲,主要是商业利益考虑。大多数的作者更愿意去做偏底层的、内容相对固定的课,因为这样的课不需要频繁更新,作者也会比较轻松,可以把时间省下来做更多的课。Hermes 这种版本更迭很频繁(几乎几天一个版本),更新的成本肯定是很高的。
而且,如果 Hermes 只是讲一些官方文档里的东西或者网上随便就能找到的资料,那它又凭什么收费呢?这不仅仅是钱的问题,还关联到我做课程的理念——价值。没有价值的课,不是收不收费的问题,而是我的时间不能花在没有价值的事儿上。
所以很长一段时间我都在观察。一是看 Hermes 能不能活下来;二是,我要思考,一门收费的 Hermes 应该怎么和网络零散的资料做出差异化。
后来,想清楚了几件事儿,促使我做了这门课。
一是我认为这个时代总得有一个人类全方位的超级个人助理,类似电影《Her》里的那个Samantha一样。这个助理 国内的啥 Qoder Work、WorkBuddy 不行:不开源,无法定制,关键是太贵了,根本无法承担起“个人全方位助理“这个职责,纯赚小白钱。所以懂点技术还是有好处的,我只需要花 xx Work,几十分之一的钱,就能找一个全职赛博牛马。
我需要的不是一个只能做“点”的助理,需要的是一个全方位接管我日常工作的牛马,不需要我再带脑子,让我把时间能够省下来,去思考,去玩,去吹牛,去画画。这才是 AI 的意义,不然要它干嘛。
所以,它必须得全能,不能只是擅长写代码。它要能帮我处理所有(是所有)软件相关的事情:自动调用 Codex 写代码、监控我喜欢的 UP 主视频、帮我做深度调研、处理图片、抓取视频、管理知识库、我丢一份内容底稿,他帮我输出一个 mp4 视频……所有那些我不想自己动手,但又不得不做的事,都要能交给它。我很喜欢不带脑子的感觉。
而且它必须是开源的。我不想把我的数据交给一家商业公司,虽然我的数据也不值钱,但凭啥拿我的数据免费给这些公司用。更重要的是,我想要一个我自己能说了算、能改、能扩展、能调教的个人助理,大家都用一样的Hermes没意思。
而开源的好处是,每个人独特的脑洞都能在 Hermes 里落地。以前没有 AI 的时候你去做二次开发很困难,现在有了 LLM,去修改 Hermes 附加一些插件,简直不要太容易。
讲一件很好玩的事儿。自从用了 Hermes,我 Mac 里的工具类软件全被我删掉了。以前我的 Mac 上必须要有一些滚动长截图、颜色采集、图片压缩、GIF 制作、解压缩、视频转码等等大大小小几十个工具。个个还都不是免费的。啥 腾讯电脑管家、360管家以及WPS ,免费的功能很脏,收费的功能我又觉得我只是偶尔用用开个会员也不值得。
现在有了 Hermes,再见了您嘞。这些几十个工具都被我丢进了垃圾箱。所有这些工具、软件能做的事儿,Hermes 都能做——而且只需要我一句话就行。
你可能会觉得,这需要很多钱来买 Token 吧。实际上,我用在 Hermes 上的钱一个月还不到 50 块。但它几乎承接了我所有繁琐的工作,这主要也是得益于 DeepSeek V4 ,梁总确实大善人。
你以为我们只是用 Hermes 自带的功能?不不,如果只是 Hermes 自带的这些小功能,我觉得不足以让他可以成为一门收费的课程。很多人误以为 Hermes 就是一个小工具的集合体,只能做小事情。这个认识就肤浅了点。如果我说,我们可以在 Hermes 上开发项目,你信吗。
这个教材,我们还要以 Hermes 为基座,嫁接我们自己的业务,这就是 Shell Engineering——壳工程。
这两年人人都在说 Agent,人人都想做 Agent。但我一直有个疑问:我们做 Agent,到底是在做什么?
很多人理解的做 Agent,是从零开始:自己搭推理框架,自己做记忆系统,自己写工具调用,甚至自己微调模型。好像不从头造一遍,就不算做了 Agent。
但我觉得不对。95% 以上的AI 应用开发者,根本不需要从零开发一个 Agent。已经有 Hermes、Pi Agent、有 ChatGPT,这些超级 Agent 的能力已经足够强了。我们要做的,不是再造一个大脑,而是给这个已经存在的大脑,套上我们自己的业务壳。
你的业务是什么?是内容生产?是知识管理?是客户服务?是数据分析?不管是什么,你不需要自己写一个推理引擎。你需要的是:把你的业务规则写清楚,把你的数据结构定义好,把你的流程画出来,然后让超级 Agent 去执行。
这就是 Shell Engineering——给超级 Agent 做一件合身的衣服。
当然,这个理念要落地还有很多细节,比如交付物是什么?怎么给其他客户用?怎么开发?这一系列的问题,我们都要在教材里探讨。一旦你理解 了 Shell Engineering,世界就不一样了。他最大限度地避免了重复的、炫技式的造无用轮子:最难的那部分——推理、规划、理解——超级 Agent 已经帮你做好了,你只需要聚焦于你自己的业务。
这才是 Agent 时代大多数开发者真正该学的东西。不是怎么造大模型,也不是怎么从零搭 Agent 框架。而是怎么在现成的超级 Agent 之上,快速把你的业务做起来。
你以为我们只是纸上谈兵?不不,我们这准备了 3 个产品级别的项目,来落地 Shell Engineering:映画视频、胶囊知识库和猎鹰热点追踪系统。每一个都不是 Demo 级别的,而是可以提升生产力的产品。
既然是开发项目,那就需要有工程化的方法论,我们选择 SDD 和 OpenSpec 驱动开发。这也是课程的一部分内容。
只有这些还不够,还太单薄了,我们额外还会探讨Hermes 的高级功能,并剖析 Hermes 的内部架构,将这些好的工程化经验内化成我们自己的知识结构,学习 Hermes 优秀的记忆、网关,我觉得这一点非常重要。
所以,超级个人助理+Shell Engineering + Hermes 高级用法 + Hermes 架构原理剖析,组成了整个课程的骨架。
这就是这本书想做的事。
它不是一本操作手册,也不是一本追热点的速成教材。它是我对 Agent 时代的一个判断:大多数人不需要自己造 Agent,大多数人需要学会怎么用好已经存在的超级 Agent,怎么把自己的业务寄生在上面。
希望读完这本书,你也能认同这个判断。
然后,把省下来的时间,花在那些你喜欢做的事情上。
1.1 ■ 学点英语
| 中文 | English | 音标 | 说明 |
|---|---|---|---|
| 工具调用 | Tool Use | /tuːl juːs/ | 让 Agent 调用外部工具完成任务,而不是只停留在文本回答 |
| 自主代理 | Autonomous Agent | /ɔːˈtɑːnəməs ˈeɪdʒənt/ | 能在目标约束下自己拆解任务、调用工具并推进结果的系统 |
| 学习路径 | Learning Path | /ˈlɜːrnɪŋ pæθ/ | 读者按顺序建立能力的路线 |
| 实践项目 | Practice Project | /ˈpræktɪs ˈprɑːdʒekt/ | 用真实任务巩固知识的练习项目 |