dsh-qwenwork-connector:在 DSH 裏直連千問辦公模型

前言

DeepSeek Harness(DSH)通過 provider 插件接入各家模型。千問辦公(QwenWork)沒有公開 API,常見做法是在本機安裝千問辦公桌面版,再掛 magpie 做轉發——能跑通,但要常駐兩個額外程序,還要處理崩潰和掉線。

下面介紹社區插件 dsh-qwenwork-connector(維護者 REALOIYO):把登錄握手和請求協議實現在插件內部,作爲普通 provider 註冊進 DSH,自帶設備碼登錄、直連官方接口,不需要桌面客戶端,也不需要額外網關進程。前提是你已購買千問辦公套餐。插件分類爲模型推理,當前 npm 包版本 0.1.0,許可證 MIT;倉庫在 GitHub 上星標較少,使用前建議自行閱讀源碼與許可。

這是什麼

dsh-qwenwork-connector 是千問辦公模型接入 DSH 的 provider 插件。憑據保存在 ~/.dsh-qwenwork-connect/accounts.json(刻意不在 DSH 配置目錄),切換 profile 或重裝插件一般不會丟登錄態。請求只發往千問辦公服務端;README 明確這是非官方實現,協議可能變更,存在違反服務條款的理論風險,是否使用責任自負。

核心功能

登錄與賬號

在 DSH 設置 → 千問辦公 點「登錄」。插件給出鏈接,瀏覽器打開並完成千問辦公賬號授權;插件在後臺輪詢設備碼,通常幾秒完成。同一頁面可「移除」退出登錄。登錄失效時 README 建議先移除再重新登錄;失敗時舊記錄會保留,成功後才覆蓋。

模型與計費倍率

模型 倍率 上下文上限 視覺 思考
標準(flash) 0.1× 1M ✅ ✅
高級(pro) 1× 1M ✅ ✅
Qwen3.8-Max 1.8× 1M ✅ ✅

倍率相對標準價,0.1× 即一折。三個模型均支持 200K / 400K / 1M 三檔上下文,可在設置頁按模型單獨指定,或留「自動」由插件按消息大小選最省一檔。

需要留意的限制(均來自 README):

  • 僅圖片輸入,千問辦公目前不對外開放圖像生成。
  • 上游未聲明 reasoning_effort 檔位,選擇器不會出現強度菜單;插件仍帶 enable_thinking: true,不傳 reasoning_effort。
  • 額度不會自動刷新,需在設置頁手動點「刷新」拉取剩餘額度、套餐與續費日;模型清單的倍率、視覺、思考能力實時讀自上游。

與 DSH 的協作

服務端排隊時,插件內部最多等兩輪(每輪 ≤20s)後重試;仍失敗則拋 MODEL_POOL_BUSY,由 DSH 按 providerRetryPolicy() 繼續重試。插件只註冊自己的 provider,加載失敗時 DSH 仍可啓動,只是少一個模型來源。

運行環境(package.json):Node ^22.19.0 || >=24.0.0,DSH >=0.2.0-rc.1 <0.3.0-0。

安裝與啓用

倉庫 lib/ 已隨發行內容提供,一般無需自行編譯。若修改過 src/,需 npm run build 生成 lib/ 後重裝——DSH 會把插件複製進 profile,不是軟鏈。

從 npm 安裝(README 註明發佈後可用):

dsh plugin --profile desktop add dsh-qwenwork-connector

本地目錄安裝:在 設置 → 插件 頁面點「安裝」並選擇插件目錄;若目錄已在本地,也可執行(路徑按你的實際目錄替換):

dsh plugin --profile desktop add "file:/path/to/dsh-qwenwork-connector"

裝完重啓 DSH,模型選擇器裏會出現「千問辦公」分組。

插件以當前 DSH 進程權限運行,安裝前請檢查 GitHub 倉庫 源碼與 MIT 許可證。

典型用法

  1. 按上一節安裝並重啓 DSH。
  2. 設置 → 千問辦公 完成設備碼登錄。
  3. 按需設置各模型的上下文長度,或保持「自動」;需要時在設置頁「刷新」額度信息。
  4. 在模型選擇器中選擇「千問辦公」分組下的模型(日常對話可用標準 flash,長上下文或更重推理再換 pro / Qwen3.8-Max)。

無單獨 CLI 對話示例;用法即 DSH 內選模型、正常對話與工具調用(插件 normaliseTool() 同時支持 DSH 扁平 tool 定義與 OpenAI 包裝格式)。

適用場景與注意

適合:已在千問辦公付費、希望在 DSH 裏統一選模型、又不想維護桌面客戶端 + magpie 鏈路的開發者。

不適合或需知:未購買套餐無法使用;依賴非公開協議,上游變更可能導致插件失效;額度耗盡需到官網充值或等續費;響應慢多爲千問辦公側排隊,不一定是本地問題。

社區插件目錄站點 skillhub.cn 與 DeepSeek / 幻方無官方從屬關係,DSH 生態是「一切皆插件」的獨立社區形態。

結尾

dsh-qwenwork-connector 把千問辦公以 provider 形式接進 DSH:設備碼登錄、直連、無額外進程。安裝、登錄與模型檔位以 README 爲準;問題可提交 GitHub Issues。

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

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

小夜