粉丝0获赞2522

大家好, hermes agent 都用上了吗?觉得怎么样呢?那今天来分享一下我最近使用的十个技巧,比较适配新手。 那第一个就是我们去安装 hermes 的 时候,只要执行这一条命令就行了,但是呢, windows 用户一定要特别注意啊,必须得安装这个 wcl 这个环境,那其实安装也非常方便啊,只要打开你的这个 pro shell, 那输入这个 install 命令就可以了。安装完之后输入这个 wc 要启动,然后再去执行这条命令,那么就 ok 了。那第二个就配置这个主模型啊,那么在 hermes 里面是其实是有主模型和辅助模型的,那我们怎么去配置这个主模型呢?那配置也是非常简单,只要执行 hermes, 然后 model 模型,那么你就可以选择,那第一个是它自己自家这个订阅,第二个是 open rotter, open rotter 非常建议大家使用,这个 open rotter 里面其实有非常多免费的模型,然后的话你就可以等它出来,就是它会先加载一些。就是啊,模型 我们可以拉到最下面啊,就是你可能这个模型不在这里的,你可以拉到最下面,然后对话输入模型的名称啊,输入模型名称点确定, ok, 这样的话你的模型就变成这个应用达这个模型呢,因为我之前已经输入过密钥了,所以他没有提示我输入密钥,比如说我们再看一下他是不是变了, ok, 你 看这个名字是不变了,我问一下, ok 啊,它这个模型是这个,那我们在设置模型的时候有一个小小的问题,比如说我们如果说设置的模型需要输入这个 key, 但是这个 key 其实在它这个终端输入里面我们是看不到的,经常我们复制过去之后看不到这个字母出来, 那你不知道,你可能又复制,导致可能这个命要输错了,那怎么办呢? 那么在这个 hermes 这个啊,目录里面有一个环境的这个配置的文件叫这个点 e n v, 那 么在这个文件里面是保存了所有你配的这个模型的密钥。所如如果说你这个模型调不通,那么你建议你去这个文件里面看一下你的密钥是不是配置的,对不对?那第三个就是啊,配置这个辅助模型,那为什么它会有辅助模型呢? 因为它设置了不同的任务模块啊,比如说这个第一个任务模块叫啊试图就是说啊,你如果发了这个截图啊,给这个 homeys 发了截图,不管你是通过什么聊天工具发了截图的话,如果你专门给它适配了模型,它就会调用这个专门的模型, 那比如说这个外部网页的搜索也是一样的,那么他这边有八个任务都可以去配置不同的模型啊,那这里就会有一个这样的事情呢,就是可能像有一些他是高频的,但是我们不需要那么好的模型去处理,比如说像搜索网页,其实这是这是一个可能是一个 m c p 的 活, 并不需要你这个模型有多厉害,那么你就可以选用一个便宜的模型,那比如说像这种啊,比如说这种记忆类的啊,他要去 总结记忆的,那非常重要,因为记忆和这个技能的这个深层非常依赖于这个模型的能力,不然的话他的这个效果就很差,那么这种时候你就可以去选一个比较好的模型, 还有说这种搜索类的,那么都是比较好的模型,选好一点的模型,所以你可以去根据这个去配置不同的模型,那么你也可以不配置啊,如果不配置的话都会使用默认模型,也就是你配置的那个默认模型,那如果你想配置的话,你可以这么来配置,只要进入对话,然后你告诉他是哪一个任务,比如说请你 这个压缩的啊,辅助模型, 你复制给它就行,就首先你得知道自己这个模型已经配置好了,在我们前面这一步,他这边啊,看到没有,他把 auto 能换成这个,就是我们的这个模型。 第四个就是写好这个 sword, md 啊,就是这个是个灵魂的文件,那这个文件是写什么字呢?就是定义你这个后面字的这个风格 应该写什么呢?比如说你这个性格说话的方式啊,做事的风格,价值观和边界,所以呢这个是非常适合你去定义好,这样的话你的这个后面字就比较有人味了,那么格式你可以这样按这种格式啊,比如说你是谁,你怎么说话,你做事的风格是什么样子的?你遇到问题优先怎么处理 啊?比如说举个例子啊,比如说你现在要做一个这种研究型的 ai 助手,你就把后面字定义成这种助手,那么你可以按这种方式去让它给你去对话,那么你也可以让 ai 去帮你走。比如说你跟后面字已经对话了一段时间了,那么你就可以让它根据我们的对话技术风格 让它去重新设置啊,你的这个灵魂文件,或者说你自己知道叫 so d m d, 那 么直接叫 so d m d, 或者重新设置我的灵魂,它是能识别出来 啊,你这个设置灵魂就是去修改这个 so md, 它会去根据你的对话就去总结你要求的这种风格,因为你跟它对话,你会不断去纠正它的问题嘛,那么它就知道你喜欢什么样的风格啊,就是这个样子,所以这个文件是非常适合大家在刚开始使用时去定义的。去定义好的, 那第五个就要搞懂这个 home md, 这个就是定义了 home md, 这个就是定义了 home md, 就是他是怎么跟你说话,是定义他那 user 点 m d 是 他对你的了解,就是你是用的人,他对你的长期观察,会把这些你的画像,你的习惯,你的偏好,然后落入,然后总结到这个文件里面,所以这个是会被被动形容的,那么你自己也可以去编辑啊。 那 memory md 就是 通过我们长期的对话,他会把这个一些事情总结,就针对事情来总结到这个 md memory md 里面,然后呢,每一次对话都会把这个文件的内容注入到上下文里面去,这样的话他就会记住啊,你曾经喜欢这个,喜欢那个,喜欢,喜欢做什么?喜欢这个事的流程是什么样子的, 那 skill 就 更具体了,就是他对你的对话进行总结之后,发现有些事情是可以啊用流程固化下来的,那么他就他就会固化到这个 skill 的 文这个文件夹里面去形成技能,那么这你的方法就可以被附用,流程就可以被附用了, 那么这种你也可以自己去安装,那么后面字也是可以被动去创建去啊,进行一个修改的。 那 state db 呢?就是你跟它的所有的对话记录全部都保存在这里面,那其实最重要的是这个所有的 md 啊,是去定义你这个 home 字是什么样的人格,那这个文件是我们主动要去维护的,那其他的文件都是 home 字可以自动去处理的,可以不用管。 那第六个就是我们配置这个聊天通道,那么也是非常简单,那我们配置这个聊天通道也是非常简单,只要执行这个 homeis getway setup 就 可以了,那进来之后我们可以看到它支持非常多这样的聊天的通道, 然后的话这边也是飞书钉钉还有企业微信,然后这边的话是可以去配置的,比如说配置这个飞书的话,你可以进来,进来之后,比如说我这边已经配置过了,那我就让他重写。 那这句话是要输入这个 app id, 那 么你如果之前用过 open core 对 接过飞书,那么你肯定创建了很多这样的飞书的应用啊,比如说我们打开这个飞书的应用,就可以看到这样的 app id, 那 我们只要复制过去啊,输进去,然后再把这个密钥 再输过去, 然后再选择飞书啊,我们用的是国内版飞书, 然后就确定,然后不管,那这样就配置好了,那这边的话他有一个这样的一个配对的这个命令,配对的这个码 你可以选择选择之后你你如果说是第一次的话,他是会啊,你跟他对话的话会输,会生成一个这样的配对的密钥啊,你输进去就行了, 那这样就配置就完成了,你就可以去对话了,然后你可以选择,然后让它重启。它目前的话支持基本上主流的这个聊天工具啊,而且飞书的话它支持的这个维度能力的维度都是非常全的,所以说还是比较推荐使用飞书。 那第七个就是我们可以使用这个 homeis doctor 这个功能啊,去做一个全面的检查,看一下我们到底配置上有什么问题,我们可以输入这个,然后它就会去 如果没有问题的他就会打勾,如果有有问题他就会打叉,然后告诉你这个哪一个是啊?有什么具体的问题,那比如说这有个警告,这个有一个 browse 插件没有装好, 就是如果你这边遇到什么问题,你可以先执行这个,然后让他去看一下,检查一下有没有什么问题。那第八个就是 ui, 就 说它本身是有一个这样 ui 的 管理界面,那官方没有做啊,但是社区已经做了一个非常不错的这个 ui 的 界面啊, 然后的话你可以把这个项目 clone 下来,然后去执行这个,然后就可以启动一个这样的 ui 的 这个,呃, homeys 的 这个 ui 的 管理界面,那这边是我启动之后啊,我们可以看到你可以配置很多东西,比如说对话,然后的话配置这个任务, 还有这个搜索这个技能。然后的话这边是啊,一个就是四二点 m d 的 配置,比如说我这个配置就是这样子的,那么你可以直接修改, 然后这边的话是这样的,文件就基本上管理的东西都有,然后这边可以选择模型,所以说是不错的。你如果说不太习惯用终端命令行 t u i 这种方式来管理的话, 你可以把它下载下来,然后部署一下。那第九个是如果你想把 open core 的 东西迁移过来,你可以执行这个命令,执行这个命令的话,可以把 open core 的 一些技能啊,一些记忆啊,这些东西都都带过来,比如说像这个 点 open 空的所有的文件,他都会转移到这边去啊,你可以选择 yes 呢,他就会把它全部转过去了,非常方便的迁移啊。那第十个就是怎么去安装记呢?那么第一种方式就自己去创建,那通过聊天的方式创建,我相信大家这个都已经非常熟悉了。那第二个是在社区里面搜索,那么 homeys 也有自己的这个技能的社区啊,然后它这边也是有非常多这样技能的,大概有四呃,四百多个吧,六百多个,现在已经六百多个了。然后我们可以打开这个技能列表,里面是有这个 build in, 就 说明是它本身就自带了这个技能,那么不是这个标记的,那你就需要去安装了。那安装方式也非常简单, 那只要把链接发送给他,在对话框里面告诉他,让他去安装这个技能就可以了。你也可以去安装 opencircle 里面这个技能啊,也是一样的,复制链接发给他,他就会自动去安装。还有 github 的 技能也是这么安装的, 那这样有了技能之后,那你就能够去用很多这样的,做很多这样的事情了,那么以上十个呢,是我自己总结的一些这些经验啊,希望能够帮助到你,能够更快更好地去使用这个 hems agent。

你用过的 ai 工具,大概率都是同一副面孔,同一个语气,同一个风格,同一个无法改变的人设。但 harry smith 做了一件不一样的事,他把代理的身份交给了你, s o u l 点 m d。 就是 那个身份文件,他占据系统提示的第一个位置,定义了代理是谁,怎么说话,怎么做事。 你不是在用一个固定人设的 ai, 你 是在塑造一个属于你自己的 agent。 s o u l 点 m d。 不是 一个普通的配置文件,它是代理的第一身份,它占据系统提示的槽位一号,直接替换默认身份。 hermes 启动时,自动在 hermes home 下生成默认的 so 点 m d。 但一旦你有了自己的内容,它永远不会被覆盖。 安全扫描和截断之后,你的内容会原样注入。有个关键设计, hermes 只从 hermes home 加载 sode md, 不 会去当前工作目录找。为什么?因为如果从启动目录加载人格,可能在项目间意外切换。 人格属于 hermes, 实力本身不属于某个项目。最关键的区别在这儿, so 点 md 是 身份 agents, 点 md 是 项目 语气、沟通风格。直接程度、怎么处理?不确定性,这些跟着你走的,放 so 点 md, 文件路径、仓库约定、部署说明、临时工作流,这些属于项目的放 agent 点 md。 一 条简单规则,应该到处跟随你的放 so 点 md, 属于项目的放 agent 点 md。 搞混了,人格就会在项目间漂移。 除了 so m d, hermes 还内置了十四种人格模式,有帮助型的 helpful, 简洁型的 concise, 技术专家型的 technical, 还有 kawai catgirl, pirate shakespeare 这种趣味型切换,就一行命令, personality 加名字, 但注意 so m d 是 持久的机械人格。 personality 是 绘画级的临时覆盖。 so 点 m d 定义你是谁。 personality 决定你这次对话穿什么衣服。你还可以在配置文件里自定义命名人格,像 code river 这种,然后斜杠 personality, code river 直接切过去。 好的 so named 有 三个特点,跨上下层稳定,足够广泛,适用于多种对话又足够具体,能实质性塑造声音。比如一份务实的工程师,人设直接,淡泊冷漠,重实质,轻填充,坏主意时会反驳,坦诚承认不确定性。 技术上信简单系统,不信聪明系统,关注运营现实,而非理想化架构。这种 so 点 md 不 需要在每个项目改它跟着你走,推荐工作流也简单。局局 so 定义身份,项目指令放 agents, 点 md, 只在需要临时切换时用 personality 把这些合起来看。 hermes 的 人格系统做的不是给你加个语气选择器,而是把 ai 的 身份从厂商定义变成了你自己定义。 s o u l 点 m d 是 身份基座,跟实力走 agents, 点 m d 是 项目边界跟项目走, personality 是 模式切换跟绘画走三成,各司其职,互不干扰。如果你觉得 ai 不 该只有一副面孔,而应该长成你需要的样子,这才是重点。


你 hermes 装好后是不是跑得不稳?这十个进阶配置让你从会用到好用。先看三个最常踩的坑,默认配置能跑不等于跑得稳,最常踩的就是这三种坑。第一种, agent 开始复读, 聊着聊着就原地打转,根源是上下文压缩没调对。第二种,长任务卡死几十分钟一点动静都没有,因为默认 get 位没配兜底。第三种, token 烧得快,辅助任务也走主力,贵模型子任务又开一窝,压缩太急还会丢细节。进入第一组 hooks, 意思是在 agent 干活的某个时间点偷偷插一段你的代码。 hermes 提供四个挂点,第一个 session start 绘画,刚开始可以加载环境。第二个 pre l l m call, 调模型之前可以注入上下文。第三个, post l l m call, 拿到模型回复之后可以自动上后。第四个 session end 绘画结束,统一收尾。先看 pre l l m call 这个挂点的用法, 在调模型之前自动把当前 get 分 支塞进去,先做个判断,只在第一轮塞后面,每轮直接跳过分支,不常切,塞一次够用,不重复浪费 token。 然后抓当前分支,返回成 context 模型,每次都知道你在哪个分支干活, 不会乱改命。最后用 register hook 把这个函数挂到 pre l l m call 的 钩子上,每轮自动跑一遍。第二个用法, post llm call 模型回复之后自动给当前改动做一次存档。先把用户原话截前几十字,再清洗一道,里面可能带密钥不能直接进。 commit message, 然后 get add get commit 自动留一个 wait 节点,意思就是 work in progress, 出问题随时能回退到任意一轮。同样用 register 挂到 post llm call, 每轮自动存档一次都不漏。第二组,改 config 三个参数。 第一个,把思考强度拉到 high, 在 agent 下面写一行 reasoning effort, 等于 high。 就 这一句,一共六档,从 non 到 x, high, 复杂任务给 high, 简单任务调回 medium token。 第二个参数 致 agent 嘴上答应,其实没真去调工具的毛病。 tool use enforcement 设成 true, 所有动作必须真走工具通道,也可以传 auto 或 force, 或者只对那几家爱敷衍的模型单独打开。第三个参数,压缩, 意思是对话变长后, agent 会自动总结老内容,腾空间,这就是压缩。我们把策略调保守一点, threshold 从默认的零点五调到零点六,晚一点再压, 保住的原文多一截,再加一行 protect last n 等于三十。最近三十轮永远不压 代码重构,这种近处细节多的场景特别有用。第三组, so mid, 这是 hermes 的 全局规则文件,各家 agent 都有类似的设定,它不是写人设,是写 agent 默认怎么处理歧义。比如你说修一下登录 bug, 没写 default, agent 会自作主张把 srcos 重构, session 改 radis, 六百多行被改大半都不该动。写了 default agent 会先反问你指的是 office 下的 login 还是 api 目录下的 login text, 问清楚再动,只改十二行。第四组, skill hermes 的 skill 是 分三层按需加载的,装一堆也不报上下文。第零层只读所有 skill 的 一行描述,初时才几 k token, 第一层真要用某个 skill 时才展开正文,一到三 k。 第二层, skill 里引的子文档按需再读, 所以装几十个也不卡。第二个 skill 用法,让 agent 自己把流程存成 skill, 你 跟他说把刚才修这个迁移的流程存成 skill, 他 直接调 skill manage 函数,本地落文件,不用去官方 skill 市场翻。下次遇到同类问题, agent 自动附用这条 skill 的 步骤, 不用你再讲一遍。第五组,并行和调试,独立的子任务,可以一次丢三个出去。比如第一个任务,把 office 模块重构成 j w t, 带终端和文件,工具,默认一次最多三个,可以调高主线 context 基本不动。第二个任务,给 building 加单元测试也带终端和文件, 子任务里 delegation, 记忆消息这些工具会被关掉,不会乱套。第三个任务,读三篇 os 文档总结给我,只要外部工具,三个并行跑完,结果回来由你省, 合不合你说了算。并行还有一个关键搭档 work tree, delegate task, 派三个任务出去 work tree, 让它们各占一个 get 工作区,各改各的,不打架命令行,直接加 dash, dash work tree 临时开一次, 或者写进 config 全局开。子任务跑完没改动会自己删,有修改才留不堆垃圾,结果合不合主分支由你点头。 agent 卡住了怎么办? 这三招都备上,挑着用。第一招, verbos all, 打开详细日制,能看到 agent 每一步的内部调用,出问题先看现场。第二招, debugshare, 一键把日制和系统信息打包成分享链接,密钥会自动脱敏,方便上报和求助。第三招, getaway 超时,这个是平时配好长时间没回应就自动断,不至于一直挂在那。最后说一下,本周官方动态,新出了三个内建 skill, 直接可用。第一个 architecture 描述你的系统,一句话出架构图。第二个 infographic 丢一个网址进去,长文直接变信息图,原作者宝玉,官方移植收入。第三个,官方和某 ai 厂商联合的开发挑战赛,为期十六天,奖金池可观。详情看官网。 今天的十条要点全在这页,可以截图存下来,装好 hermes 之后挑两三个先调 agent 就 能稳一个量级。我是曲奇,一个 ai 练习生,让我们一起记录 ai 时代的个人进化。

如果你现在用 hermes, 还是把所有需求都塞给一个 agent, 那 你很快就会遇到两个问题,第一,上下文和记忆越聊越乱,研究、写代码、查资料、回消息全混在一起。第二,一次只能处理一个任务,你让他跑研究的时候,别的事只能干等着。 真正把 hermes 用顺的人,往往不是把单个 agent 掉得更猛,而是尽快把它组织成一个有分工的团队。你可以把 hermes 团队理解成一个小型数字工作室, 有的 agent 专门做规划,有的 agent 负责研究,有的 agent 负责执行,还有的 agent 只做复合和交付。每个角色只处理自己那一段,上下文就会干净很多。而且团队化以后,你终于不用再等单个绘画慢慢排队, 而是可以把任务拆开分别推进。如果你已经有一个能跑通的 hermes, 四步就能把团队骨架搭起来。第一步,克隆 profile, 继承你已经调好的基础配置。第二步,给每个 profile 写思路, 把它是谁、擅长什么、不该碰什么讲清楚。第三步,在项目根目录放 a j s, 让整个团队共享项目结构、协助规则和当前进度。 第四步, and profile 单独调用,让每个 agent 只处理自己该处理的任务。真正上手时,命令并不复杂。先执行 profile clone, 把你已经调好的基础配置复制出来,然后进入不同 profile 单独工作。重点不是命令有多花, 而是每个 agent 的 记忆和绘画都已经独立了。后面你再做研究、规划、执行和复合,就不会全部挤在同一个上下文里。这里最容易被忽略的反而不是命令,而是两个文件。 so 负责定义单个 agent 的 人格和边界, 告诉他该做什么,不该做什么。 agents 负责定义团队共享背景,把项目结构、协助规则和当前进度统一下来。一个管我是哪个角色, 一个管我们正在做什么项目。这两个文件分开以后,团队合作才会稳定。所以这套方法真正的价值不是让 hermes 看起来更高级,而是让他终于能像团队一样稳定,工作 任务拆得更细,上下文更干净。每个 agent 都有自己的角色边界,你也终于可以同时推进多件事。如果你现在已经有一个跑通的 hermes, 下一步最值得做的不是继续往单绘画里塞更多需求,而是尽快把它团队化。

哈喽,兄弟们。好啊,我是黑哥,有一段时间没更新视频了,今天这期视频跟大家讲一下。呃,还是关于瘦的一个账号,打照片 来看一下。这个账号呢,已经是玩了两百三十六天了。啊,那他发的东西也不多,发了三十多片。 这账号是一个学员过来找我打造的,他之前的作品呢都是不温不火的, 比较少,播放量是有超一点多 k 的, 都几百多,几百多赞,嗯,五百。 然后这个账号呢是从五月三号开始打造的,来给大家看一下五月三号。那他五月一号还在更新,然后五月三号黑哥就开始给他打造了,来第一篇九点八 k。 其实说文案呢是差不多的。那但是呢,你要发的图片啊,就要要有网感,网感这个东西只是每个人网感不一样,要靠自己去提升,多去看这个 啊。这个账号打造到今天的话是发了七八篇的吧,消息跟评论这里那都聚集家来看没有。 那为什么说自己发就没流量,但我发就有流量呢?其实很多东西是因为还搞不懂,你有没有发现我每一个文案的下面都是有带地方名的,是不是?来看一下他之前发 的是吧,其实这种配文跟这种图片不适合,拿来发朋友圈就够了。

你有没有想过,每次启动一个代理,他其实什么都不知道,不认识你的项目结构,不了解你的编码习惯,更不知道你 prefer 什么风格。 但如果你在项目跟目录放一个 agents 点 md, 或者在家目录写一份 so 点 md, 代理一启动就会自动读进去,瞬间从失意状态变成一个懂你项目的老手。这就是上下文文件干的事儿。 hermes 支持五种上下文文件,每种角色不同点 hermes 点 md 优先级最高,是项目指令的终极来源。 agents 点 md 是 主力写项目结构、编码约定和特殊指令。 cloud 点 md 是 cloud code 的 上下文文件, hermes 也能检测到 s o u l 点 m d 比较特殊,它定义代理的个性语气,只从主目录加载,不属于任何项目。 cursor rules 是 cursor ide 的 编码约定,都抵使用。 这里有个关键规则,每个绘画只加载一种项目上下文,按优先级从高到低,第一个找到的就赢。顺序是, hermes 点 m d 大 于 agents 点 m d 大 于 cursor rules。 所以,如果你项目里同时有点 hermes 点 md 和 agents 点 md, 只有 hermes 点 md 会被读进去。但 solo 点 md 是 个例外,它始终独立加载,作为代理的身份层,不会跟项目上下文抢位。 更巧妙的是,渐进式发现机制,启动的时候, hermes 只加载工作目录根部的 agents 点 md 到系统提示里。 但如果你在绘画中读到了 frienden 的 子目录的文件, hermes 会自动发现 frienden 下面的 agent 点 m d, 并注入对话。每个子目录每绘画最多检查一次,而且会向上便利复目录。 好处很明显,系统提示不会在启动时就被称报子目录的上下文,只在需要时才出现。 s o, u l d m d 跟其他四个文件有个本质区别,它不在项目目录里,只从 armes home 主目录夹载。它控制的是代理的个性和语气,比如回复是用中文还是英文,语气是严肃还是轻松。 不管你打开哪个项目, s o, u, l d n 都会作为身份层加载到槽位一号。如果文件为空就不注入,如果有内容就逐字放进去,它是你给这个代理实力定义的灵魂。 实际用起来很简单,大多数情况下,一个 agents 点 md 就 够了。写上架构约定和重要说明。 如果你想让代理在不同项目里保持统一风格,就加一份 solo 点 md。 如果团队同时用 cursor, 放个 cursor rules, 可以 让两个工具共享。约定 需要覆盖所有其他上下文的时候,采用 hermes 点 md 兜底。渐近式发现是自动的,你只要在子目录里放 agents 点 md 就 行。 所以上下文文件的本质就是给代理两样东西,持久记忆和独特个性。 项目上下文记住你的架构和约定,扫点 m d 定义代理的回答风格,优先级即联,确保不冲突。渐进式发现保证提示不会膨胀。五种文件,一套优先级,一个独立身份层。这就是 hermes 把失忆代理变成懂你项目的老手的方式。

哎,我跟你说啊,你手里的那个标准版 hermes 和装满各种神器的 hermes, 根本就是两个物种,真的一个在地上爬,一个在天上飞。所以今天咱们就来个大揭秘, 看看怎么通过五步,把你的 ai 智能体直接报改成究极完全体。 你看看这个对比,简直了!左边这个裸装版,说白了就是个小玩具,记性差还不能上网,能干的活特别有限。但右边这个满配班呢, 那可就厉害了,不仅有长期记忆,还能随时上网,会说话会画画,最关键的是用起来还超级省 toc, 这差距根本就是降维打击啊! 所以你是不是也好奇,这中间到底差了点啥?能有这么大的区别?答案其实很简单,就在这五大升级模块里,第一,给他灵魂和记忆。第二,让他联网。第三,解放他的表达能力。第四,把成本和效率拿捏的死死的。 最后一步,带你进入他背后强大的生态系统。来,咱们就跟着这份暴改指南一步步来好了,废话不多说,我们直接开干!第一步,给他注入灵魂,再安上一个超级大脑。 怎么给他灵魂?很简单,想让你的 hermes 马上变成某个领域的专家吗?用这个叫 agency agents gh 的 宝藏库就对了,里面有两百多个写好的中文角色,甚至还有专门给抖音呐、微信这些平台定制的智能体, 都给你分好类了,什么市场部、技术部,每个角色都是一个现成的文件,拿来就能用,即插即用,你说方不方便? 好,现在他有身份了,接下来咱们得解决那个记性差的问题,给他装个完美的记忆系统。 你看啊,他自带的那个记忆系统,说实话,又小又笨,你得手动往里写东西,还写不了多少字。但是这个叫 high inside 的 工具,那可就完全不一样了, 他能自动帮你把对话里的关键信息给抽出来,自己建成一个知识网络,等下次聊天需要的时候,他就把最相关的记忆精准的塞回到提示里,这才叫真正的过目不忘。 好,第一步搞定。接下来第二步,咱们要给他装上五官,让他能看见,能读懂整个互联网。 想让他看见,就得用这些网页抓取工具。你看 gina reader, 能快速看懂一个网页, curl4ai 呢,能做深度挖掘,把整个网站都给扒下来。 要是遇到那种不让看的网站怎么办呢?没事儿,还有 scraping grid 和 camouflfox, 就 像给他穿上了隐身衣,轻松绕过反爬虫。 有了这些,网上就没什么秘密是他看不见的了。当然,光有眼睛还不够,还得有个聪明的大脑来处理信息。所以你看,我们给他配上 tivoli, 这是专门给 ai 用的 soso 引擎,非常强大, duckgoon 可以 当个免费的备用。还不止这些,有了 panda 和 marker, 它连各种奇奇怪怪的文档都能读,就算是复杂的 pdf 也能给你整得明明白白。这么一套下来,它的信息处理能力直接就拉满了。 ok, 现在它能看能懂了,那么第三步就该轮到说和话了,我们要彻底解放它的表达能力, 装备上这些工具,你的呵 max 就 算是真的活过来了。用 whisper, 它能听懂快一百种语言,你说啥它都明白,用 h t t s 呢,它就能开口说话,而且还是免费的。那画画怎么办?简单, file ai 和 flx skill 就是 它的画笔,能画出质量超高的图片。你想想,能听能说,还能画一个全能型的 ai 助手,这不就诞生了吗? 好功能是越来越强了,但咱们的钱包也得顾着点,对吧?所以,这第四步就是高阶玩家的玩法了,把成本和效率控制到极致。 你先看这个数字惊不惊喜?用上这个叫 r t k, 全称 rust token killer 的 工具,跑那些端端命令的 token, 消耗直接给你砍掉百分之九十。这是什么概念?就是你的运行成本直接打一折,你说香不香? 那怎么知道钱具体花在哪儿了呢?很简单,如果你想快速看个大概,就用 talk scale, 它能在命令行里实时告诉你总共花了多少 toc。 如果你想看更详细的账单,那就用 hems 哈读 e。 它有个网页界面,能把每个零件花了多少钱都给你列得清清楚楚。一个看总览,一个看明细,总有一个能帮到你。 不过要说最酷的,还得是这个,它能自己净化。没错,你没听错, 背后用的是一种叫遗传算法的技术,说白了就是让赫姆斯自己去试,错了就改,对了就保留,慢慢的,它就能自动找到最好的工作方法和提示词。也就是说,它会在使用中自己变得越来越聪明,越来越强。 好了,到这儿你的智能体已经非常强大了,但别急,还有最后一步,我们要为你打开一扇大门,带你进入一个更广阔的世界。赫摩斯生态, 你可以从这两个地方开始探索。第一个叫 awesome hermes agent, 这基本上是一个一站式的资源库,你想要的各种工具资料里面几乎全都有。 第二个叫 hermes ecosystem, 它更像是一张地图,用可识画的方式给你展示了八十多种相关的工具。记住,给你的 agent, 它升级这条路是没有终点的。 好了,经过这五步爆改,一个真正强大的超级智能体现在就在你手上了。那么最后的问题留给你,你打算让它为你做点什么呢?

在上一集讲解了 hermes desktop 的 桌面工作台体验。本集进入一个更关键的能力, profile profile 不是 多开几个聊天窗口,而是给 hermes 创建长期稳定的 ai 角色。 每个 profile 都可以拥有自己的 soul 记忆技能、工作目录和模型偏好。比如要做一个 ai 会议纪要助手的发布页,就会同时出现产品策划、前端工程增长文案和审核要求。 这种复杂任务最容易出问题的地方就是不同角色的判断混在一起。 profile 的 作用就是把这些角色边界固定下来,减少上下文串台。 这里把原来的单人做页面,改造成一个产品发布小队。 product planner 负责用户画像、价值主张和页面模块。 frontend maker 负责把结构落成可运行页面。 growth editor 负责标题描述和转化文案。 review guard 负责事实检查、风险提示和表达边界。主 agent 都不亲自做完所有事,而是拆任务收结果做最终判断。创建 profiler 的 思路很简单,先命名角色,再写清职责 命令。上方的中文注示就是每个角色的用途,先创建 product planner, 再创建 frontend maker, 然后创建 graph editor 和 review guard, 最后用 hermes profile lists 检查角色列表。这里最重要的不是命令本身,而是明知要表达职责。 创建完角色以后,不要急着马上开聊,先确定他负责什么,不负责什么,输出什么格式,以及遇到冲突时按什么原则取舍。 solo 是 profile 的 角色说明书, 第一写身份,这个角色到底是谁,服务什么场景?第二写职责,他负责哪些结果,不负责哪些判断。 第三写原则,遇到冲突时怎么取舍?第四写交付标准,最后必须给什么格式文件或检查清单。第五写禁区,哪些判断不能做,哪些能力不能碰,哪些信息必须标记待确认。 so 写得越清楚, profile 的 行为就越稳定。 product planner 的 so 要把它定义成产品发布策划,他负责把模糊想法收敛成目标用户核心卖点、页面模块和开发。 brief 原则写成先清楚再好看,先验证用户价值,再扩展创意表达。禁区也要写明不编造市场数据,不替工程角色决定实现细节,这样他输出的不是一堆灵感,而是可以交给下一棒的结构化 brief friendmaker 的 so 要把它限定在前端工程角色, 他接收 product planner 的 brief, 然后输出文件结构、组建、拆分状态流、交互逻辑和必要代码。原则是优先附用现有项目风格,少做无关重构。禁区是不要改产品定位,也不要替文案角色写夸张营销语。它的交付标准应该很工程化, 能运行、能检查、能说明缺口。 growth editor 负责表达,而不是负责实现它的 so 笔要写清楚输出标题、复标题、卖点按钮、文案发布描述和 ab 版本。原则是表达可以锋利,但必须保留事实边界。禁区是不能承诺无法验证的效果, 也不能修改工程代码。这个角色适合在产品结构出来以后专门提升信息密度和转化表达。 review guard 是 最后的审核首位, 他的 so 要写成检查事实风险和权限边界,而不是继续创作内容。职责包括标记夸张、表达、缺失证据、高风险能力以及需要人工确认的点,原则是先保护可信度,再追求转化率。 禁区也要明确,不直接改最终产物,只输出问题清单和修改建议。运行时可以先进入 product planner, 比如让他为 ai 会议机要助手设计发布页方案,要求他输出目标用户三条核心卖点,页面结构,以及给 fronten maker 的 开发。 brief。 这个输出不是最终成品,而是下一棒的清晰输入。主 agent 收到 brief 后再分发给 frontend maker 和 growth editor, 最后让 review guard 检查事实风险和表达边界。 profile 还可以做配置隔离。 比如 frontend maker 可以 使用更偏代码的模型,它自己的环境,文件里放密钥,自己的 config 里指定 provider 和 model。 技能也按职责选择。策划角色可以偏调研和结构化输出,前端角色可以偏代码调试和文件操作, 不要把所有技能默认塞给每个角色,多角色不是越多越好。真正稳定的做法是,主 agents 负责拆任务和汇总, profile 负责局部专业输出,每个 profile 只给当前任务需要的工具, 尤其不要默认打开。高风险能力,刚开始三到四个角色就够了,等职责稳定,产出可预测,再继续扩展新的 profile。 这一集我们把 hermes profile 了,角色隔离 so 写法,命令势力和多角色写作讲完了, 如果你想继续看 hermes agent 的 完整系列,可以关注我,我会继续分享更多 agent 的 工具和工作流内容,我们下集见。

大家好,我是麦冬。今天我们来聊一聊 hermes engine 的 记忆系统。这次我会讲得比较深入一些,除了告诉你怎么用,还会告诉你它的底层到底是怎么运作的。搞懂这些之后,你就能真正理解 hermes 为什么记得住,为什么会忘,以及怎么让它记得更好。先给大家一个全景图, hermes 的 记忆其实是一个分层系统,从上到下一共有四层,第一层是 sort md 身份层,第二层是 memory md 和 user md 持久记忆层。第三层是当前绘画的上下文, 第四层是历史绘画的存储和剪索。每一层的作用都不一样。我们一层一层来看。先说第一层, sort md 这个文件决定了 hermes 是 谁,你可以把它理解成 hermes 的 人格底座。每次绘画开始的时候,素尔点 m d 的 内容会被第一个注入到系统提喻词里面,优先级最高,比记忆文件还要高。 它的上限是两万个字母,非常够用了。你可以在里面定义 hermes 的 身份、说话风格、行为准则。比如你可以写你是一个专注于数据分析的助手, 回复风格简洁专业,优先用 python 解决问题。这样不管你后面聊什么话题, hermes 都会带着这个底层人格来回应你。 接下来看第二层持久记忆。这一层有两个文件, memory 点 m d 和 user 点 m d 都存放在点 hermes memories 目录下。 memory 点 m d 可以 用来存环境信息和工作约定,比如你在做什么项目,有哪些固定规则,常用的基础站等等。上线是两千两百个字幅,大概能存放八到十五条。 user 点 md 用来存你的个人偏好,比如回复语言输出风格,你的专业背景等等,它的上限是一千三百七十五个字母,大概能放五到十条。 这边要讲一个很重要的设计,叫做冻结快照。这个是什么意思呢?就是 hermes 在 每次新开对话的时候,会把 memory md 以及 user md 的 内容拍一个快照, 然后整个绘画过程都用这个快照。如果你在聊天中途让 hermes 修改了记忆,他确实会立刻把改动写入文件,但是当前这轮绘画用的还是旧版本, 要到下一次新绘画才会加载新的内容。为什么要这样设计呢?因为这样可以保证系统指示词在整个绘画中保持稳定,更有利于模型的缓存命中。 简单说就是跑得更快,更省钱。所以如果你改完记忆发现没生效,不要慌,看一个新绘画就可以了。记忆的操作也很简单,就三个动作, add 就是 添加新条目。 replace 就是 替换已有的内容,它会按关键词去匹配。 remove 就是 删除。 我们只需要直接在对话里用自然语言跟 hermes 说就可以了,比如把这条加到记忆里面,或者把记忆里关于某某的内容更新一下。这边要注意,记忆条目之间是用一个特殊的符号来分割的,每条记忆就是一个独立的段落。 hermes 在 加载的时候会自动驱虫,如果有完全一样的条目,只保留第一条。另外还有一个安全机制, hermes 会扫描你写入的内容,如果检测到疑似提示输入或者恶意指令,会直接拒绝写入。接下来看第三层当前绘画的上下文, 这个其实就是你跟 hermes 正在进行的对话,所有的消息都存在内存里面, hermes 每次回复都会把完整的对话历史发给模型,但是上下文窗口是有限的,当对话越来越长,占到模型上下文窗口的百分之五十的时候, hermes 就 会触发上下文压缩。 这个百分之五十是默认值,你可以通过 hermis config setting 来进行调整,比如改成零点七五,就是用到百分之七十五在压缩。如果你完全不想让它自动压缩,也可以用 hermis config setting 将其关掉。 压缩的过程是这样的,首先它会保护最近的二十条消息不动,然后把中间那些比较早的对话交给一个辅助模型去做。摘药, 摘药会保留关键信息,比如已经解决了什么问题,还有什么代办当前在做什么,但是早期的工具调用输出就会被清掉了。压缩完之后, hermes 会创建一个新的绘画,并且呢,用一个 parent session id 把新旧绘画串起来,这样即使压缩了你的完整对话,历史还是可以追溯的。 所以压缩并不是说你的历史绘画内容就丢失了,它是对你的历史绘画做了一个摘耀,但是呢,摘耀是一定会有信息损耗的。如果你发现聊到后面 hermes 对 前面的细节记不清了,大概率就是压缩导致的。 这个时候你就可以把关键信息让它给你写进 memory 点 m d 里面,这样就不会因为压缩而丢失了。最后看第四层历史绘画的存储和解锁。 hermes 的 所有对话都存储在一个 circle light 的 数据库里面,文件叫 stat 点 db, 它就在你的点 hermes 目录下面, 每条消息都会被缩影到一个叫 f t s 五的全文解锁引擎里面。当你需要回忆之前聊过什么的时候, hermes 会用关键词去搜索历史绘画,找到最相关的几个绘画, 然后把每个绘画截取大概十万字幅左右的上下文,再交给辅助模型做摘要,最后把摘要返回给你。这边需要注意,这个搜索是基于关键词匹配的,不是语义搜索,也就是说他不会理解你的意思去寻找相关内容,而是直接匹配你的用词,所以搜索的时候尽量用具体的关键词,效果会更好。 这边还有个小 tips, f t s 五还专门做了一个三元组缩影,用来支持中日韩文字的子串搜索,所以中文搜索也是没有问题的。 好,四层讲完了,最后分享一下我的触手话,建议 ser 点 m d, 我 建议你写清楚三件事,第一是身份定位,你希望 hermes 扮演什么角色, 比如你是开发者,就写你是一个专注于某某领域的编程助手。第二是行为准则,比如回复要简洁,代码加注示,遇到不确定的要先问。第三呢,是输出风格,比如默认用中文,记住术语,保留英文 store 点 m d, 有 两万字幅的空间,完全不需要你省着写,把你对 ai 助手最核心的期望都放进去就行。 memory 点 m d。 我 建议写这些,第一是当前主要项目和背景,第二是项目的固定规则和约定,第三是常用的工具链和环境信息。第四是一些经过验证的工作流程,记住只放长期稳定的信息,临时任务不要往里面塞,因为两千两百个字幅很快就会满了。 user 点 m d 我 建议写这些, 第一是你的专业背景和技术水平,这样 hermes 就 知道该用什么深度跟你沟通。第二是回复语言和格式篇号。第三是你特别在意或者特别不喜欢的交互方式, 一千三百七十五个字幕也不多,所以你需要尽量把每一条写得精炼一点。最后,我们再提一个进阶玩法,如果你觉得自带的记忆容量不够, hermes 也支持接入一个外部记忆插件。注意,同一时间只能接一个。可选的有 honda em, 零 head side 这些。后面我也会专门出一期视频来介绍外部记忆插件。 但是呢,对大多数人来说,把 source md 加上 memory md, 再加上 user md 这三个文件用好,就已经能覆盖绝大部分场景了。 好了,本期视频到这边就结束了,你平时都怎么管理 ai 的 记忆呢?有没有什么 do more 技巧?欢迎在评论区聊聊,工具会变,但方法更重要,我是麦冬,下条继续。

大家好,前几期大家对 hermes agent 已经基本入门了,今天要跟大家讲解一下系统性的东西,也是它的核心点。内容包含主配置的关键配置,从 hermes slash 目录结构到 config org org md 的 核心设置, 一次性给大家讲透,咱们直接进入正题,先看看 hermes 的 配置目录结构,所有配置都存在波浪线斜钢 hermes 斜钢目录里,方便访问、管理和备份。这个目录下有几个核心文件,第一个是 config dot emo, 主配置文件管模型、终端 t t s 这些设置。 第二个是 ib 文件,存 a 片密钥和敏感信息。第三个是 author jon o o 凭证,比如 news portal 的 认证。第四个是 so dot md a 键的身份定义占系统提示的第一位。第五个是 memories 文件加持久化记忆,有 memory dot md 和 user dot md。 第六个是 skills 文件加管,定时任务 sessions 文件加管,网关绘画 logs 文件加存,自动脱敏的日制。 记住一点,所有配置都在波浪线斜杠 hermes 斜杠目录里,方便统一管理和备份。目录结构清楚了,那具体怎么管理这些配置? 接着看 hermes 的 配置管理命令,很方便。想看配置,在终端输入 hermes config 就 能看到当前所有配置。想编辑的话,输入 hermes config editor。 想设置配置,用 hermes config set kz 为 vl, 比如设模行为 anthropic 斜杠 cloudops 是。或者设中后端为 docker, 检查配置有没有缺失,跑一下 hermes config check, 想交互是添加缺失选项,用 hermes config me great。 设 api 密钥时,输入 hermes config set open router api k y k r 会自动存到 in v 文件里,这里有个很实用的特性叫智能路由。 hermes config set 命令 会自动把值存到正确的文件 a p i 密钥存到因微其他设置存到 config 的 emo, 这样就不用担心把密钥物写到配置文件里了。配置管理命令讲完了,那这些配置的优先级是怎样的?往下看。 hermes 的 配置优先级从高到低分四层, 第一层, client 参数优先,即最高,比如跑 hermes chat model enterprise, 斜杠 cloud sonit 四,这次调用会覆盖其他所有配置。第二层, config 到 emo 文件组,配置文件管所有非秘密设置。第三层, indiv 文件环境变量回退存必须的秘密信息向 api 密钥,令牌密码。第四层,内置默认值,啥都没设的时候会用硬编码的安全默认值。有个经验法则要记住秘密信息,比如 api 密钥, 机器人令牌密码放 indiv 文件,其它设置像模型终端后端压缩设置内存限制,工具级放 config 到 emo 文件,两者都设了的话,非秘密设置以 config 到 emo 为准。 另外, config edu 里可以用美元符号大括号 var name 引用环境变量。比如 auxiliary 的 vision 配置里 api key 设成美元符号 google api key base url 设成美元符号 custom vision url。 注意,只支持美元符号大括号 var 的 语法,不支持裸美元符号 var 优先即清楚了。接下来看看终端后端的配置。 hermes 支持七种终端后端决定 a 阵的需要,命令在哪执行。 第一种是 local, 直接在你机器上跑,没隔离,适合开发和个人用。第二种是兜客,在兜客容器里跑,完全隔离安全。沙乡环境。第三种是 s s 区,通过 s s h 连远程服务器, 跨网络边界,适合远程开发。第四种是 model model 云,沙乡云端虚拟机,适合临时计算。第五种是 dayton 的 dayton 的 工作区托管的云环境。第六种是 versa sandbox versa 沙乡云微虚拟机,支持快造词久化。第七种是 singularity 容器,适合高性能计算集群和共享机器。拿 docker 后端举例,你可以在 config dot emo 里配 docker image, 指定用 nicole 斜杠 python node js 冒号 python 三点一一 node js 二零镜像,还能配 docker forward env 转发还变量像 gitupoken 配 docker volumes, 把本地目录挂到容器里,还能设 container cpu, container memory 以及 container persistent, 要不要持久化?容器终端后端选好了,接下来看看记忆系统怎么配。 hermes 的 记忆系统得先分清记忆和技能这两个概念。 记忆存的是事实,向你的环境偏好项目位置, it 学到的关于你的事。技能存的是过程向多步骤工作流工具、特定指令可附用的配方。 简单说,记忆管是记忆性能或者什么。记忆系统有两个核心文件,第一个是 memory dot md 持久化记忆文件, memory enable 设为 true memory char limit, 设呃两千二百字,大概八百个 token。 第三是两千 dot md 用户档案文件 user profile enable 设为 true user char limit, 设一千三百七十五字符,大概五百个 token。 有 几个记忆管理技巧要知道,第一 记忆容量有限,大概两千两百字,幅满了 agent 会自动整合。第二,你可以跟 agent 说清理你的记忆或者替换旧的 python 三点九笔记,我们现在用三点一二。第三, productive session 结束后跟 agent 说,记住这个已被下次使用。第四记忆是冻结快照, session 里的改动要到下一个 session 才会在系统提示里出现 记忆。系统讲完了,接下来看看最重要的 so dot md 文件。 so dot md 是 agent 的 主要身份定义,占系统提示第一位,完全替换内置默认身份文件,位置在波浪线斜杠 hermit 斜杠 so dot md 或者美元符号 hermit home 斜杠 so dot md。 如果 so dot md 没了,空的货架再不了, hermes 会退回内置默认身份, hermes 会在文件不存在十自动生成默认的 so dot md。 你 可以编辑 so dot md 来自定义 a 键的身份。比如,你是个专业的 ai 助手,专注软件开发和技术咨询。性格特点包括耐心细致, 善于解释复杂概念,注重代码质量和使用实践,乐于学习和改进。专场领域包括 python、 javascript、 type script 开发、 devops 和云计算系统架构设计。 hermes 用两种不同的上下文范围,第一种是 soul md, agent 的 主要身份始终独立加载。第二种是项目上下文文件,像 hermes md 或 hermes md。 项目特定指令优先级最高。还有 agent start md 也是项目特定指令和编码约定,会递归便利目录以及 cloud dot md clock 的 上下文文件只在工作目录生效。注意,项目上下文文件用优先级,系统只加载一种类型,首 次匹配获胜。 so dot md 讲完了,最后看看技能系统,技能系统用来存过程性知识,什么时候该建技能,如果你发现一个要五步以上还会再做的任务,就让 agent 给他建个技能。比如你可以跟 agent 说,把你刚才做的纯成名叫 deploy staging 的 技能, 下次只要输入斜杠 deploy staging, agent 就 会夹在完整流程技能的位置。在波浪线斜杠、 hermes 斜杠、 skill 斜杠目录下,每个技能是个文件夹,里面有 skill dot md 文件和 scripts 子文件夹 技能。用 skill manage 工具管理, agent 创建的技能会自动存在 skills 目录里。技能有四个好处,第一,程序性记忆, agent 创建并附用的流程。第二,跨 session 持久化,所有 session 都能用。第三,自我改进, agent 用着用着会优化技能,一键调用书写纲, skill name 就 能快速执行。 核心内容讲完了,最后总结一下,回顾一下 harmony agent 配置的核心要点。第一,目录结构,所有配置存在波浪线斜杠、 harmonies 斜杠目录里包括 config comfy 等文件。第二,配置管理,用 hermes comfy 命令查看编辑和设置配置智能路由到正确文件。第三,优先级规则, client 参数优先级最高, 然后是 config comfy, 再是 in v, 最后室内自默认值。第四,七种终端后端按需选合适的。第五,记忆系统, memory dot md 存时是 user dot md 存用户档案,容量有限,但能管理。第六, stored md 定义, a 证的身份,占系统提示第一位,可完全自定义。 第七,技能系统纯过程性,支持五步以上任务键,一键技能支持一键调用。如果你再用 hermes agent 或打算部署 ai 助手,建议仔细看看官方文档,合理配置各个模块, 用起来会更稳定、更个性化。我是大叔,大实测验证并整理。如果你觉得这个配置指南有帮助有用,请点赞收藏,后续会持续更新 hermes agent 的 相关内容,感谢观看,咱们下期再见!

hello, 大家好呀,这里是吉克魔导师。上节课我们讲完了 hermes agent 的 安装,我们今天开始讲 hermes 的 进阶篇。开始之前,我想问大家一个问题,你使用 hermes agent 或者 openclaw 的 时候有没有过这种感觉?用一个 ai 助手做所有事情, 一开始好像还挺顺的,但用到后面就开始不对劲了。 ai 的 性格变得乱七八糟,记忆越来越嘈杂,工作流程也没那么有条理了。为什么会出现这类问题呢? 说实话,这不是你的问题,这是方法的问题。好,那今天这节课我们就来聊聊 hermes profiles。 这是一个被很多人遗忘但是又直观重要的一个功能,它能帮你把 ai 从一个包办一切,直接跃升到真正的多代理团队协助。听起来有点夸张,但它真的可以做到。 咱们继续往下看,我们先来聊一个核心观点。大多数人使用 ai 的 方式是找一个助手,然后试图让他扮演所有角色。这种方式短期内确实能跑通,但是呢,随着任务复杂度增加,问题就暴露了。 ai 的 人格开始混杂,上下文变得混乱,记忆变得嘈杂,工作流也没条理了。 hermes 给了一条更好的路,构建一个团队,而不是让一个通才超载。说到这,可能有同学要问了, profs 我 用过啊,不就是给 ai 换个名字,加个头像吗? hermes 的 profiles 远比你想象的强大,它实际上是隔离的代理环境,每个 profile 可以 独立拥有自己的记忆、绘画技能、人格配置、 crown 状态和网观行为。 这意味着什么呢?你不是在简单的把同一个助手改个名字,而是在创建真正有清晰边界,能够持续专业化的角色型代理。举个例子,你的研究专家代理不会继承工程师代理的技术黑化, 你的作家代理也不会被调湿器的日制信息污染。每个角色都保持自己的专业性和一致性。 具体来说,一个 profile 像战略家一样思考,负责整体规划。一个保持研究优先,专注信息收集和验证。一个优化沟通表达,负责把信息转化成清晰的内容。还有一个生活在实现和调试模式中,专注技术落地。 因为他们的记忆、绘画和身份是分离的,每个代理都能随着时间变得更加一致和稳定,而不是变成一团混乱的混合体。理论讲完了,我们来看看 profiles 具体把什么东西隔离开了。 这才是 hermes 比普通助手设置更严肃的地方。一个 profile 可以 隔离配置、绘画、记忆、技能、人格、 chrono 状态以及网关状态 七个维度。为什么隔离如此重要呢?我这样说你就懂了。当所有东西共享同一份记忆和语气的时候,多代理系统就会失败。你不希望你的编码代理继承研究代理的习惯用语, 也不希望写作代理被调试代理的技术黑化污染。每个角色都需要有清晰的界限,才能保持自己的专业性和一致性。这就像真实办公室里财务和营销不会共用同一个邮箱一样。 听起来是常识,但在 ai 的 世界里,很多人恰恰忘了这一点。只有当状态保持分离时,专业化才能持久。概念都清楚了,那具体怎么搭建呢?咱们今天不聊那些复杂的大团队配置,就聊一个最简单的四角色模型。 这是我认为新手上路最容易上手也最实用的起点。这个结构之所以强大,是因为它映射了真实的工作流程。一、协调者先定义目标和拆分任务。 二、研究专家收集和验证信息。三、作家把验证过的信息写成清晰的内容。 四、工程师把计划变成可运行的系统。每个角色都对应一个真实的功能岗位,而不是随意设定的人格。协调者是整个团队的门面,他负责接收用户需求拆解、任务分配工作、汇总成果。你可以理解为团队的项目经理,他的核心能力是任务拆解和判断力。 当用户说帮我做一个 app, 它能拆解出需要市场调研、技术选型、 ui 设计、编码、实现测试上线等环节, 并分配给对应的代理。它不需要深入执行任何一个环节,但它必须非常清楚大局。研究专家是团队的信息守门人,它的核心职责是搜索和验证。当团队需要做决策或者需要某个垂直领域的知识时,研究专家就上场了。 它可以帮助查找技术文档、验证某个方案是否可行、收集竞争对手信息等。它的特点是好奇、严谨、深入。它不会浅尝辄止,而是会追根究底,找到最可靠的答案。一个好的研究代理人能显著降低整个系统中的幻觉自信, 也就是 ai 对 错误信息表现出的过度自信。作家是内容的雕琢者,他的核心能力是蓄势和表达。研究专家给你的是信息。 作家负责把信息转化成用户能理解、愿意看、觉得有价值的内容。他擅长口语化表达、逻辑组织、情绪把控。 你可以理解为研究专家给你原材料,作家负责把这些原材料烹饪成一道菜。当作家不用同时兼任研究员和调试器时,他可以全身心投入写作,输出质量自然更高。构建者是团队的技术执行者, 他的核心能力是实现和调试。作家给你的是方案工程师,负责把方案变成真实可运行的代码。 他处理技术实现细节,包括代码编辑、 bug 修复、性能优化技术、债务清理等。他非常务实、精确、严谨, 一行代码就是一行代码,不会模棱两可。当一个 profile 被允许保持深度技术性,不用操心怎么把话说好听时,它的实现质量会显著提高。总的来说就是协调者接受任务、拆解、分配研究专家收集信息,作家组织内容, 工程师实现方案、协调者汇总、交付。讲完了四角色,我们来聊一个让这些角色真正火起来的东西。 so 点 md 到这里你已经知道了要建四个角色,每个角色干什么,但有一个容易踩的坑。如果你只是创建了四个 profile, 改了名字, 但每个 profile 的 说话风格、优先级、操作方式都一模一样,那你拥有的就不是真正的团队, 而只是贴了标签的克隆体。如果说 profile 是 角色的身体,那 so 点 md 就是 角色的灵魂。它是一个 markdown 文件,位于你的 profile 目录下,里面定义了这个代理的核心特质,它的价值观、沟通风格、行为禁忌、专长领域等。一个完整的 so 点 md 通常包含以下要素, 除了 so 点 md, 还有一个配套文件叫 agents 点 md, 两者的分工很重要。简单来说, so 点 md 创造不同的代理 agent, 点 md 给他们共享的任务上下文。有了 so 点 md, 你 的代理就不再是一个冷冰冰的工具,而是一个有个性的角色。研究专家不会用工程师的口吻说话,作家不会像工程师那样思考。每个角色都有自己清晰的边界和风格, 这才是真正的多代理团队,而不只是同一个 ai。 换了四套皮肤。好了,理论讲完了,下面我们来手把手实战搭建你的第一个多代理团队。在开始之前,确保你的 hermes 已经正确安装并可以正常运行。 使用 call 参数寄予现有配置。创建新的 profile, 使用 hermes profile list 确认所有 profile 已正确创建。在编辑某个 profile 的 配置之前,建议先切换到该 profile。 使用命令 hermes profile use 加名称进入对应的 profile。 我 这里进入 island, 进入后使用 hermes profile 确认一下是否进入。在编辑配置文件之前,你需要知道 hermes config path, 查看 hermes 配置目录位置。 hermes 的 配置目录结构如下,现在我们来为每个角色编辑完整的 so 点 md 配置。我这里以研究者为例,其他 profile 的 配置步骤相同。编辑 so 点 md, 将文档中对应的内容复制进去。 好的,所有的代理的 profile 都编辑好后,我们编辑 agent 字典 md 前面说过, agent 字典 md 是 所有 profile 共享的项目,上下文文件 用于存放团队级别的规则和共享信息。最后编辑点 hermes 下的 team agents 点 md 这个文件,这个文件是团队架构说明文件,记录团队的整体架构以及各角色的职责边界和写作流程。 到现在为止,所有的准备工作就结束了,我们现在开始实战,给这个团队一个任务,让他们来帮我们完成。这个任务是让 hermes 帮我们总结一篇二零二六年人工智能发展趋势的深度分析文章,以及给他目标读者以及我们的基本要求。 输入命令 hermes profile use default, 切换到 hermes 协调者 profile, 输入 hermes, 启动 agent, 直接输入任务。我需要一篇关于二零二六年人工智能发展趋势的深度分析文章, 目标读者是技术决策者,要求内容准确,有数据支撑,结构清晰。我已经将我执行过程于 hermes 的 输出内容粘贴到文案中了,有兴趣的朋友可以看看。 好了,到这里,我们这个系列的课程就全部结束了。这是我的第一个系列,对我来说意义非凡。虽然在制作上还有很多不完美的地方, 但你们的每一次观看和反馈都是我前进的最大动力。我会继续努力,争取在下个系列里成为一个更棒的模导师。如果这个系列能帮你推开 ai 世界的大门,还请动动小手,用一键三连支持我一下,这对我真的非常重要。我是即刻模导师,我们下个系列代码见,拜拜!

今天争取一个短视频给大家讲清楚爱马仕智能体常用的三个置顶文件,其实就是三个 md 文档。当然,在这个短视频的结尾呢,我也会给大家放出我自己的三个 md 文件的截图, 方便大家收藏保存。第一个文件就叫 user 点 md, 这个文件其实是你向爱马仕智能体说清楚你是谁,你是干嘛的,但是它的长度呢,我推荐最好小于等于一千个字母。 第二个文件呢,叫 so 点 md, 就是 灵魂文件,实际上是你对爱马仕能起命名,并告诉他你和他之间的交互的原则,还有呃,什么能做,什么不能做,都写在 so 点 md 里边。 第三个文件是 memory 的 md, 实际上就是爱马仕的长期记忆文件啊,这个其实把很多你的日常的行为规范啊,包括你让它记住的很多东西都写在里边了,但是呢,因为它的记忆存储是有容量的,那我推荐通常要小于三千个字母, 大概是这三个文件。呃,我也会放出我自己三个文件的原文件的截图,方便大家收藏保存。当然,本周三 晚上十九点整,我也会开一个直播给大家,争取在直播里边讲清楚爱马仕智能机常用的置顶文件啊,包括长期记忆,怎么管理啊这些,咱们争取做全网超级超级干的 爱马仕智能机的博主,谢谢大家。

腾讯刚刚推出 mavis, 是 一款操作系统级 ai 助手,不只是聊天,还能帮你操作电脑和手机。它可以理解文件应用和网页内容,协助完成资料查找、文档处理、搜索整理、系统设置等任务。 简单说, mavis 就 像一个能真正帮你干活的智能助手,让设备更主动、更高效,也让 ai 从回答问题走向完成任务。尤其腾讯 mavis 的 my agent, 挺逗的。

啊, 这都啥时候了,晌午跟我一块吃吃吧。明天必须要把钥匙拿到。 喂,你有没有在听皇上此长征将外征主权,内除国贼, 此事切不可声张。我们明白。

昨天跟大家分享了 ai 时代的个人支付管理,然后发现大家还挺受欢迎的,我本来以为这个短视频平台拍三到五分钟有点长了,结果发现大家真的很受欢迎啊。 嗯,那我今天就给大家再分享一期关于商业 ai 的 ai 内容创作和大家常见的这种豆包啊,千问啊,元宝之类的有什么区别啊? 呃,一句话先说在前边,就是像商业 ai 的 ai 内容创作,比如说我们推荐的爱马仕,它的内容创作等于首先 基于你的个人知识库,第二基于你的核心 md 文件其实包含三个文件,比如说 user 点 md 是 关于你的用户画像,搜点 md 是灵魂文件,其实是你的性格和 ai 之间的行为准则。还有 memory 点 md 其实是 ai 对 你的记忆机制和记忆存储文件,这是第二项。第三项 就是在叠加上呃某个 skill, 比如说你经常在小某书进行内容创作的话,那就是小某书的 skill。 第四才是你要的一些关键词和一些你想要的某个赛道的这些叠加的关键词,最终 帮你生成了一个短视频或者笔记的爆款内容结构啊,标题、描述、脚本,他都会给你写的非常完整。 那么这个其实就是商业 ai 的 ai 内容创作和这种通用型像豆包之类的最大的区别,大家可以感受一下,就是它,其实这四要素叠加之后,它的整个上下文跟你只是在一个对话框里写上下文已经完全不同了。 这这个不知道是不是听起来有点费解,所以我截了一张我们粉丝群课架里面的图给到大家 啊,实际上在我们的整个课程课间体系和我们在粉丝群里边的分享都是非常完整和基础的一些技巧,只不过我发现可能很多人零基础的话,对这些最基础的要素也不太懂,所以我今天 就给大家简单分享这么一期吧,下一期我还会给大家分享。呃,更基础的,比如说三大 md 文档怎么写,包括你的长期记忆文件怎么管理,希望大家能够对大家有帮助吧。

做了一条好内容要发到 b 站,小红书公众号,抖音,每个平台格式不同,手动适配一遍,浪费时间。今天教你用 hermes 一 次制作,多平台分发, b 站要横版视频加长描述,小红书要竖版封面加短文案,公众号要图文排版。一条内容发四个平台,每个都要手动改革式调文案,配标签,发完已经没精力做下一条了。 hermes 的 方案,一份素材, skills 按各平台规则自动生成适配版本, chrome 定时发布 gateway 通知推送你做一次,剩下的交给 ai 先定义各平台的适配规则, b 站要横版长描述,小红书要竖版,短文案,公众号要图文排版。 hermes 按规则自动转换格式,不用你手动调。 一条指令, hermes 自动为每个平台生成适配版本。 b 站的横版视频,小红书的竖版封面,公众号的图文排版,所有素材一次性输出。 各平台的最佳发布时间不同, b 站适合晚六至八点,小红书适合中午和晚八点,公众号适合早八点通勤时间。用 chrome 设定好各平台发布时间,到点自动提醒你发布 一个看版,管理所有平台的分发状态,哪些已发布,哪些在排队。每个平台的表现数据不用在各个 app 之间来回切换, 更高级的玩法。一条内容榨干价值,周一发主视频,周二切片发抖音,周三改种草文发小红书,周四图文版发公众号。一条内容变成六条,效率翻倍。 回顾三个要点,第一, styles 定义各平台格式规则自动适配。第二, crown 设定最佳发布时间,不抢高峰。第三,一条内容多形式附用,价值翻倍。 下期讲热点追踪和选题。每天早上一睁眼,今天的选题已经在你桌面上,不用再坐在电脑前想今天做什么了。