前言¶
在 DeepSeek Harness(DSH)里开发智能体时,模型通常来自官方 API 或已接入的 provider。若你日常用的是 Windows 版「千问办公」(QwenWork)桌面客户端,并在本机已登录,Harness 默认并不能直接选用该客户端背后的对话模型。
dsh-qwenwork-models 由社区维护者 sanmumu-325 发布,归类为「模型推理」。它把本机已安装且由你本人登录的千问办公桌面端对话模型注册为 Harness 的一个 LLM provider,使模型选择器里出现「千问办公」分组。这是非官方的本地集成,与千问办公/阿里无隶属关系,也未获其认可或授权,仅供本人账号在自担风险的前提下自用。
这是什么¶
插件在 Harness 侧注册 provider 名称 qwenwork,读取千问办公客户端自行生成的访问凭证,代替你在 Harness 里调用该账号的模型。它不代为登录、不伪造身份、不分享或导出账号;凭证过期或授权失效时只提示你自己去恢复。若你需要官方支持、条款明确的接入方式,应使用厂商正式 API,而不是本插件。
运行环境要求 DSH >=0.2.1-rc.2(见 package.json 的 engines.dsh)。当前包版本为 1.6.0,许可证 MIT。
核心功能¶
下列能力均来自项目 README,安装前请自行对照源码与许可证。
- 将千问办公对话模型注册为 Harness provider
qwenwork。 - 多账号池:账号启用/停用/删除、会话粘性、故障切换、当前使用账号固定。
- 凭证续签:到期前自动续签(使用服务端 exchange 接口,不自动发聊天、不伪造登录)。
- 看护式保活:定时巡检,失效只标记并提示,不自动登录。
- 按模型配置:每个模型可单独开关、设置上下文窗口、设置输入类型。
- 状态展示:账号状态与积分余额(余额需该账号有查询授权)。
- 流式与用量:流式转换覆盖文本、推理、工具调用,并回传 usage。
README 记载的可用模型如下。
| 模型 | 说明 | 图片输入 |
|---|---|---|
qwen3.8-max |
Qwen 3.8 Max | 实测支持 |
qwen3.7-plus |
Qwen 3.7 Plus | 实测支持 |
glm-5.2 |
GLM 5.2 | 不支持(上游 400) |
安装与启用¶
DSH 插件通过社区目录站点展示,与 DeepSeek / 幻方无官方从属关系;安装方式以仓库 README 为准,不要用仓库名自行拼接未在文档中出现的命令。
本地包安装:
plugin_manager install_bundle target=<本包目录或已安装位置>
若插件已在市场上架,也可通过插件市场安装。插件以当前 DSH 进程权限运行,安装前应检查源码与 MIT 许可证。
Harness 侧可选配置示例(README 原文):
- id: qwenwork-models
name: '@qwenwork-tools/dsh-qwenwork-models'
config:
contextWindow: 200000 # 默认上下文窗口兜底
maxOutputTokens: 8192
说明:name 字段以你实际安装包名为准;package.json 中发布名为 @sanmumu/dsh-qwenwork-models,与 README 示例中的 @qwenwork-tools/... 可能因发布渠道不同而异,以你安装的 bundle 元数据为准。
典型用法¶
经过上面的安装与配置,按 README 给出的步骤使用:
- 启动并登录千问办公桌面端(Windows)。
- 打开任意对话 → 点右下角模型名 → 选「千问办公」→ 选具体模型(如
qwen3.8-max)。 - 打开 设置 → 千问办公模型,管理账号池、保活看护与模型设置。
对 glm-5.2,请保持输入类型只勾选文本;误勾「图片」时上游会报错。
凭证、隐私与已知限制¶
凭证与存储:
- 客户端模式:凭证仅在进程内存中使用。
- 加入账号池后:凭证与续签结果使用 Windows CurrentUser DPAPI 加密落盘,目录为
%LOCALAPPDATA%/dsh-qwenwork-models/,原子写入。 - 不打印、不导出密钥;管理接口限制本机、同源、JSON 与自定义管理头。
- 卸载插件不会自动删除账号池文件。
使用前提与风险(务必阅读 README):
- 仅限本机已安装并由你本人登录的千问办公桌面端。
- 使用客户端凭证访问服务可能违反厂商服务条款,可能导致账号受限,账号风险自负。
- 客户端更新可能导致集成失效;厂商若改变协议或增加原生安全校验,插件会明确报错而不是绕过。
已知限制:
- 凭证有效期由服务端决定(约 2 小时),插件靠持续续签维持可用;关闭 Harness 超过有效期后需重新登录/导入。
- 网页登录链路有模拟流程与安全回归测试,尚未覆盖所有真实环境。
实现上插件不 import @deepseek-ai/dsh-llm(link: 安装解析不到 app.asar 内包),采用同构适配器对象对接 Harness。
结尾¶
dsh-qwenwork-models 的价值在于:在合规自担的前提下,把已登录的千问办公桌面对话模型纳入 DSH 模型选择器,并支持多账号池、续签与看护等运维向能力。查阅概览与安装说明可访问插件目录页 skillhub.cn/plugins/sanmumu-325/dsh-qwenwork-models;源码与完整文档见 GitHub 仓库。