前言¶
在 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 中的可复现步骤如下。
- 设置 → 插件 → 华为双平台 → 同步登录态。
- 在卡片上确认各平台账号、积分余量、模型数量。
- 新建对话,在模型选择器中选择「码道 CodeArts」或「果办 OfficeAce」下的具体模型。
- 若只想暴露部分模型:在卡片中取消勾选其它项,再点 保存选择。
适用场景与注意¶
适合谁
- 已在华为码道或果办侧有可用账号,希望把同一套模型与积分视图搬进 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 后续版本),从 华为双平台 卡片完成同步后再选模型。