最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用Hermes Agent的profile方式來實現(xiàn)多Agent的配置指南

  發(fā)布時間:2026-04-22 15:46:04   作者:碼農的AI客棧   我要評論
本文介紹了使用HermesAgent的profile方式實現(xiàn)多Agent配置的方法,通過創(chuàng)建獨立的profile目錄,每個profile擁有獨立的配置文件、內存、會話、技能等,保證了Agent間的隔離性,文章還詳細描述了創(chuàng)建profile的過程,包括設置API密鑰、啟動網關等步驟,需要的朋友可以參考下

今天跟大家分享下如何用Hermes Agent的profile方式來實現(xiàn)多agent的配置,先來看看profile的實現(xiàn)原理。

原理

一個單獨的profile就是一個完全隔離的Hermes環(huán)境。每個配置文件都有自己的目錄,其中包含自己的config.yaml、.env、SOUL.md、內存、會話、技能、定時任務和狀態(tài)數據庫。

實現(xiàn)機制

  • 每個Profile本質上是一個獨立目錄(如 ~/.hermes/profiles/coder/)
  • 默認的Profile 就是 ~/.hermes本身

使用方式

    hermes?profile create coder ? ?# 創(chuàng)建Profile 
    coder setup ? ? ? ? ? ? ? ? # 配置API keys
    coder chat ? ? ? ? ? ? ? ?       # 開始對話
    coder gateway start ? ? ?  # 啟動該 Profile 的網關

每個Profile 自動獲得命令別名 ~/.local/bin/coder,

底層就是 hermes -p coder。

隔離保證

不同 Profile 間的隔離包括:

  • 狀態(tài)隔離 — 獨立的 state.db(記憶數據庫)
  • 會話隔離 — 獨立的 sessions/(會話歷史)
  • 網關隔離 — 獨立的 Gateway 進程 + Bot token
  • 配置隔離 — 獨立的 config.yaml、.env、SOUL.md
  • 技能隔離 — 獨立的 skills/目錄
  • 定時任務隔離 — 獨立的 cron/ 目錄

如果你有兩個 Profile 不小心用了同一個 Bot token,系統(tǒng)會自動阻止第二個 Gateway 啟動并報錯。

接下來進入實戰(zhàn)

創(chuàng)建profile

可以通過和主agent對話(比如飛書通道等)來完成操作,也可以在Hermes Agent的終端中通過命令來完成。

這里我是在終端里來創(chuàng)建的,對話內容如下:

使用Profile方式創(chuàng)建一個agent,coder : 程序員,默認使用主模型。然后引導我設置這個子agent的agents.md,soul.md文件。

創(chuàng)建profile

profile創(chuàng)建成功后,他會問我coder agent具備哪些核心能力,給我?guī)讉€選項

然后我選擇了全棧開發(fā)專家,然后他開始配置agent.md和soul.md文件。

創(chuàng)建profile_圖2

創(chuàng)建過程還是很快的,不到1分鐘,基礎配置都設置好。

創(chuàng)建profile_圖3

剛才創(chuàng)建的coder子agent的目錄已經都創(chuàng)建好,工作區(qū)域、技能、config.ymal和.env文件都是獨立的。

創(chuàng)建profile_圖4

創(chuàng)建profile_圖5

這里有一個坑,就是需要手動修改下網關的端口,之前介紹原理的時候,有講過網關是隔離的和獨立的,所以需要用跟主agent的不同的端口號;

然后我們啟動下子agent來確認是否能正常對話,命令如下:

hermes -p?coder

創(chuàng)建profile_圖6

啟動之后,讓他自我介紹下,可以看到輸出的內容就是我們剛才創(chuàng)建的coder對應的全棧開發(fā)角色了,到這里coder子agent就創(chuàng)建好了。

然后我在主agent的飛書通道里,讓主agent查下目前有幾個子agent,他告訴我有兩個子agent,一個是coder,一個是juben-rewrite,加上默認的profile(也就是他自己),一共3個獨立的agent。(juben-rewrite是之前創(chuàng)建的)

創(chuàng)建profile_圖7

配置子agent的飛書通道

首先我們要去飛書平臺創(chuàng)建一個機器人。

飛書機器人創(chuàng)建好之后,獲取AppID和App Secret就可以通過如下命令來配置了:

coder?gateway setup

配置子agent的飛書通道

選擇11 Feishu,然后按照流程輸入AppID和App Secret,配置好飛書通道。

然后就可以在飛書中跟全棧開發(fā)溝通了,安排他來完成開發(fā)任務。

配置子agent的飛書通道_圖2

你可以參考這個coder的創(chuàng)建過程,創(chuàng)建多個其他的agent,比如產品經理、代碼審核等各種員工了,也可以給不同的員工配置不同的大模型,比如編程任務的員工配置強大的大模型,日常工作的員工配置便宜點的模型。

以上就是用Hermes Agent的profile方式來實現(xiàn)多Agent的配置指南的詳細內容,更多關于Hermes Agent多Agent配置的資料請關注腳本之家其它相關文章!

相關文章

最新評論

苗栗县| 道孚县| 怀远县| 徐水县| 调兵山市| 鲜城| 迭部县| 崇文区| 盘山县| 长春市| 郯城县| 邵东县| 许昌市| 武乡县| 礼泉县| 邵武市| 四平市| 西吉县| 临桂县| 抚顺县| 崇信县| 桃园县| 巴南区| 株洲市| 黔南| 罗山县| 沈丘县| 介休市| 贞丰县| 清流县| 若尔盖县| 鄂伦春自治旗| 永春县| 定结县| 锡林浩特市| 怀仁县| 灵山县| 澳门| 汝城县| 牡丹江市| 元谋县|