DSH Huawei Connect:把碼道與果辦模型接進 DeepSeek Harness

前言

在 DeepSeek Harness(DSH)裏做智能體或對話開發時,模型來源往往分散:各平臺有自己的桌面客戶端、登錄方式和 API 形態。若要在 DSH 的模型選擇器裏統一選用華爲側能力,通常得自己維護令牌、積分和請求頭,還要避免上游按「非官方客戶端」指紋拒連。

下面介紹的 DSH Huawei Connect(npm 包名 dsh-huawei-connect,維護者 wang111928)面向同一痛點:把華爲 碼道 CodeArts(編碼)與 果辦 OfficeAce(辦公)兩套已登錄賬號裏的模型,以插件形式掛到 DSH 上,在設置裏同步登錄態、看積分、勾選模型,並按官方客戶端形態發請求。

這是什麼

插件分類爲「模型推理」。一句話定位:在 DSH 中同時暴露 codearts 與 officeace 兩條模型路由,複用你已在碼道桌面端 / dsh-codearts 或 Windows 果辦客戶端裏的登錄態,不必在插件裏再填一套賬號密碼。

社區目錄頁:https://www.skillhub.cn/plugins/wang111928/dsh-huawei-connect
源碼與說明:https://github.com/wang111928/dsh-huawei-connect
許可證:MIT(資料原文)。

核心功能

以下能力均來自插件 README,安裝後可在 設置 → 插件 → 華爲雙平臺 中操作。

  • 兩個平臺、兩條路由 —— 碼道與果辦各自出現在模型選擇器,可只用其一,也可兩者同用。
  • 積分餘量 —— 卡片按平臺分別顯示賬號剩餘積分。
  • 模型勾選 —— 按平臺勾選可用模型,寫回宿主 settings,選擇器實時生效;整欄不勾表示該平臺不設限制。
  • 登錄態自動發現 —— 碼道複用 dsh-codearts 賬號;果辦讀取 Windows 憑據管理器。兩者只讀,不要求在插件內重複登錄。
  • 請求僞裝 —— 按官方客戶端形態構造請求,降低被上游按渠道指紋拒絕的概率。
  • 自動續期 —— 碼道安全令牌到期前自動刷新;上游不可達時回退到上一次成功的積分快照。
  • 模型黑名單 —— 上游列出但實際不可達(403/404)的模型會自動從選擇器移除。

安裝與啓用

宿主版本須滿足插件 engines.dsh:>=0.1.7-rc.1 <0.3.0-0;Node.js 爲 ^22.19.0 || >=24.0.0。區間外的 DSH 會拒絕安裝。

從 npm 安裝(README 給出的當前示例版本爲 1.3.4):

dsh plugin --profile <你的 profile> add dsh-huawei-connect@1.3.4

也可從 GitHub tag 或本地壓縮包安裝(與 npm 同版本 spec 即可):

dsh plugin --profile <你的 profile> add github:wang111928/dsh-huawei-connect#v1.3.4
dsh plugin --profile <你的 profile> add file:/絕對路徑/dsh-huawei-connect-1.3.4.tgz

DSH Desktop 用戶可在 設置 → 插件 的「從 Git / GitHub 安裝」或「從本地壓縮包安裝」中填入上述 spec。

前置要求(摘要)

  • 碼道:曾用碼道桌面端或 dsh-codearts 登錄過一次;跨平臺可用。
  • 果辦:需在 Windows 上運行 DSH 桌面端並保持果辦已登錄(積分接口依賴本機會話;憑據來自 Windows 憑據管理器)。

裝好後進入 設置 → 插件 → 華爲雙平臺,登錄或同步任一平臺,即可在模型選擇器裏挑選對應模型。

插件以當前 DSH 進程權限運行;安裝前建議自行查看倉庫源碼與 MIT 許可證,確認符合你的環境與安全策略。

典型用法

README 中的可復現步驟如下。

  1. 設置 → 插件 → 華爲雙平臺 → 同步登錄態。
  2. 在卡片上確認各平臺賬號、積分餘量、模型數量。
  3. 新建對話,在模型選擇器中選擇「碼道 CodeArts」或「果辦 OfficeAce」下的具體模型。
  4. 若只想暴露部分模型:在卡片中取消勾選其它項,再點 保存選擇。

適用場景與注意

適合誰

  • 已在華爲碼道或果辦側有可用賬號,希望把同一套模型與積分視圖搬進 DSH,而不是單獨維護 OpenAI 兼容網關。
  • 需要在 DSH 裏與官方客戶端「同形態」訪問上游,減少渠道校驗帶來的失敗。

已知限制(務必閱讀)

  • 碼道請求使用 SDK-HMAC-SHA256 簽名。若本機存在會重寫請求體的轉發層(如 billion-context),需原樣放行簽名體,例如在配置中使用 {"resign":{"sdk-hmac-sha256":{"passthrough":true}}},或設置環境變量 BILI_RESIGN_PASSTHROUGH=1,否則對話回合可能全部失敗。
  • 碼道每賬號最多 3 個併發會話,約 1 分鐘後釋放;可在插件卡片再登錄一個賬號以提高併發上限。
  • 果辦積分相關接口要求本機會話:需保持果辦客戶端開啓並處於登錄狀態。

DSH 生態強調「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。本文事實以倉庫 README 與 package 元數據爲準。

結尾

DSH Huawei Connect 把碼道 CodeArts 與果辦 OfficeAce 收斂到 DSH 的一處配置面:同步登錄態、看積分、勾選模型,並用官方客戶端同形態請求訪問上游。若你的主力環境已在這兩個華爲客戶端上登錄,可按上文命令安裝 1.3.4(或 README 後續版本),從 華爲雙平臺 卡片完成同步後再選模型。

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

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

小夜