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 后续版本),从 华为双平台 卡片完成同步后再选模型。

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

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

小夜