dockyard-dsh:DeepSeek Harness 的 macOS 账号池与原生 provider 插件

aitabby/dockyard-dsh

模型与推理已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

为 DeepSeek Harness 提供 macOS 原生账号池与多模型 provider 接入的 DSH plugin。

把多个官方 OAuth 或官方客户端会话接入 DeepSeek Harness,提供统一的账号池、模型目录、额度状态和 provider-native 请求入口,无需另起代理网关。

install
dsh plugin --profile web add github:aitabby/dockyard-dsh
分类
模型与推理
平台
DSH-Plugin
作者
aitabby
分发方式
插件

dockyard-dsh 核心特性

统一账号池管理多 provider OAuth 登录实时模型与额度读取多种账号池策略macOS 原生集成

dockyard-dsh 仓库信息

aitabby
发布者
aitabby
仓库
aitabby/dockyard-dsh
72
Star
7
Fork
0
Watch
1
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-18 04:19:56
仓库创建时间2026-08-16 07:16:02
主题
account-pooldeepseek-harnessdsh-pluginmacosoauth
默认分支main

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):

bash
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 上自行构建:

bash
./apps/macos/build-dmg.sh

DMG 内置 Node.js、DSH CLI、完整 web profile 和 Dockyard 插件,OAuth 授权页交给系统默认浏览器打开,当前构建包含 Apple Silicon 和 Intel 两个架构。

Dockyard DSH 如何从源码安装和测试?

如需本地修改,可克隆仓库后安装:

bash
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。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题