dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
DSH Web 小白零门槛零费用套件:一键安装支持 Windows(install.bat)和 macOS/Linux(install.sh,v1.7.0 起);一键接入四款永久免费渠道——智谱 GLM(文本+图片)、硅基流动(Qwen3-8B 及 15+ 款 9B 以下小模型)、讯飞星火 Lite,以及 OpenRouter 免费池(一个 Key,经 openrouter/auto 自动挑选,池内模型随时变化);接入任一免费模型后左下角配置提示自动隐藏;含 DeepSeek 计价时段提醒、内置新手帮助中心。
零号工具是面向编程零基础的用户、初次使用 DeepSeek Harness(以下简称 DSH)场景而设计的工具,具有「零门槛、零费用、零失控、零困惑、零中断、零遗忘」的特性,希望帮助零基础用户获得更好的使用体验。
这份README 只讲「现在能用什么」。 各版本的功能演进见 CHANGELOG.md, 历史安装包见 Releases。
零门槛 · 零费用 · 零失控 · 零困惑 · 零中断 · 零遗忘
【零门槛】 一键安装 DSH 及本工具,桌面自动生成快捷方式,Windows / macOS / Linux 通用;
【零费用】 一键接入多款国内可访问的永久免费大模型(智谱 / 硅基流动 / 讯飞星火 / OpenRouter / ……),配置后在关键时刻自动测速、超时智能提示,且不烧免费额度;
【零失控】 若选择调用 DeepSeek 官方模型 API,将在 DSH 界面实时提示当前是高峰时段(原价)还是空闲时段(半价);
【零困惑】 小白帮助中心汇总 DSH 官方资料与社区精选资源,新手快速上手。
【零中断】 编程小白最常遇到的场景不是「模型慢」,而是突然答不出来 —— 额度耗尽、Key 被拒、超时、被限流。零号工具会在这种情况下自动切到综合最优的可用模型,并明确告诉你原来用的哪个、为什么不能用、切到了哪个。对话不中断、不空白、不报错给用户看。
【零遗忘】 三类「小白看不出来但会踩坑」的静默丢失,全部显式化:
0.1.5 ~ 0.2.x(实测适配 0.1.7-rc.2 与 0.2.0-rc.2)
0.1.x 和 0.2.x 用同一个插件包,无需切换版本。0.3 及以上:那一代可能有不兼容改动,实测前不做承诺。
在 0.3+ 上安装时,安装脚本会主动拦截并提示改用已验证版本。install.bat)和 macOS / Linux(install.sh);插件核心代码本身跨平台,已手动装好 DSH 的用户可通过 dsh plugin --profile web add /path/to/dsh-0-tools 手动安装。零号工具目前接入 4 款永久免费大模型,建议全部配齐——当某个模型繁忙或报错时,可有更多更快更稳定免费模型备选,实现"模型越多,可切换的选择越多":
| 模型 | 提供方 | 特点 |
|---|---|---|
| GLM-4.7-Flash + GLM-4V-Flash | 智谱 | 文本 + 图片理解,永久免费 |
| Qwen3-8B(15+款9B以下小模型) | 硅基流动 | 永久免费,国内直连,128K上下文,支持工具调用 |
| Spark-X2.5-1.7B | 讯飞星火 | 永久免费,1M 超长上下文,国内直连 |
| OpenRouter 免费池 | OpenRouter | 自动路由数十款免费模型,某款下架自动绕开 |
每款模型均提供专属图文教程页,在"① 零费用·免费模型管家中心"点击「引导教程」即可查看手把手注册步骤。
install.bat / install.sh 不会自动下载任何东西 —— 它们只是把「脚本自己所在的这个文件夹」安装进 DSH。
所以在运行脚本之前,你必须先有完整的插件源码目录。
推荐方式(拿最新版):
# 1. 克隆仓库(推荐,会自动拿到最新版本)
git clone https://github.com/ai-yukin/dsh-0-tools.git
# 2. 进入目录,确认能看到 lib/ 和 install.bat
cd dsh-0-tools
也可以在 GitHub 页面点 Code → Download ZIP 下载后解压。
国内网络访问 GitHub 不稳时,可改用 Gitee 镜像(内容与 GitHub 同步):
git clone https://gitee.com/ai-yukin/dsh-0-tools.git
判断你拿到的版本是不是最新:打开目录下的 package.json,看 "version" 字段。
当前最新版本见本文开头的「当前版本与兼容范围」。
⚠️ 不要只单独下载 install.bat。它依赖同目录下的
lib/、cordis.patch.yml、help.json等文件才能工作,缺任一项都会安装失败。
install.batchmod +x install.sh && ./install.sh小提示:
install.bat是纯文本脚本,可右键 →「打开方式 → 记事本」查看全部内容后再运行(内容透明可审)。从网上下载的脚本没有数字签名,Windows 可能弹出 SmartScreen 提示("Windows 已保护你的电脑"),点「更多信息 → 仍要运行」即可——这是 Windows 对无签名脚本的统一提示,不是病毒警告。
双击桌面的「DeepSeek Harness」快捷方式,浏览器会自动打开 DSH 的网页界面。当你还没配置任何免费模型时,会自动弹窗引导配置;也可以在 DSH 界面左下角点击「配置免费模型」按钮,进入同款配置界面。

建议配齐以下所有免费模型,免费模型数越多,切换选择更多!点击以下模型卡片上的「引导教程」按钮,跟着一步步注册复制 API Key,然后粘贴在「在此处粘贴任意模型 API Key 都将自动识别」框内,点击「自动识别 API Key 一键安装免费大模型」将自动安装免费模型。
Key 的具体格式各家不同(讯飞是
ak-开头的单字符串),照教程复制即可,不要自己拼接。

已配置的模型会显示 ✅ 标记,并提供「一键卸载模型」(二次确认);未配置的模型显示「引导教程 →」链接。
配置好免费模型后,零号工具的「免费模型管家中心」会帮你挑出更快、更靠谱的可用模型:
max_tokens=1 的极小请求测速——① 打开 DSH 时;② 空闲超过 30 分钟后你再次操作时;③ 你手动点「重新测速」时。不后台轮询,可省约 99% 的免费模型额度消耗;
如果你决定付费使用,并已申请、购买 DeepSeek 模型的 API,可在 DSH 界面左下角点「设置」,找到「模型」,在 DeepSeek 处点「编辑」,填入 DeepSeek 模型的 API 密钥。

当你在 DSH 界面切换选择了 DeepSeek 官方模型,界面左下角会实时显示计价提醒,根据 DeepSeek 官方 API 调用的高峰/空闲时段,提示「当前高峰时段API为原价」或「当前空闲时段API为半价」,为你提供「零失控」的费用保驾护航。

DeepSeek 官方计费规则(2026-08-23 起生效):周末(周六/周日)全天统一低谷价,不再区分峰谷;仅工作日(周一至周五)执行峰谷分段计费——高峰时段(9:00-12:00、14:00-18:00)原价,其余空闲时段半价。
本仓库为中国大陆用户提供了 Gitee 镜像,现已开放:
https://github.com/ai-yukin/dsh-0-toolshttps://gitee.com/ai-yukin/dsh-0-tools说明:
main 即触发),内容与主仓库保持一致;main 作为唯一分支,早期遗留的 master 分支已删除,因此首页展示的 README 就是最新版;获取源码的三种方式(都拿到同一份最新版):
方式 命令 / 位置 适合 Git 克隆 git clone https://github.com/ai-yukin/dsh-0-tools.git想要后续能 git pull升级Release 压缩包 GitHub 仓库右侧 Releases → 下载 dsh-0-tools-vX.Y.Z.zip只想一次性安装,不想用 Git Gitee 镜像 git clone https://gitee.com/ai-yukin/dsh-0-tools.git国内网络访问 GitHub 慢 Release 压缩包由 GitHub Actions 在推送
v*标签时自动生成, 内含顶层目录dsh-0-tools-vX.Y.Z/,解压后在解压出的目录里运行安装脚本即可。
本插件针对以下 DSH 版本开发与验证:
| DSH 版本 | 状态 |
|---|---|
0.2.0-rc.2 | 已实测适配通过(--dump-config 出条目 + 官方兼容性校验函数放行) |
0.2.1-alpha.1 | 版本声明已覆盖,未实机跑 |
0.1.7-rc.2 | 已实测适配通过(页面加载 / 计价条 / 模型选择器 / 设置页签 / 官方配置通道 / web 认证机制) |
0.1.1-rc.2 | 已实测适配通过(页面加载 / 计价条 / 模型选择器 / 设置页签 / 官方配置通道) |
dsh-0-tools/
├── lib/
│ ├── index.js # host 端:本地测速代理服务器(127.0.0.1:3095),绕过浏览器CORS
│ └── client.js # 浏览器端:左下角工具条 + 设置页签「零号工具」+ 经官方 /api 读写配置
├── guide/ # 5 页免费模型专属图文教程页
│ ├── zai.html # 智谱教程
│ ├── openrouter-free.html # OpenRouter 教程
│ ├── siliconflow.html # 硅基流动教程
│ ├── xinghuo.html # 讯飞星火教程(新用户申请)
│ ├── xinghuo-upgrade.html # 讯飞星火教程(老用户给已有 Key 授权新模型)
│ └── images/ # 教程截图
├── screenshots/ # README 用截图
├── images/
│ └── wechat-qrcode.png # 公众号二维码(设置页「关注作者公众号」点击后显示)
├── cordis.patch.yml # web profile 注入声明
├── package.json
├── help.json # 帮助中心在线数据源(托管于 GitHub Pages,支持远程热更新模型清单)
├── install.bat # Windows 一键安装 + 启动 + 验证
├── install.sh # macOS / Linux 一键安装 + 启动 + 验证
├── .github/workflows/ # CI:Gitee 镜像同步 + Release 自动打包
├── CHANGELOG.md # 版本演进记录(README 只讲当前状态)
├── VERSION_UPDATE_CHECKLIST.md # 发版检查清单(版本号同步点、回归项)
├── CONTRIBUTING.md
└── LICENSE
打 zip 发 Release 时会包含
lib/、guide/、screenshots/、images/、cordis.patch.yml、package.json、help.json、安装脚本与 README。.github/、article/、draft_*/、调试残留文件不打包。
settings.describe + credentials.describe,判断 llm-pi-ai.providers.{provider} 是否存在及其凭据是否已配置,作为权威来源;每 5 秒轮询一次刷新界面。凭据服务临时不可用时状态判为「未知」而非「已配置」,避免界面误报全绿。credentials.set 写入凭据、settings.mutate 写入 provider 配置段、settings.update 以合并语义把默认模型切换到对应免费模型(合并语义确保 reasoningEffort 等用户已设字段不被抹掉)。sk-or-v1- → OpenRouter,sk-(非sk-or-v1-)→ 硅基流动,APIKey:APISecret 格式或 32 位 hex → 讯飞星火,带点号的长字符串 → 智谱),识别后自动调用一键配置流程。quota_exhausted(402 / 余额不足 / 额度用尽)、auth_failed(401/403)、rate_limited(429)、model_unavailable(404)、server_error(5xx)、timeout。其中确定性失败(额度耗尽 / 认证失败 / 模型不可用)立即标记不可用,不再空跑两次重试(避免把 402 归入 unknown 而误报「可用」)。help.json 的 capabilityScore 覆盖)。自动切换默认开启(明确选过「手动」的用户保持关闭),当前模型连续 2 次不可用才切到推荐分最高的可用模型,带 5 分钟冷却,并明确告知用户切换原因与走向。切换记录落盘保留最近 10 条、一周有效,配置中心可查。apiKeyEnv,不再依赖本地静态清单),在界面给出「失效残留」提示并提供一键清理,避免孤儿配置无法删除。settings.section 插槽注入(官方插件同款机制),id 为 dsh-0-tools,页签名「零号工具」。https://ai-yukin.github.io/dsh-0-tools/help.json,经统一过滤器 filterRemotePayload 逐字段安检(URL 强制 https、文本拒绝控制字符/换行、模型 id 与凭据名走字符白名单)后再进入界面与配置链,失败或不合规时回退内置数据;可配置模型清单与已下线模型清单均由此远程数据驱动,新增或下线模型无需重装插件。https://ai-yukin.github.io/dsh-0-tools/guide/),国内用户可通过 Gitee 镜像仓库下载源码后本地查看教程。MIT © 2026 ai-yukin