hermeslike-moa:DSH 的 Hermes 風格 MoA 請求聚合器

前言

DSH 的插件生態允許把一次 LLM 調用擴展爲更細的請求流水線。hermeslike-moa 是 beimianism 維護的 DSH 插件,許可證爲 MIT。它爲 DSH 的 LLM 調用注入“路由器 → 多路參考顧問 → 聚合器流式輸出”的 Hermes 風格 Mixture-of-Agents(MoA)請求聚合流程,並加入雙通道故障切換與 V4P 三重閘門費用防護。

這是什麼

hermeslike-moa 註冊 dsh-llm LlmAdapter,provider 路由爲 deepseek-moa;配置 OpenCode Go key 時追加 go-moa。

模型選擇器提供三個模型選項:

  • deepseek-v4-mix:強制完整 MoA 流水線,包括路由器、參考顧問 ×N、聚合器、流式輸出。
  • deepseek-v4-pro:直連 V4 Pro。
  • deepseek-v4-flash:直連 V4 Flash。

未知模型 id 按 flash 直連處理,避免靜默觸發昂貴 MoA。

核心功能

MoA 流水線

參考顧問並行執行,復刻 Hermes 顧問視圖:工具調用/結果摺疊爲純文本、head+tail 裁剪、不發出 tool-role 消息、末尾追加合成 user 判斷指令。

脫敏與上下文裁剪

插件提供集中式密鑰形狀與 email/電話正則脫敏。上下文裁剪會估算 token 預算,從最舊幀丟棄,保持 user-first,並保留尾部合成指令。

雙通道故障切換

插件支持 official 與 go 雙通道。Go 優先整套流水線,連續 3 次失敗自動切官方整套。

費用防護

V4P 三重閘門包括預算倍數、窗口內次數上限、最小間隔。閘門攔截時可降級 Flash;fallbackToFlash 默認爲 true 時降級 V4F。

插件使用 dsh-llm 分離式 TokenUsage 與滾動窗口成本覈算。

設置頁

插件在 web 系統設置頁半渲染,字段懸停提示與 key 健康診斷。設置項變更即時生效,無需重啓。

安裝與啓用

1、安裝:

dsh plugin --profile web add github:beimianism/Hermeslike-Mixagent-MoA

bundle 安裝進入 profile layer stack,重啓 web 生效。

2、本地開發安裝:

dsh plugin --profile web add /path/to/hermeslike-moa

/path/to/hermeslike-moa 是佔位路徑,需替換爲實際路徑。

3、公開 @deepseek-ai/* 與 cordis 依賴刻意不聲明,由 profile 的 pnpm closure 注入。

典型用法

1、選擇模型

選擇 deepseek-v4-mix 走完整 MoA 流水線;選擇 deepseek-v4-pro 直連 V4 Pro;選擇 deepseek-v4-flash 直連 V4 Flash。

2、配置 MoA 參數

在設置頁「設置 → Hermeslike MoA」啓用/停用 MoA 聚合,並配置參考顧問數量、參考溫度、聚合模型、思考強度、參考扇出節奏、顯示進度、優先 Go 通道。

3、配置 API key

API key 可直接填寫 DeepSeek API key 與 OpenCode Go API key;留空則回退 apiKeyEnv/goApiKeyEnv 環境變量引用。

key 字段值存本地 settings.yaml,不回顯,wire 上剝離。官方 key 缺失導致請求 401;Go key 缺失僅禁用 Go 通道。

4、配置 V4P 閘門

配置 V4P 閘門:預算倍數、窗口次數上限、最小間隔、閘門攔截時降級 Flash。

5、配置組合 base 層

在 cordis.patch.yml 插件行 config 中設置組合 base 層默認值,用戶設置優先。設置文檔存放在 settings 文檔的 hermeslike-moa: 分節。

適用場景與注意

下面這些場景比較匹配:

  • 希望把 DSH 的 LLM 調用擴展爲多路參考、再聚合輸出。
  • 需要 official 與 go 雙通道,並按失敗次數切換整套鏈路。
  • 需要限制 V4P 調用次數、預算和間隔,避免無意觸發高成本路徑。

插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。許可證爲 MIT。目錄頁爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。

鏈接

目錄頁:https://www.skillhub.cn/plugins/beimianism/Hermeslike-Mixagent-MoA

GitHub:https://github.com/beimianism/Hermeslike-Mixagent-MoA

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜