dockyard-dsh:DeepSeek Harness 的 macOS 账号池与原生 provider 插件
aitabby/dockyard-dsh
为 DeepSeek Harness 提供 macOS 原生账号池与多模型 provider 接入的 DSH plugin。
把多个官方 OAuth 或官方客户端会话接入 DeepSeek Harness,提供统一的账号池、模型目录、额度状态和 provider-native 请求入口,无需另起代理网关。
dsh plugin --profile web add github:aitabby/dockyard-dsh- 分类
- 模型与推理
- 平台
- DSH-Plugin
- 作者
- aitabby
- 分发方式
- 插件
dockyard-dsh 核心特性
dockyard-dsh 仓库信息

dockyard-dsh 仓库简介
Dockyard DSH 是 DeepSeek Harness(DSH)的 macOS 专用账号池与原生 provider 插件(DSH plugin),由 AITabby 维护,采用 MIT 协议,当前为开发者预览版。它把多个官方 OAuth 或官方客户端会话接入 DSH,提供统一的账号池、模型目录、额度状态和 provider-native 请求入口,无需另起代理网关,也不把 provider 逻辑塞进 DSH 核心。核心能力包括:通过 /dockyard 命令管理账号和 provider,点击“登录添加账号”直接打开官方浏览器授权页,扫描本机已有官方登录态,支持手动选择、sticky session、round-robin 和 failover 账号池策略,并读取 provider 返回的实时模型目录、推理档位、套餐和额度窗口。
Dockyard DSH 这个 DSH plugin 支持哪些 provider 模块?
当前包含 Codex(官方浏览器 OAuth、CLI fallback 和原生 Responses 请求链路)、Antigravity(Google 官方浏览器 OAuth、官方本机会话、实时模型目录、额度/credits 和原生 Gemini SSE 请求链路)、Grok(xAI 官方浏览器 OAuth、CLI fallback、实时模型目录、官方 Build credits 周期和 provider-native streaming 请求,额度读取使用官方 /billing?format=credits)、Claude(官方浏览器 OAuth,支持带 state 的手动回调地址/授权码、CLI fallback 与原生请求适配)以及 Cursor(官方浏览器登录轮询、CLI fallback 与原生请求适配)。如果对应的官方客户端、CLI 或 OAuth 源未安装或未登录,Dockyard 会返回明确的 unavailable/degraded 状态,不会用硬编码数据伪造结果。
Dockyard DSH 怎么安装到 DeepSeek Harness 的 Web profile?
安装前需先安装 DSH CLI(要求 Node 22.19+ 的 22.x 或 Node 24+)和 pnpm,然后直接添加到 web profile(不要新建空 profile,否则不会启动 Web GUI):
npm install --global @deepseek-ai/dsh
npm install --global pnpm
dsh plugin --profile web add github:AITabby/dockyard-dsh
dsh web
默认访问 http://127.0.0.1:3080,可用 dsh web --dump-config 检查组合配置。如需固定版本,可 pin 到已验证的 commit(如 github:AITabby/dockyard-dsh#<commit-sha>)。仓库已提交可运行的 host/client bundle,GitHub 直装无需额外 allowBuilds 配置。
Dockyard DSH 支持哪些平台和原生能力?
当前发布版本仅支持 macOS,Windows EXE 正在开发中。macOS 完整功能依赖 Keychain 凭据存储、Swift helper、浏览器 OAuth(PKCE、state 校验、loopback/manual-code 回调)以及扫描 Cursor、Antigravity 等官方桌面端或 CLI 会话状态。若不想手动安装 Node.js、pnpm 或 DSH,可直接下载 macOS 通用 DMG(内置完整运行时,双击即用),也可在 Mac 上自行构建:
./apps/macos/build-dmg.sh
DMG 内置 Node.js、DSH CLI、完整 web profile 和 Dockyard 插件,OAuth 授权页交给系统默认浏览器打开,当前构建包含 Apple Silicon 和 Intel 两个架构。
Dockyard DSH 如何从源码安装和测试?
如需本地修改,可克隆仓库后安装:
git clone https://github.com/AITabby/dockyard-dsh.git
cd dockyard-dsh
npm install
npm test # 可选:验证环境
npm run build # 修改 source 或 bundle 过期时需要
dsh plugin --profile web add .
dsh web
要隔离测试,可使用 DSH_HOME 环境变量指定独立目录,不影响默认 DSH home。