跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • 用户
  • 群组
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(LCZ-Blue)
  • 不使用皮肤
  • LCZ-Green
  • LCZ-Blue
  • LCZ-Black
折叠
品牌标识

抡锤者

首页 版块 标签
硬件
装备秀
AI 广场 App
  1. 主页
  2. 版块
  3. AI Agent
  4. 五马分工-hermes多profile协作经验分享

五马分工-hermes多profile协作经验分享

已定时 已固定 已锁定 已移动 AI Agent
hermes编程
22 帖子 9 发布者 737 浏览 3 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • Tony WangT
    Tony WangT
    Tony Wang
    易有太极
    编写于 最后由 Tony Wang 编辑
    #1

    最近几个月, Hermes一直是我的主力Agent, 用起来还是比较顺手的. 但它也有缺点, Memory.md 容量有限, 且每次都要加载到会话里面.

    之前一直是用一个主Agent, 它自己会启动一些sub-Agent协调干活, 或者我让它并行多开干活. 但记忆, 技能等只有一份.

    后来改成了多个子Agent(profile) 协作, 运行了差不多一个月了, 感觉还是比较顺畅. 我用的是星型管理, 即通过一个主Agent, 管理所有其他的Agent, 以及外接Agent. 你也可以通过kanban之类的, 进行并行管理. 不过管理成本较高.

    Screenshot 2026-10-09 at 2.22.32 PM.png

    以下为AI整理:

    经验分享:一个 Hermes 跑五匹马 —— 用多 profile 分工把"单马全能"拆成协作群

    用 Hermes Agent 几个月,前期一直是一个 default profile 单打独斗:笔记、邮箱、找文件、远程机器运维,全在一个上下文里干。两个症状越来越明显:一是长任务上下文互相污染,跑着跑着质量就掉了;二是"协调员"总下场干杂活,自己顺手把该分工的活全干了。

    后来把它拆成了五匹马:一个 Hermes 里开五个 profile,每匹马独立的 SOUL、记忆、技能、会话,按任务域分工:

    马 职责
    小马 (default) 前台协调:拆任务、派活、抽验、汇报,内容参谋;同时负责集群外智能体的管理
    笔记马 Obsidian 库唯一写者:笔记/日记/归档/链接
    邮箱马 Gmail / 日历 / 提醒 / 任务
    文件马 全文件系统检索与整理
    运维马 远程机群 + 内外网通信的唯一运维 owner

    派活就一行:hermes -p <name> chat -q "<任务>",子 agent 在隔离上下文里跑,结果返回给协调马验收。不需要多开进程,一台笔记本就是五个 agent。

    先说一个前提:这套系统是要持续清理的

    多 agent 系统最大的隐性成本,是记忆、技能、规矩的膨胀与漂移——记忆不砍,各马越跑越贵还串味;技能不剪,加载越多越慢;规矩各改各的,过一个月五个 MEMORY 就是五个版本。所以建群不是终点,持续清理是这套架构能不能跑下去的前提:记忆逐马裁剪、公共规矩单一事实源 + 各马只存一行指针、每月末一次自动审计(记忆膨胀、技能膨胀、职责漂移、规矩同步状态),出报告给我看。建群那天做一遍没用,得当成日常在跑的事。

    几个设计决策,都是踩出来的

    1. 记忆不要全量克隆,要逐马裁剪。 建群时我是把协调马的全量记忆克隆给各子的,结果运维马的记忆里出现了跟它八竿子打不着的私人条目,又贵又串味。后来逐马裁剪,各马只留自己领域该知道的。

    2. 定时任务全部挂在 default。 子 profile 的 cron 投递不进共享 bot 的私信,这是实测的坑。所以每天的工作日志、记账这些任务一律挂 default,执行时再派活给对应的马。

    3. 公共规矩单一事实源。 删除一律进回收站、远程机默认只读(改动需明确授权且仅当次有效)、产物目录收口两处……这些公共约定集中写在一个文档里当唯一事实源,各马的记忆里只存一行指针指过去。不然五个 MEMORY 各改各的,过一个月就漂了。

    4. 子马的"完成"不可全信。 有一次运维马改完配置,它的 verify 通过,但线上实际跑在错误的分支上——因为 verify 只比了数值,没看关键旗标。后来的规矩:模板/参数类改动,收尾必须由协调马做字节级复核;子马自报的成绩只作线索,关键数字自己抽验。

    5. 派活别太碎。 一两步的小事协调马直接做,不为派活而派活——拆任务本身有成本,一次派活往返加验收,不是免费的。

    跑起来是什么样

    举两个真实任务:

    • 银行对账单大整理(一天内):文件马全盘搜索 + 内容级核验出 80 份真件并出报告,再去重;笔记马两轮建目录、分 3 批入库 127 份(逐份校验带文字层);协调马只做拆任务、定命名规范、验收数字、汇报。当天笔记马跑了 10 个 session、文件马 2 个,各上下文干净互不污染。
    • 家庭软路由彻底重装(全天):笔记马全库翻历史文档出方案素材,运维马做重置前全量备份(35 个配置 + 虚机快照)→ 回滚重装 → 定点修复 → 验收(两次整机重启全项自恢复);协调马汇总文档、写交接单、清过程文件。动手前走了"明确授权、仅当次有效"。

    一个还没想清楚的位置:文件马

    文件马目前的定位其实有点模糊。我真正想要的是向量检索式的自然语言找文件——比如直接问"找一下我最新的体检报告",它自己把语义对上、按时间排出来,而不是靠文件名关键词撞。但又不想让它过重:不想为此多养一个独立的向量数据库服务、不想把所有文件常驻索引。所以现在的折中是"系统级搜索 + 内容级抽查"(Spotlight/find 快筛,再逐个抽正文核验),能用,但离"自然语言语义检索"还差一截,轻量方案还在评估,有合适的会同步。

    诚实讲取舍

    我自己反复权衡过:一匹马最理想(维护工作最少),五匹马效率最高,代价是复杂度——每多一匹马多一份要维护的 SOUL、记忆、技能和规矩同步。我的结论:任务域天然分块、单 profile 上下文确实扛不住,这钱花得值;任务少或领域重叠大的,三马甚至一马更划算。 另外协调马是单点,它挂了派活链路就断,目前接受,因为它职责本身轻、故障面小。

    顺带:集群外也能协作

    协调马(小马)除了管集群内部,也顺带管理集群外的智能体。机制很简单:用一份共享目录当小黑板,另一个 AI 应用把成果和任务单放进去,我这边定时取件、按接收方分给对应的马,完成后归档。不需要共享上下文或对接 API,一块小黑板就实现了跨 agent 的协调、分工和通信。

    一页结论

    问题 我的答案
    怎么分 按任务域天然分块切 profile,每域一个明确 owner,不按"能力"切
    协调马干啥 拆任务、派活、抽验关键数字、汇报;兼管集群外智能体;不下场干子马专业领域
    记忆怎么管 不克隆全量、逐马裁剪;公共规矩单一事实源 + 每月审计,持续清理是前提
    定时任务挂哪 全挂 default,执行时再派
    信任边界 远程机默认只读 + 当次授权;子马自报成绩需协调马抽验
    1 条回复 最后回复
    5
    • terryT
      terryT
      terry
      易有太极
      编写于 最后由 编辑
      #2

      我哥你可有尝试用hermes管理,让dsh具体干活,这样效率会高很多。

      油管:https://www.youtube.com/@抡锤者

      1 条回复 最后回复
      0
      • Tony WangT
        Tony WangT
        Tony Wang
        易有太极
        编写于 最后由 编辑
        #3

        DSH还在学习中... 还没接入生产系统. 现在只有Hermes, Codex和Muse在实际应用中

        terryT 1 条回复 最后回复
        0
        • Tony WangT Tony Wang

          DSH还在学习中... 还没接入生产系统. 现在只有Hermes, Codex和Muse在实际应用中

          terryT
          terryT
          terry
          易有太极
          编写于 最后由 编辑
          #4

          @Tony-Wang DSH不用学,你让Hermes安装部署就行了,你都不用关心。

          油管:https://www.youtube.com/@抡锤者

          1 条回复 最后回复
          0
          • Tony WangT
            Tony WangT
            Tony Wang
            易有太极
            编写于 最后由 编辑
            #5

            已经部署好了, 只是在学习如何优化它, 配置它, 哪些插件适合哪些工作等等.

            1 条回复 最后回复
            0
            • kos orK
              kos orK
              kos or
              至尊皇帝
              编写于 最后由 编辑
              #6

              Hermes Agent App 的介面資訊量很多,感覺功能比較多; 但使用上還不習慣
              可能因為 Telegram 用久了,暫時卡在 Hermes Telegram介面中 還無法離開此UI介面生態 ;
              Telegram 有個好處就是 聊天記錄載入很快速 一個 "/new" 指令 馬上可以開一下個話題 ,或者開一個群組內分成多話題(Topic)tabs分類

              1 条回复 最后回复
              0
              • Tony WangT
                Tony WangT
                Tony Wang
                易有太极
                编写于 最后由 编辑
                #7

                我是眼睛老花了, 不喜欢看手机, 基本上是在电脑+大屏前工作, 所以更喜欢桌面版.

                你如果移动办公很多, 可能还得用Telegram. 如果你用多profile的方案, 可以给每个profile指定一个Telegram的bot, 它们不能共用. 或者你只和主profile说, 让它传话.

                1 条回复 最后回复
                0
                • W
                  W
                  wwcd
                  编写于 最后由 编辑
                  #8

                  你的情况和我几乎一模一样,而且我也是自建本地 VLLM。
                  我原来有好多个 profile。有维护的 有股票的 有写作的 还有一个是专门做音频视频流的。
                  光是维护这么多 Profile,我就已经受不了了。 这些构构架之间,它不是由一个统软件总体调度,而是由你这些提示词和一些人格设置和一些记忆库来维护的。 总体来说,等同于手搓了一个管理体系。
                  经过了一两个月的使用,我现在是放弃了。
                  我的 Hermes 基本上用法和老特是一样的。仅仅是部署在服务器上的 hermes ,用于服务器本身的维护,因为它稳定。
                  然后我现在主力工具全部 已经搬到 DSH 里面了。
                  一开始 DSH 各种不顺。 直到我装了一个腾讯的MemoryeDB. 的 dsh 简化版本. 这个插件呢,需要向量数据库.我本地是 3090 24G, 安装了 vllm 跑千文 3.8 27b 还有 ollma 跑一个几百兆的最小号的 104 维的向量数据库

                  从此以后, dsh 里任何的聊天记录,都能瞬间找到. 还算勉强能用.

                  总结:我也是 5 马走过来的,现在就 不纠结聊天了

                  就开几个聊天.1 个管 系统维护, 1个文档, 1 个管写日记随笔,, 再开了一个 dsh im 手机入口.
                  最重要的股票 方面.我呢就有好多个项目. 但是,项目里面 需要系统配合的,也随时可以 口述 要求改系统, 都没有问题

                  hermes 需要多profile 的, 被我用 d'sh +向量历史库,解决了,有全能助理的感觉了!

                  1 条回复 最后回复
                  2
                  • Tony WangT
                    Tony WangT
                    Tony Wang
                    易有太极
                    编写于 最后由 Tony Wang 编辑
                    #9

                    我觉得是调教的问题. 多profile协作, 主要是Hermes的设计思想限制导致的.

                    我只有一个聊天, 只和 小马 聊天, 它自己协调其余四匹马工作. 我是这个工作方式.

                    关于聊天记录和记忆, Hermes有四层记忆: Memory.MD, session search, Provider (这个类似你的memoryeDB, 我用 Mnemosyne), 最后我用 obsidian 给Hermes一个工作区写工作总结和它自己的文档).

                    1 条回复 最后回复
                    0
                    • T
                      T
                      tester12340
                      体面乡绅 硕果累累
                      编写于 最后由 编辑
                      #10

                      我也是一直这么用的,跑了几个月了。 说实话真的帮助不小。从私人秘书 到 各种专员 自动干活。真的很爽。

                      现在也一直在用。 要分工精确,要做隔离。

                      1 条回复 最后回复
                      0
                      • C
                        C
                        csmkaka
                        编写于 最后由 编辑
                        #11

                        我很好奇 。。这么调度的月均用量在多少 日均 也行

                        1 条回复 最后回复
                        0
                        • Tony WangT
                          Tony WangT
                          Tony Wang
                          易有太极
                          编写于 最后由 Tony Wang 编辑
                          #12

                          SGLang 日均 token 用量报告

                          统计窗口:2026-10-09 ~ 2026-10-15(7 个完整天)
                          口径:Hermes 各 profile 打到 ai5000 SGLang(qwen3.8-27b-nvfp4)的 API 调用;输入 = 每轮完整上下文(含重送),输出 = 新生成
                          来源:本机 ~/.hermes/logs/agent.log*(default / email / obsidian)

                          日均

                          指标 数值
                          调用次数 351 次/天
                          输入 token ~2,990 万/天(29.9M)
                          输出 token ~41.2 万/天(412K)
                          每轮平均 输入 85K / 输出 1.2K

                          7 天合计

                          指标 数值
                          调用次数 2,456
                          输入 token 209,156,402
                          输出 token 2,886,424

                          备注

                          • 输出仅占输入的 1.4%;用量基本由长会话上下文重送构成。
                          • SGLang 前缀缓存命中率 97.7%(按输入 token 加权),GPU 实际新算的 prefill 每天仅 ~80 万 token 量级。
                          • 日均被 10-12(转写工具项目,835 次)与 10-15(436 次)拉高;剔除这两天,其余 5 天日均约 1,360 次调用 / 1,490 万输入 / 30 万输出,更接近日常水平。
                          1 条回复 最后回复
                          0
                          • BunseiB
                            BunseiB
                            Bunsei
                            贵族大夫 硕果累累
                            编写于 最后由 编辑
                            #13

                            又学到了一点,等今下午有空我也分享一下我的“AI家伙事儿”

                            1 条回复 最后回复
                            0
                            • Charly ChengC
                              Charly ChengC
                              Charly Cheng
                              编写于 最后由 Charly Cheng 编辑
                              #14

                              請問不同profile 的馬 可以分開使用不同的模型嗎?

                              Tony WangT 1 条回复 最后回复
                              0
                              • Charly ChengC Charly Cheng

                                請問不同profile 的馬 可以分開使用不同的模型嗎?

                                Tony WangT
                                Tony WangT
                                Tony Wang
                                易有太极
                                编写于 最后由 编辑
                                #15

                                @Charly-Cheng 说:

                                請問不同profile 的馬 可以分開使用不同的模型嗎?

                                可以的, 每个profile可以单独指定 主模型 以及多个备用模型.

                                1 条回复 最后回复
                                0
                                • fanweng-codeF
                                  fanweng-codeF
                                  fanweng-code
                                  体面乡绅
                                  编写于 最后由 编辑
                                  #16

                                  分享一個不同的用法
                                  製作一個hermes MCP給GPT的dots做直接連線
                                  你想要的記憶或是不同profile就可以在dots做統一管理了
                                  協調分配等等的工作就都交給dots就行了

                                  1 条回复 最后回复
                                  0
                                  • Tony WangT
                                    Tony WangT
                                    Tony Wang
                                    易有太极
                                    编写于 最后由 编辑
                                    #17

                                    dots需要100美元/月... 我现在用 Hermes 统一管理 GTP和muse.

                                    terryT fanweng-codeF 2 条回复 最后回复
                                    0
                                    • Tony WangT Tony Wang

                                      dots需要100美元/月... 我现在用 Hermes 统一管理 GTP和muse.

                                      terryT
                                      terryT
                                      terry
                                      易有太极
                                      编写于 最后由 编辑
                                      #18

                                      @Tony-Wang 你是对的

                                      油管:https://www.youtube.com/@抡锤者

                                      1 条回复 最后回复
                                      0
                                      • Tony WangT Tony Wang

                                        dots需要100美元/月... 我现在用 Hermes 统一管理 GTP和muse.

                                        fanweng-codeF
                                        fanweng-codeF
                                        fanweng-code
                                        体面乡绅
                                        编写于 最后由 编辑
                                        #19

                                        @Tony-Wang

                                        我一開始也是用hermes管理所有的agent
                                        要手動分配,定時記憶整理也很麻煩,obsidian或是supermemory都用過
                                        尤其讓他管理claude code+codex+DSH之後,協調跟記憶就更複雜更難維護了

                                        我嘗試改成總入口換成dots後那些記憶跟協調都不需要了
                                        一樣跟hermes只對一個agent一樣,但省心很多,後續維護都不需要

                                        Dots本身的模型夠聰明,很多事情不用講太多
                                        唯一缺點就是他不是免費使用,還是這類型最貴的(dots 100$, grok bots 30$, muse免費)

                                        1 条回复 最后回复
                                        1
                                        • Tony WangT
                                          Tony WangT
                                          Tony Wang
                                          易有太极
                                          编写于 最后由 编辑
                                          #20

                                          我完全同意, 我现在用muse的免费版, 感觉简单多了. 我相信dots应该更好. 可惜就是太贵 :(.

                                          我在考虑是不是用muse.ai 慢慢把我的hermes管起来. 不过现在还是在用hermes 管muse. 而且耦合比较松, 我让它们通过自建的留言板互相交流, 指派任务, 以及记录工作, 同步进度等...

                                          terryT 1 条回复 最后回复
                                          0

                                          你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

                                          厌倦了每次访问都刷到同样的帖子?您注册账号后,您下次访问时都将自动回到上次浏览的位置,并可选择接收新回复的通知(通过电子邮件或推送通知)。您还可以收藏帖子、为帖子点赞,以此向其他社区成员表达您的感谢。

                                          有了你的建议,这篇帖子会更精彩哦 💗

                                          注册 登录
                                          回复
                                          • 在新帖中回复
                                          登录后回复
                                          • 从旧到新
                                          • 从新到旧
                                          • 最多赞同


                                          • 登录

                                          • 登录或注册以进行搜索。
                                          • 第一个帖子
                                            最后一个帖子
                                          0
                                          • 版块
                                          • 最新
                                          • 标签
                                          • 热门
                                          • 用户
                                          • 群组