DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录
← Plugins

@eddyskywalker/dsh-chatgpt-subscription

Chatgpt Subscription

通过 ChatGPT 订阅访问 Codex 的 DSH 提供商插件。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription@0.58.0
README兼容性版本

兼容性与来源证明

Chatgpt Subscription 以 @eddyskywalker/dsh-chatgpt-subscription 发布,当前版本为 0.58.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/11/4

版本

0.58.0stable
2026/11/4
0.57.0stable
2026/11/3
0.56.0stable
2026/11/3
查看其余 190 个版本收起版本
0.55.0stable
2026/11/2
0.54.0stable
2026/11/2
0.53.0stable
2026/11/1
0.52.0stable
2026/11/1
0.51.1stable
2026/11/1
0.51.0stable
2026/11/1
0.50.0stable
2026/10/31
0.49.0stable
2026/10/31
0.48.4stable
2026/10/31
0.48.3stable
2026/10/30
0.48.2stable
2026/10/30
0.48.1stable
2026/10/30
0.48.0stable
2026/10/30
0.47.0stable
2026/10/30
0.46.1stable
2026/10/29
0.46.0stable
2026/10/29
0.45.0stable
2026/10/28
0.44.0stable
2026/10/27

相关插件

正在加载相关插件…

最新版
0.58.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
14.1 MB
文件数
908
Surface
web
许可证
MIT
发布源
npm
GitHub
★ 0
周下载
7,112
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
0.43.1stable
2026/10/27
0.43.0stable
2026/10/27
0.42.0stable
2026/10/27
0.41.1stable
2026/10/26
0.41.0stable
2026/10/26
0.40.2stable
2026/10/25
0.40.1stable
2026/10/25
0.40.0stable
2026/10/25
0.39.2stable
2026/10/24
0.39.1stable
2026/10/24
0.39.0stable
2026/10/24
0.38.1stable
2026/10/24
0.38.0stable
2026/10/24
0.37.0stable
2026/10/23
0.36.2stable
2026/10/22
0.36.1stable
2026/10/22
0.36.0stable
2026/10/22
0.35.0stable
2026/10/21
0.34.0stable
2026/10/21
0.33.0stable
2026/10/20
0.32.0stable
2026/10/20
0.31.0stable
2026/10/20
0.30.0stable
2026/10/20
0.29.0stable
2026/10/19
0.28.0stable
2026/10/19
0.27.2stable
2026/10/18
0.27.1stable
2026/10/18
0.27.0stable
2026/10/18
0.26.1stable
2026/10/17
0.26.0stable
2026/10/17
0.25.1stable
2026/10/17
0.25.0stable
2026/10/17
0.24.7stable
2026/10/16
0.24.6stable
2026/10/16
0.24.5stable
2026/10/15
0.24.4stable
2026/10/15
0.24.3stable
2026/10/15
0.24.2stable
2026/10/14
0.24.1stable
2026/10/14
0.24.0stable
2026/10/14
0.23.0stable
2026/10/13
0.22.0stable
2026/10/12
0.21.0stable
2026/10/12
0.20.0stable
2026/10/12
0.19.1stable
2026/10/11
0.19.0stable
2026/10/11
0.18.0stable
2026/10/11
0.17.1stable
2026/10/10
0.17.0stable
2026/10/9
0.16.0stable
2026/10/9
0.15.0stable
2026/10/9
0.14.0stable
2026/10/8
0.13.2stable
2026/10/7
0.13.1stable
2026/10/7
0.13.0stable
2026/10/6
0.12.6stable
2026/10/6
0.12.4stable
2026/10/5
0.12.3stable
2026/10/5
0.12.2stable
2026/10/5
0.12.1stable
2026/10/4
0.11.7stable
2026/10/4
0.11.5stable
2026/10/4
0.11.4stable
2026/10/3
0.11.3stable
2026/10/3
0.11.2stable
2026/10/3
0.11.0stable
2026/10/3
0.10.21stable
2026/10/2
0.10.20stable
2026/10/2
0.10.15stable
2026/10/1
0.10.14stable
2026/9/30
0.10.13stable
2026/9/30
0.10.12stable
2026/9/30
0.10.11stable
2026/9/30
0.10.10stable
2026/9/30
0.10.9stable
2026/9/29
0.10.8stable
2026/9/29
0.10.7stable
2026/9/28
0.10.6stable
2026/9/28
0.10.5stable
2026/9/28
0.10.1stable
2026/9/28
0.10.0stable
2026/9/27
0.9.9stable
2026/9/26
0.9.8stable
2026/9/26
0.9.6stable
2026/9/26
0.9.5stable
2026/9/26
0.9.2stable
2026/9/26
0.9.0stable
2026/9/26
0.8.5stable
2026/9/25
0.8.4stable
2026/9/24
0.8.3stable
2026/9/24
0.8.2stable
2026/9/23
0.8.1stable
2026/9/23
0.8.0-alpha.1prerelease
2026/9/23
0.8.0-alpha.0prerelease
2026/9/23
0.8.0stable
2026/9/23
0.7.0stable
2026/9/21
0.6.8stable
2026/9/21
0.6.5stable
2026/9/20
0.6.0stable
2026/9/20
0.5.0stable
2026/9/20
0.4.0stable
2026/9/19
0.3.9stable
2026/9/19
0.3.8stable
2026/9/18
0.3.7stable
2026/9/17
0.3.6stable
2026/9/17
0.3.5stable
2026/9/16
0.3.4stable
2026/9/16
0.3.3stable
2026/9/16
0.3.2stable
2026/9/16
0.3.1stable
2026/9/15
0.3.0stable
2026/9/15
0.2.21stable
2026/9/13
0.2.20stable
2026/9/12
0.2.19stable
2026/9/12
0.2.18stable
2026/9/11
0.2.17stable
2026/9/11
0.2.16stable
2026/9/10
0.2.15stable
2026/9/10
0.2.14stable
2026/9/10
0.2.12stable
2026/9/10
0.2.11stable
2026/9/10
0.2.10stable
2026/9/6
0.2.9stable
2026/9/6
0.2.8stable
2026/9/6
0.2.7stable
2026/9/5
0.2.5stable
2026/9/5
0.2.4stable
2026/9/5
0.2.3stable
2026/9/5
0.2.2stable
2026/9/5
0.2.1stable
2026/9/4
0.2.0stable
2026/9/4
0.1.39stable
2026/9/4
0.1.38stable
2026/9/3
0.1.37stable
2026/9/2
0.1.36stable
2026/8/31
0.1.35stable
2026/8/31
0.1.34stable
2026/8/30
0.1.33stable
2026/8/30
0.1.32stable
2026/8/30
0.1.31stable
2026/8/30
0.1.30stable
2026/8/30
0.1.29stable
2026/8/29
0.1.28stable
2026/8/27
0.1.27stable
2026/8/26
0.1.26stable
2026/8/26
0.1.25stable
2026/8/23
0.1.24stable
2026/8/23
0.1.23stable
2026/8/23
0.1.22stable
2026/8/22
0.1.21stable
2026/8/22
0.1.20stable
2026/8/21
0.1.19stable
2026/8/21
0.1.18stable
2026/8/20
0.1.17stable
2026/8/20
0.1.16stable
2026/8/20
0.1.15stable
2026/8/20
0.1.14stable
2026/8/20
0.1.13stable
2026/8/20
0.1.12stable
2026/8/19
0.1.11stable
2026/8/18
0.1.10stable
2026/8/17
0.1.9stable
2026/8/17
0.1.8stable
2026/8/17
0.1.7stable
2026/8/17
0.1.6stable
2026/8/17
0.1.5stable
2026/8/15
0.1.4stable
2026/8/15
0.1.3stable
2026/8/15
0.1.2stable
2026/8/15
0.1.1stable
2026/8/15
0.1.0stable
2026/8/15
0.1.0-alpha.0prerelease
2026/8/14

相关插件

继续浏览 models-usage 分类下经过校验的插件。

Whale Widgetdsh-whale-widgetDSH Web 界面右下角的 DeepSeek 余额小鲸鱼挂件:余额/今日已用/峰谷定价、自定义泡泡点击序列(文本/余额/今日/峰谷/图片/随机语句与并列加权选择)、逐行样式与字体、悬浮快捷编辑、音效与每轮消耗、自定义角色/动图/音效、吸附与翻转自定义Our Free Model@ebony-vinyl/dsh-our-free-modelOur Free Model — 在 dsh 里装上这个插件即可,无需登录、注册或填 API Key,就能使用包括 DeepSeek V4.1 Flash、Kimi K3 在内的前沿模型,桌面端另有 EAC 协付渠道;2.0 起接入 LobsterAI、Qoder、TRAE、Cline、Loomy、Raccoon、MiniMax、ZCode、Gemini 十个账号渠道(原有匿名免费通道保留)(登录、账号池、积分领取、本地 OpenAI 网关与局域网转发、数据看板与运行日志),六页毛玻璃界面统一呈现。Usage@linxin666/dsh-usage用于 dsh Web GUI 的使用统计插件:检测各提供商的余额和编程套餐配额,并实时记录令牌使用情况;侧边栏 Settings 行上方显示紧凑的价格概览卡片Connect Workbuddydsh-connect-workbuddy把本机登录的 WorkBuddy 模型(国内版与国际版)接入 DeepSeek Harness:每次刷新按上游目录自动读取每个模型的积分倍率,支持逐模型图片输入开关、多账号切换与账号池自动换号,并提供每日签到、卡片与输入框里的胶囊积分读数等只读积分概览。

README

DSH Multi-Subscription Hub (@eddyskywalker/dsh-chatgpt-subscription)

面向 DeepSeek Harness(DSH) 的多平台订阅接入与智能体运行时增强插件包。

插件最初为接入 ChatGPT Plus / Pro / Business 订阅的 Codex 模型而建,现已演进为统一的多订阅服务中枢(Subscription Hub)与编码 Agent 增强套件:在单一插件包内同时提供 13 条独立模型供应线路、跨平台加密多账号池、多模态生图/视频工具链、前缀缓存零漂移保护,以及随包分发的 dispatch 多子代理编排预设。

  • 跨平台支持:Windows、macOS、Linux(含无桌面密钥环的远程服务器部署模式)
  • 跨代际兼容:单一代码库兼容 @deepseek-ai/dsh 0.1.2-alpha.5 至 0.2.2-rc.1 全系列版本
  • 全栈多语言:Web 设置中心与宿主侧提示/报错完整支持 简体中文(zh)/ English(en)/ Русский(ru)

目录

  • 供应线路总览
  • 核心特性
  • 环境要求
  • 安装与升级
  • 快速上手
  • 内置工具与界面扩展
  • Agent 编排与运行时增强
  • 常用配置速查
  • 安全与隐私边界
  • 开发与测试验证
  • 进阶文档索引

供应线路总览

插件同时注册 13 条相互隔离的供应线路。每条线路拥有独立的 Provider ID、独立的账号池与轮换策略、独立的模型目录与上下文窗口覆盖,以及独立的额度卡片;任意一条线路限流或故障均不影响其它线路。

Provider ID订阅 / 服务传输协议登录与凭据方式模型目录来源
codex-chatgptChatGPT(Plus / Pro / Business 等)OpenAI Responses / Lite浏览器 OAuth(:1455)/ 设备码 / 只读导入 Codex CLI实时 /backend-api/codex/models + 随包兜底
claude-subscriptionClaude Pro / MaxAnthropic MessagesPKCE 手动粘贴 <code#state> / loopback 回调 / 只读收编 Claude Code实时 /v1/models + 随包 17 模型能力表
antigravityGoogle AntigravityGoogle Code Assist(Gemini)Google OAuth(Web 界面或 CLI antigravity-login)内置路由表 + 项目可用模型探测
kimi-codeKimi Code 编程订阅OpenAI Chat Completions(可选 Anthropic)RFC 8628 设备码授权(国区 / 国际区)实时 /v1/models + 随包兜底
minimax-codeMiniMax Code 编程订阅Anthropic Messages复用/导入本机桌面端 auth.json 或 RFC 8628 设备码随包硬编码目录(上游未开放订阅侧 /v1/models)
command-codeCommand CodeAnthropic(claude-*)/ OpenAI(其余)浏览器 loopback OAuth(:5959+)或粘贴 API Key实时 /provider/v1/models + 官方 106 条能力表
glm-coding-planGLM Coding Plan(国区 BigModel / 国际区 Z.ai)Anthropic Messages(套餐专用端点)ZCode 浏览器轮询 OAuth / 手工粘贴 / 只读导入 ZCode随包目录(源自官方 zcode-builtin.json)
step-codeStepFun Step Plan 订阅 / 开放平台OpenAI Chat Completions云端轮询浏览器授权 / Platform API Key / 只读导入 stepcode纯实时运行时发现
cline-passCline PassOpenAI Chat CompletionsWorkOS 设备码 OAuth(自动续期)/ API Key 兼容回退随包兜底 + 官方推荐与上游网关目录补全
qoderQoder 订阅(全球区 / 中国站)Qoder 自有(COSY 签名 + 信封 SSE)浏览器设备流(全球区)/ 粘贴 PAT / 只读导入 qodercli实时 COSY 签名发现 + 随包能力兜底表
opendesignOpenDesign(Go / Plus / Pro / Max)OpenAI Chat CompletionsAMR 浏览器设备授权(双 Key 签发)/ 粘贴 API Key随包 37 模型表 + AMR 控制面与实时 /v1/models
workbuddy-subscriptionWorkBuddy(CodeBuddy 国区 / 国际区)OpenAI /v2/chat/completions;国区 Claude 走 /v1/messages浏览器轮询授权 / 只读采纳 CodeBuddy 桌面登录态实时 /v3/config + 本地快照与随包兜底
ollamaOllama CloudOllama Native /api/chat + OpenAI /v1/chat/completions粘贴 Ollama Cloud API Key实时 /api/tags + /api/show 元数据探测

合规与风险提示:

  • claude-subscription 通过订阅 OAuth 凭据模拟官方 CLI 身份转发请求,与 Anthropic 现行服务条款存在冲突,未获官方授权,存在账号被限制或封禁的风险。
  • antigravity、workbuddy-subscription、qoder 等线路部分依赖非公开或逆向协议契约;step-code 额度面板使用非公开开发者中心接口(与对话请求完全隔离)。
  • 各线路详细的鉴权细节、验证置信度分档与宿主 API 路由请参阅 供应线路完整指南(docs/providers.md)。

核心特性

1. 统一订阅中心与多账号池调度

  • 聚合总览页:在 设置 → 订阅服务 提供单页总览卡片,集中查看 13 条线路的启停状态、可用账号数与已勾选模型数,支持在线检测 npm 更新并一键升级插件(自动保护本地 link: 开发目录)。
  • 统一号池内核:所有线路共享多账号池架构,支持 顺序耗尽(sequential)/ 轮流使用(round-robin)/ 固定当前(sticky) 三种策略;遇到账号级 429 配额耗尽自动按重置窗口冷却换号,遇到全局瞬时过载则原地指数退避,防止抽干号池。
  • 本机登录态零侵入收编:支持只读导入本机已登录的 Codex CLI、Claude Code、ZCode、StepCode、Qoder CLI、CodeBuddy 桌面端凭据,以及复用 MiniMax Code 桌面端登录态。导入前仅做 stat 存在性检查,绝不修改或删除第三方客户端文件,也不跨进程抢刷单次轮换令牌。
  • 桌面与无头服务器双存储模式:默认使用系统加密密钥环(keyring:Windows DPAPI / macOS Keychain / Linux Secret Service);无桌面环境的 Linux 服务器可一键切换至 DSH 标准凭据库(credentials:$DSH_HOME/.credentials.yaml,强制 0600 权限),告别安装 gnome-keyring 的繁琐配置。

2. 全共享网络代理与智能网页抓取

  • 一处配置、全线生效:在 ChatGPT 设置卡配置的 网络代理(系统代理自动检测 / 自定义代理 / 直连)同时作用于全部 13 条线路的对话、OAuth 登录续期、额度查询与目录拉取,自动绕行回环地址与 NO_PROXY 主机。
  • Codex 搜索与 fake-ip 友好的 web_fetch:支持将 DSH 搜索切换为 ChatGPT 订阅侧 Codex 搜索;在 Clash / Mihomo 等开启 fake-ip(198.18.0.0/15)的代理环境下,fetchProvider: auto 会自动用插件抓取器接管 web_fetch,交由远端代理解析域名,解决内置抓取器因本地 DNS 固定报错 WEB_BLOCKED_URL 的痛点。

3. 精细上下文预算、独立压缩路由与前缀缓存保护

  • 逐模型能力与窗口覆盖:按上游实时目录与官方注册表精确声明图片/视频模态、思考档位梯子与上下文窗口(支持 1M、512K、272000 等自定义覆盖写法)。
  • 独立压缩模型:支持在设置页指定更快或更便宜的跨线路模型专门执行上下文压缩摘要(purpose: 'compaction'),自动处理多模态降级与半截摘要回退。
  • 前缀缓存零漂移架构:针对 Kimi Code、MiniMax Code、Claude 等前缀缓存敏感线路,内置计划模式指引尾部一次性投递、PTC tools:sdk 声明冻结、历史工具结果修剪自动跳过(./tool-result-pruner),以及 Kimi 大结果 ref:// 引用投影与 cache_warmup_result 分页补读。

环境要求

  • 操作系统:Windows(需内置 PowerShell 以支持 CurrentUser DPAPI)、macOS 或 Linux
  • 运行时:Node.js ≥ 22.19(内置 undici 8 的下限,已写入 package.json 的 engines;建议 24 LTS)与 npm
  • 宿主版本:DeepSeek Harness @deepseek-ai/dsh 0.1.2-alpha.5 至 0.2.2-rc.1

安装与升级

方式 1:通过 DSH CLI 安装(推荐)

# 若已全局安装 dsh
dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription

# 或通过 npx 执行
npx @deepseek-ai/dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription

如需尝鲜预发布通道,可显式指定 @alpha 标签:

dsh plugin --profile web add @eddyskywalker/dsh-chatgpt-subscription@alpha

方式 2:通过 DSH Web 界面安装

  1. 打开 DSH Web 侧边栏的 Plugins(插件) 页面;
  2. 输入包名 @eddyskywalker/dsh-chatgpt-subscription 并安装;
  3. 按界面提示重载或重启 dsh web(Live Profile 支持热应用更新)。

方式 3:源码软链接(本地开发调试)

git clone https://github.com/Aa728848/dsh-chatgpt-subscription.git
cd dsh-chatgpt-subscription
npm install
npm run build

# Linux / macOS
npx @deepseek-ai/dsh plugin --profile web add "link:/absolute/path/to/dsh-chatgpt-subscription"

# Windows PowerShell
npx @deepseek-ai/dsh plugin --profile web add "link:C:\absolute\path\to\dsh-chatgpt-subscription"

快速上手

  1. 启动或重启 dsh web 并打开 Web 界面;
  2. 进入 设置 → 订阅服务,点击任一目标线路卡片(如 ChatGPT、Kimi Code、Claude、MiniMax Code 等);
  3. 无头 Linux 服务器首次使用提示:若主机未运行桌面钥匙环守护进程,先在 ChatGPT → 账号存储位置 将存储切换为 DSH 凭据库(credentials);
  4. 点击 登录(浏览器 OAuth / 设备码 / API Key)或 导入本机登录 完成账号入池;
  5. 按需调整 可用模型勾选、默认思考深度、上下文窗口覆盖 与 网络代理,点击 测试连接 验证;
  6. 回到对话页,即可在模型选择器中选用已启用线路的模型,输入框右侧将实时展示当前线路最紧迫窗口的剩余额度胶囊。

内置工具与界面扩展

注册给 Agent 的工具

工具名适用范围功能说明
progress_update全线路通用在不中断当前回合的前提下向用户汇报结构化阶段进展,渲染于对话行与右侧进展面板
dispatch_ledger全线路通用(配合 dispatch 预设)只读查询委派账本并获取 Mandate v2 协议及预填好的可复制头部骨架
codex_image_generate需已登录 codex-chatgpt通过 ChatGPT 订阅生图接口生成 PNG 图片并写入会话附件
antigravity_image_generate需已登录 antigravity通过 Antigravity Gemini 生图模型生成支持多画幅比例的图片
kimi_attach_videokimi-code 支持视频的模型将本地视频路径或 URL 挂载进下一轮多模态请求
cache_warmup_resultkimi-code 会话对被替换为 ref://<session>/<sha256> 预览的大工具结果按字节/行精确分页补读或释放
minimax_generate_videominimax-code 会话调用 MiniMax-H3 / H3-Max / Hailuo-2.3 生成视频(支持首尾帧与参考图/视频/音频)并下载至工作区
minimax_understand_videominimax-code 会话上传或内联本地视频并调用 MiniMax 视频理解接口回答问题
enter_plan_mode / leave_plan_modedispatch 预设会话调度模式下在澄清访谈收敛后进入只读计划模式,或显式放弃规划
cline_pass_*(共 8 个)可选开启(默认不注册)Cline Pass 状态、目录、渠道探测、逐渠道校验、钉选与请求历史管理工具

Web 客户端与看板扩展

  • MiniMax /video 斜杠命令与预览:在对话输入框输入 /video 即可唤出可视化视频参数表单(自动校验模型专属分辨率与时长联动规则),生成的视频支持对话内播放与右侧文档预览栏直接播放。
  • Mermaid 图表自动渲染:对话流中的 Mermaid 代码块在客户端经安全消毒后自动渲染为矢量图。
  • 组件看板卡片(dsh-widget-board):随包发布双面翻转组件 line-flip(线路额度)——正面展示指定订阅线路(props.line)的多窗口进度条与重置倒计时,背面展示该线路号池列表、当前激活账号与轮换策略切换器。

Agent 编排与运行时增强

  • 随包分发 dispatch(调度模式)预设:安装插件后自动注册到新建会话的 Agent Preset 列表中。遵循 分诊(L0/L1/L2) → 澄清访谈(R-G) → 计划模式审批(R9) → 拓扑派发(Lead-Core / Hybrid / Fan-out) → 证据验收(R6) 纪律,配合 dispatchExecutionGuard 与 dispatch_ledger Mandate v2 血缘守卫防重、防越权、禁空 sleep。详见 调度模式说明(presets/dispatch/README.md)。
  • 子代理模型白名单强制守卫(subagentModelAuthorization):消除省略 provider/model 时悄悄继承主模型绕过白名单的漏洞(覆盖直接工具调用与 PTC run_code 内 SDK 调用);客户端插件页同步提供支持「全局默认 + 按主代理模型分别配置」的增强版 子智能体 设置卡。
  • 流式健康与自动续跑保护:全线路配备双阶段流式空闲看门狗(响应头脉冲 + 流内 120s 静默判死重试,Ollama 为 300s)、空结束轮次自动续跑(noAnswerResume,默认开启),以及可选的字面 + 语义双信号推理复读熔断器(reasoningCollapseGuard,默认关闭)。

常用配置速查

插件级部署参数位于 $DSH_HOME/profiles/<profile>/cordis.patch.yml 的 id: dsh-chatgpt-subscription 条目下(标记 热生效 的字段亦可在 Web 设置页直接开关,保存即生效):

配置键默认值生效时机作用简述
poolStorage'keyring'重载插件(UI 切换即时生效)号池存储:keyring(系统密钥环)或 credentials(DSH 凭据库,服务器推荐)
fetchProvider'auto'重载插件web_fetch 策略:auto(有代理或 Codex 搜索时插件接管)/ plugin / dsh
syncAgentPresetstrue重启 / 重载是否自动注册或同步随包 dispatch Agent Preset
subagentModelAuthorizationtrue重载插件启用子代理显式/继承路由白名单单调守卫
progressUpdatestrue热生效启用 progress_update 工具、提示词引导与右侧进展面板
planModePipelinetrue热生效允许 dispatch 预设使用 enter_plan_mode / leave_plan_mode
dispatchExecutionGuardtrue热生效启用子代理主控工具越权拦截、空等拦截与 Mandate v2 账本守卫
cacheWarmup / cacheWarmupRetrievaltrue热生效Kimi Code 大日志结果与导航检索大纲的 ref:// 预览投影
noAnswerResume{}(开启)重载插件无正文且无工具调用异常收尾时自动续跑;设 false 关闭
reasoningCollapseGuardfalse(关闭)重载插件传 {} 或阈值对象开启双信号推理复读熔断器

完整的配置参数、并发控制(DSH_PROVIDER_CONCURRENCY)与全量环境变量表请参阅 部署配置与安全参考(docs/configuration.md)。


安全与隐私边界

  • 凭据不出宿主:所有 OAuth 令牌、刷新令牌、API Key、PKCE code_verifier 仅存于宿主内存与加密存储(Windows CurrentUser DPAPI / macOS Keychain / Linux Secret Service 或 0600 独占文件),永不进入浏览器响应、settings.yaml 或日志;诊断信息只输出 SHA-256 指纹前缀。
  • 同源防伪校验:全部修改状态的宿主 HTTP 路由强制要求同源 JSON POST 并校验 Origin 与 Host。
  • 外部凭据零写入:所有本机 CLI / 桌面端凭据收编逻辑严守只读边界,从不篡改、移动或删除原客户端文件。
  • 地址安全策略:本地图片仅通过回环通道读取;插件网页抓取器严格拦截私网、回环、链路本地等非公网字面量地址(仅放行本地代理的 198.18.0.0/15 fake-ip 解析结果)。

开发与测试验证

# 运行宿主、客户端、测试与脚本工程的 TypeScript 类型检查
npm run typecheck

# 运行全量离线 Vitest 测试套件(全 mock,无需真实账号或外网连接)
npm test

# 构建类型声明与 lib/ 产物(ESM 宿主入口 + CJS 浏览器 bundle)
npm run build

# 检查 npm 打包文件清单与体积
npm pack --dry-run

升级 @deepseek-ai/dsh* 依赖或重构公共类型后,请执行 npx tsc -b --force 绕过增量 .tsbuildinfo 缓存做完整编译校验。架构细节与贡献规范详见 架构设计与开发指南(docs/architecture.md)。


进阶文档索引

  • 文档总导航(docs/README.md) — 全部参考手册与历史工程审计档案目录
  • 供应线路完整指南(docs/providers.md) — 13 条线路的鉴权、模型能力、协议细节、验证边界与 HTTP 路由表
  • 部署配置与安全参考(docs/configuration.md) — cordis.patch.yml 全字段、poolStorage、代理策略与全量环境变量表
  • 架构设计与开发指南(docs/architecture.md) — 多入口设计、共享内核、三语国际化、缓存守卫与跨代际兼容规范
  • 故障排查手册(docs/troubleshooting.md) — 登录回调、钥匙环、路由冲突、429 冷却、压缩溢出与代理抓网页排障
  • 调度模式预设说明(presets/dispatch/README.md) — dispatch 编排规则(R0–R9)与 Mandate v2 账本协议