前言¶
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 許可證。
典型用法¶
- 按上一節安裝並重啓 DSH。
- 設置 → 千問辦公 完成設備碼登錄。
- 按需設置各模型的上下文長度,或保持「自動」;需要時在設置頁「刷新」額度信息。
- 在模型選擇器中選擇「千問辦公」分組下的模型(日常對話可用標準 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。