dsh-codearts-auth
在终端中运行以下命令:
dsh plugin install anye-99/dsh-codearts-auth
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install anye-99/dsh-codearts-auth,或按 README 从 https://github.com/anye-99/dsh-codearts-auth 以 git 仓库方式安装并构建。
插件介绍
在 DeepSeek Harness 里要用华为云 CodeArts 或其它国内/国际 IDE 附带的模型后端,难点往往不在「会不会调 API」,而在登录链路、凭据过期和各家协议差异。本插件把 CodeArts 默认的新式 IAM OAuth(授权页 → 本地回调 → STS 换票)接到 DSH 凭据体系里,到期前静默续期,旧 ticket 流程仍可显式回退;登录与刷新统一在 Jet Hub 的 CodeArts 面板完成,不再依赖已移除的斜杠命令。
核心能力分两层:一是账号池式凭据管理——每个账号独立 ref,请求前解析最新 AK/SK/SecurityToken,过期则先刷再签名;二是 LLM 路由——除 CodeArts 的 OpenAI 兼容端点(SDK-HMAC 签名、远端模型目录合并)外,还注册十余个互不覆盖的 provider(如腾讯 CodeBuddy / WorkBuddy、Qoder、Loomy、MiniMax Code、Antigravity 等),使同一套 Harness 会话能切换不同产品后端。各面板普遍支持积分检测、每日领取或余额展示(因平台而异),以及「显示列表」按模型开关对话框选项;部分 provider 支持多账号池、限流或策略拦截时的自动换号。
适合已经在用 CodeArts Agent IDE 或希望在 DSH 里集中管理多家「带登录态的 coding 助手 / 模型网关」的用户:日常在 Jet Hub 登录一次、交给续期调度即可;需要对比模型、控成本或养多个账号池时,也能在同一插件里完成,而不必为每家单独写脚本或手工粘贴 token(个别平台如 TeleAgent 仍要求手动粘贴回调,README 有说明)。
使用场景
- 在 DSH 中调用华为云 CodeArts 后端模型,需要 OAuth 登录与到期前自动续期
- 同时接入 CodeBuddy、Qoder、MiniMax 等多家 IDE 附带模型,希望统一凭据与 provider 切换
- 维护多个平台账号池,在限流或策略拦截时自动换号并控制对话框可见模型
适合人员
- 日常使用 CodeArts Agent IDE 或华为云 AI 能力的开发者
- 在 DeepSeek Harness 里聚合多家国内 coding 助手与模型网关的用户
- 需要多账号、积分签到与模型成本可见性的进阶 DSH 用户