MIT 协议、macOS 优先的原生 dsh bundle/plugin,将 Codex、Antigravity、Grok、Claude 和 Cursor 账号合并到一个账号池中,提供实时模型目录与额度视图。目前为开发者预览版(v0.1.1),提供一行命令安装器和自包含通用 DMG。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-08-28
许可证
MIT
01它能帮你完成什么?
在 DeepSeek Harness 中将 Codex、Antigravity、Grok、Claude 和 Cursor 账号统一管理为一个账号池
一个共享账号池、实时模型目录、额度视图和 provider 原生请求链路,通过 DSH 的 `/dockyard` 命令面板操作——无需第二个代理网关
macOS 上使用 DeepSeek Harness (dsh) 的用户,运行多个官方 provider 账号,需要原生浏览器 OAuth 接入、本地会话扫描和账号池策略
无需手动安装 Node.js、pnpm 或 DSH 即可运行自包含的 Dockyard 环境
一个内嵌 Node.js、DSH CLI、完整 `web` 配置和 Dockyard 插件的 macOS 通用 DMG——双击即可启动
更喜欢独立应用而非手动 CLI/插件安装的 macOS 用户
02如何接入 DeepSeek Harness?
前置条件
- 需要 Node.js——用于一行命令安装器 `npx -y @dockyard-dsh/install@latest`(或使用自包含 DMG 完全跳过 Node.js、pnpm 和 DSH)
- DSH CLI(`dsh`)与 pnpm——README 要求向现有配置安装源码插件时先安装 DSH CLI 并确认 `dsh` 命令可用;当前 bundle 已验证兼容 `@deepseek-ai/dsh@0.1.1-rc.2`
- macOS——已发布构建是仅限 macOS 的开发者预览版(Windows EXE 已构建但尚未上传/验证)
安装步骤
- 01
一行命令安装:在终端运行 `npx -y @dockyard-dsh/install@latest`(或交给 agent 执行)——它会检查 DSH 和 pnpm,然后将预构建的 Dockyard host/client bundle 安装到默认 `web` 配置;之后重启 DSH Web。
$ npx -y @dockyard-dsh/install@latest
- 02
或者将源码插件安装到内置的 `web` 配置:`dsh plugin --profile web add github:AITabby/dockyard-dsh`,然后运行 `dsh web`(如需 GUI,请勿创建空的自定义配置)。为保证可复现安装,可固定已验证的提交:`dsh plugin --profile web add github:AITabby/dockyard-dsh#<commit-sha>`。
$ dsh plugin --profile web add github:AITabby/dockyard-dsh
- 03
或者完全跳过手动安装:下载 macOS 自包含通用 DMG,它内嵌 Node.js、DSH CLI、完整 `web` 配置和 Dockyard 插件——双击即可运行。
验证接入成功
- 使用 `dsh web --dump-config` 检查组合后的配置(默认地址为 `http://127.0.0.1:3080`)。
- 在 DSH 内运行 `/dockyard status`(以及 `/dockyard models <provider>`)检查实时账号与模型状态。
03DSH 适配与能力边界
原生 DSH bundle/plugin,通过官方 `dsh plugin` 命令安装(如 `dsh plugin --profile web add github:AITabby/dockyard-dsh`);在 DSH web 配置(profile)内运行共享的 Dockyard runtime——包含 DSH bundle、LLM 适配器、命令与客户端 UI
统一账号池与 provider 原生请求链路
来自官方 OAuth / 官方客户端的账号与会话(Codex、Antigravity、Grok、Claude、Cursor)→DeepSeek Harness 内的一个共享账号池、模型目录、额度视图与 provider 原生请求链路
/dockyard 命令面板
status、scan、add、login、refresh、models、policy、use、remove 等命令→在运行中的 DSH 配置内管理 provider 和账号
官方浏览器 OAuth 接入,附 CLI 回退
从“登录/添加账号”打开的各 provider 官方浏览器授权页→安全导入账号池的已完成会话,并保留 CLI 回退以保证兼容性
浏览器 OAuth 刷新令牌持久化存储在安全凭据存储中;macOS 默认使用 Keychain账号池选择策略
手动、sticky-session、round-robin 或 failover 策略选择→按策略进行账号选择
实时 provider 元数据
provider 的实时响应→模型目录、推理档位、套餐与额度窗口
缺失值保持为 `unknown`/`null`扫描本机已有的登录状态
本机上已有的官方桌面端 / CLI 会话状态→发现可无需重新认证即可添加的账号
扫描与添加新账号是独立操作;已有账号绝不会被 Add 静默重复导入
04适合谁?何时不该用?
适合
- macOS 上使用 DeepSeek Harness (dsh) 的用户,运行多个官方 provider 账号,需要原生浏览器 OAuth 接入、本地会话扫描和账号池策略
- 更喜欢独立应用而非手动 CLI/插件安装的 macOS 用户
不适合
- 已发布构建是仅限 macOS 的开发者预览版,使用本地临时签名;macOS 集成依赖原生行为(Keychain + Swift helper、DSH GUI 打开浏览器 OAuth)。部分 provider 的 CLI 扫描/兼容回退仍需要对应的 provider CLI,Antigravity 的浏览器 OAuth 仍需要官方 OAuth 客户端配置。
- Antigravity 浏览器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 和 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET` 环境变量——仓库不内置 OAuth 凭据。未设置时,可通过 Scan 或 CLI 回退使用现有的本地/CLI 会话。
- Windows EXE 已构建但仍在上传和验证中;在发布产物可用并通过验证之前,请勿用于生产环境。
05兼容性、维护与安全提示
- 已发布构建是仅限 macOS 的开发者预览版,使用本地临时签名;macOS 集成依赖原生行为(Keychain + Swift helper、DSH GUI 打开浏览器 OAuth)。部分 provider 的 CLI 扫描/兼容回退仍需要对应的 provider CLI,Antigravity 的浏览器 OAuth 仍需要官方 OAuth 客户端配置。
- Antigravity 浏览器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 和 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET` 环境变量——仓库不内置 OAuth 凭据。未设置时,可通过 Scan 或 CLI 回退使用现有的本地/CLI 会话。
- DeepSeek Harness 仍是开发者预览版,可能引入破坏性变更;当前 bundle 已验证兼容 `@deepseek-ai/dsh@0.1.1-rc.2`。升级前请备份现有 DSH_HOME,并使用隔离的 DSH_HOME 验证。
- Windows EXE 已构建但仍在上传和验证中;在发布产物可用并通过验证之前,请勿用于生产环境。
MIT · developer preview (latest release v0.1.1, 2026-08-17)
06常见问题
如何将 Dockyard DSH 安装到 DeepSeek Harness?
如果已安装 Node.js,运行一行命令安装器 `npx -y @dockyard-dsh/install@latest`——它会检查 DSH 和 pnpm,然后将预构建的 Dockyard host/client bundle 安装到默认 `web` 配置;之后重启 DSH Web。或者直接用 `dsh plugin --profile web add github:AITabby/dockyard-dsh` 添加源码插件,然后运行 `dsh web`。
需要第二个代理网关吗?
不需要。Dockyard DSH 是原生 DSH bundle/plugin——README 明确说明它“不需要第二个代理网关,也不会把 provider 相关的分支塞进 DSH 核心”。它通过官方 `dsh plugin` 命令安装,而不是作为独立网关运行。
支持哪些 provider?
Codex、Antigravity、Grok、Claude 和 Cursor——均支持官方浏览器 OAuth、CLI 回退和原生请求通道。当官方客户端、CLI 或 OAuth 来源缺失或未登录时,Dockyard 会返回明确的不可用/降级状态,而不会伪造账号、模型、版本、套餐或额度。
如何添加或导入账号?
新账号使用 `/dockyard login <provider>` 打开该 provider 的官方浏览器 OAuth。导入已有本地会话则使用 `/dockyard scan <provider>` 后再执行 `/dockyard add <provider>`,然后用 `/dockyard status` 和 `/dockyard models <provider>` 检查状态。
支持哪些平台?
macOS 是已发布平台——提供自包含通用 DMG,macOS 集成依赖原生行为(Keychain、DSH GUI 打开浏览器 OAuth)。Windows EXE 已构建但仍在上传和验证中;README 表示在发布产物可用并通过验证之前不要用于生产。注意 Antigravity 浏览器 OAuth 需要 `DOCKYARD_ANTIGRAVITY_CLIENT_ID` 和 `DOCKYARD_ANTIGRAVITY_CLIENT_SECRET`。
07相关的 DSH 工作流
memos
作者 memtensor
面向 LLM 与 AI 智能体的自进化记忆系统,提供超持久记忆、混合检索与跨任务技能复用,可显著节省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 两阶段预设:先最小对齐引导,再启用完整标准工具集。
dsh-infinite-gen-4
作者 minglink
DeepSeek v4.1 flash 网络安全红队工具(无限四代) 求 Star 收藏 ⭐欢迎大家提交项目的改进
mem9
作者 mem9-ai
每轮自动回忆 + 后台智能摄取 + 五个记忆工具,为 DSH 加持记忆。
08数据与来源
**A native account-pool and provider plugin for [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) (`ds…
Dockyard DSH is a DSH plugin, not a standalone agent.
It does not require a second proxy gateway and it does not put provider-specific branches into the DSH core.
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-08-28。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
