dsh-bigmodel-catalog:讓 DeepSeek Harness 用上智譜 GLM Coding Plan 與 glm-5.3

前言

用 DeepSeek Harness(DSH)做智能體開發,繞不開模型清單這件事:想在模型選擇器裏直接選某個模型,前提是有插件把它的描述、端點和憑據都接好。如果你手上是智譜 GLM Coding Plan 會員或 BigModel 賬號,這些模型默認並不在 DSH 可選清單裏,尤其缺少 1M 上下文的 glm-5.3。

下面介紹的 opensaozi/dsh-bigmodel-catalog 解決的就是這個問題:把智譜 BigModel / GLM Coding Plan 作爲模型清單插件接入 DSH。

這是什麼

opensaozi/dsh-bigmodel-catalog 是一個 DSH 模型清單插件,由 OpenSaozi 維護,MIT 許可證,npm 包名爲 @deepseek-ai/dsh-model-catalog-bigmodel(版本 0.1.0-rc.5,private 包)。

安裝後它會解鎖 glm-5.3(1,000,000 token 上下文上限、128K 最大輸出),同時支持 glm-4.5、glm-4.6、glm-5。它連接的是智譜面向開發者的 Coding PaaS 端點 https://open.bigmodel.cn/api/coding/paas/v4/models

DSH 的理念是「一切皆插件」,模型清單同樣如此。需要說明:這是社區集成,與 Zhipu AI、BigModel、DeepSeek 或 pi-ai 均無關聯且未獲其背書。

核心功能

  • 解鎖 1M 上下文:模型選擇器中可直接選擇 glm-5.3,上下文上限 1,000,000 token,最大輸出 128K。
  • 面向 Coding Plan:連接 Coding PaaS 端點,支持的模型包括 glm-5.3、glm-4.5、glm-4.6、glm-5。
  • 即時對賬目錄(Live Reconciled):結合端點即時發現,同時保留已驗證例外,維持對 glm-5.3 的支持。
  • 獨立 Provider 路由:插件註冊自有 zai 適配器,僅複用導出的 PiAiAdapter 做消息與流轉換,不依賴 llm-pi-ai 的 provider 配置或目錄接縫。zai 路由的目錄、即時過濾、憑據解析、適配器註冊全部由本包承擔。
  • 憑據安全隔離:每次請求通過 Harness credential service 解析 BIGMODEL_API_KEY,密鑰不寫入 Cordis 配置或日誌。
  • 免構建安裝:倉庫含 dsh.bundle 補丁與預構建運行時產物,安裝後無需本地構建步驟。

目錄如何對賬

兩點需要知道:

1、Coding Plan Models 端點目前不返回可直接調用的 glm-5.3,這個 id 是明確標註的已驗證例外。

2、端點只提供模型 id,不含完整能力元數據。上下文與輸出容量來自經審覈的描述表,並由包測試鎖定。

刷新時機:掛載時運行一次;BIGMODEL_API_KEY 對應的託管憑據變更時再次運行。刷新失敗時保留已維護的目錄並記錄錯誤。

另外,插件本身不添加任何請求內容——它只控制哪些 BigModel 描述(如 glm-5.3)可供選擇,請求轉換由導出的 PiAiAdapter 負責。因此對 token 化與 KV Cache 沒有直接影響;更換模型可能影響 provider 側的緩存資格。

安裝與啓用

先在 Harness 憑據服務中準備好名爲 BIGMODEL_API_KEY 的憑據,再把經過審覈的 revision 安裝到指定 profile:

dsh plugin --profile <profile> add github:OpenSaozi/dsh-bigmodel-catalog#<commit-sha>

倉庫自帶 dsh.bundle 補丁與預構建運行時產物,這一步之後不需要本地構建。

安裝後的配置

安裝後 bundle 會貢獻如下 Cordis 配置:

- id: model-catalog-bigmodel
  name: '@deepseek-ai/dsh-model-catalog-bigmodel'
  config:
    apiKeyEnv: BIGMODEL_API_KEY
    baseURL: https://open.bigmodel.cn/api/coding/paas/v4
    displayName: BigModel

部署時可以按需覆蓋兩項:

  • baseURL:指向其他 Coding Plan 端點;
  • apiKeyEnv:指向其他憑據引用。

適用場景與注意

適合的場景:持有智譜 GLM Coding Plan 會員或 BigModel 賬號,需要分析大型代碼庫、處理長文檔或進行高強度代碼生成的開發者。

注意事項:

  • 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證(MIT)。
  • 刷新失敗不會清空目錄,會保留已維護的目錄並記錄錯誤。
  • 插件對 token 化與 KV Cache 無直接影響,但更換模型可能改變 provider 側的緩存資格。

小結

這個插件做的事很集中:把智譜 Coding Plan 的模型接進 DSH 的模型選擇器,重點解鎖 1M 上下文的 glm-5.3,同時把憑據隔離、目錄對賬、獨立路由處理妥當。如果你已經在用智譜的 Coding Plan,安裝後即可在 DSH 裏選用這些模型。

倉庫地址:https://github.com/OpenSaozi/dsh-bigmodel-catalog

社區目錄收錄頁:https://www.skillhub.cn/plugins/OpenSaozi/dsh-bigmodel-catalog (該地址來自線索,未在倉庫資料中直接覈實)

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

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

小夜