dsh-ads 是什么?把 DeepSeek Harness 变成 2005 年门户的恶搞广告插件
dsh-ads 是 DeepSeek Harness(DSH)的恶搞娱乐插件,把 Web UI 变成 2005 年风格的门户网站,在侧栏、对话、推理中途和右下角注入整套虚构广告,让推理过程看起来都逃不过广告。 本文基于官方 README 介绍它是什么、核心功能、怎么安装启用、典型用法与常见排错。
dsh-ads 是什么?
dsh-ads 解决「界面太正经、缺少娱乐」的问题:把 DeepSeek Harness 的 Web UI 改造成 2005 年风格的门户网站,注入虚构广告、假游戏和弹窗,让你在模型工作的同时享受复古网页的恶搞乐趣。 以下定位与事实均来自官方 README(来源):
dsh-ads 由 Nagi-ovo 用 TypeScript 开发、以 BSD-3-Clause 协议开源,属于 DSH Plugin 生态的娱乐类插件。广告看起来会暂停推理,实际上模型一直在后台工作,只是后续回答和工具调用要等广告结束才显示。插件还会推荐 GitHub 上带 dsh-plugin topic、最近两周更新过的真实公开插件,点击广告就能打开真实仓库;仓库换到个人账号或其他组织后仍能被发现。插件不会只拿自己开涮,也不会碰你机器上的任何文件。
dsh-ads 的核心功能有哪些?
dsh-ads 的核心能力是「虚构广告系统、双语言美学、真实插件推荐位、广告位可单独关闭、曝光记录本地保存」:把 DSH 的 Web UI 变成一台 2005 年的门户网站,同时不干预模型的实际工作。 这些能力全部来自官方 README(来源):
- 虚构广告系统:在侧栏、对话、推理中途和右下角展示整套虚构广告,广告看起来会暂停推理,但模型实际在后台继续工作,广告结束后才显示后续回答和工具调用。
- 双语言美学:切换 DSH 的「设置 → 语言」,当前页面立即更换整套素材、文案和交互,无需刷新;中文模式主打页游、财神和「这次一定」,两张贪玩蓝鲸海报每 20 秒自动切换,英文模式则是假杀毒软件、怪招和假游戏。
- 真实插件推荐位:GitHub 上带
dsh-plugintopic 且最近两周更新过的公开插件进入推荐位,点击广告打开真实仓库,仓库转移账号后仍能被发现。 - 广告位可单独关闭:每个广告位都能在「设置 → 广告(非官方)」里单独关闭,选择会保留到下次启动。
- 曝光记录本地保存:广告曝光记录只保存在本机浏览器里,不对外泄露。
怎么安装与启用 dsh-ads?
安装 dsh-ads 用一条命令装进 DSH 的 web profile,装完重启 dsh web 并刷新页面即可生效;更新和卸载同样走 DSH CLI。 以下命令与事实均来自官方 README(来源):
1. 安装 dsh-ads:在 DeepSeek Harness 终端执行安装命令,把插件装进当前 profile:
dsh plugin --profile web add github:Nagi-ovo/dsh-ads
等待命令输出安装完成;如果 dsh web 正在运行,重启后刷新页面即可看到广告注入。
2. 确认插件进入最终配置:运行配置导出命令确认插件已生效:
dsh --profile web --dump-config
看到插件出现在最终配置里即安装成功;使用社区 plugin-registry 的用户也可以在「设置 → 插件」直接安装。
3. 更新 dsh-ads:更新插件用 DSH 的 update 命令,或重跑安装命令:
dsh plugin --profile web update github:Nagi-ovo/dsh-ads
4. 卸载 dsh-ads:从当前 profile 移除插件:
dsh plugin remove dsh-ads
dsh-ads 典型用法
dsh-ads 安装后无需配置即可自动注入广告,日常用法是「切换语言素材、关闭广告位、本地改源码、投稿自定义素材」四类。(来源)以下步骤覆盖从启用娱乐效果到自定义广告的完整用法。
1. 启用并体验广告效果:安装并重启 dsh web 后,侧栏、对话、推理中途和右下角会自动出现整套虚构广告,无需任何额外配置。
2. 切换中英文广告素材:在 DSH 的「设置 → 语言」切换语言,当前页面立即更换整套素材、文案和交互,无需刷新页面。
3. 单独关闭某个广告位:在 DSH 的「设置 → 广告(非官方)」里关闭不需要的广告位,选择会保留到下次启动。
4. 本地开发改源码:克隆仓库后,在仓库目录用本地路径安装,构建产物已提交、无需额外构建:
git clone https://github.com/Nagi-ovo/dsh-ads
cd dsh-ads
dsh plugin --profile web add .
5. 投稿自定义文案或图片:想指定自己的广告文案或图片,查看仓库 contrib/README.md 的投稿说明并发 PR(来源)。
dsh-ads 常见问题与排错
dsh-ads 最常见的四类问题及其典型症状与解决办法:装了广告不出现、广告看起来卡住推理、推荐位没有自己的插件、素材想换成自己的,分别对应重启刷新、正常行为、推荐条件和投稿流程。(来源)
1. 装了广告不出现:症状是重启后页面里看不到任何广告;原因多为 dsh web 在安装时正在运行,插件未注入;解决是重启 dsh web 并刷新页面,然后运行命令确认插件进入最终配置:
dsh --profile web --dump-config
若仍未出现,重跑安装命令:
dsh plugin --profile web update github:Nagi-ovo/dsh-ads
2. 广告看起来卡住了推理:症状是推理中途出现广告、回答迟迟不显示;原因不是故障,而是 dsh-ads 故意为之——模型实际一直在后台工作;解决是等广告播完,后续回答和工具调用会正常出现,不想看可去「设置 → 广告(非官方)」关闭对应广告位。
3. 推荐位里没有自己的插件:症状是在广告推荐位看不到自己刚发布的插件;原因是推荐需要满足「GitHub 公开仓库 + 带 dsh-plugin topic + 最近两周内更新过」三个条件;解决是给仓库打上 dsh-plugin topic 并保持更新,两周内就会进入轮播。
4. 想把广告素材换成自己的:症状是不满意默认素材、想指定文案或图片;原因是插件默认素材固定;解决是查看仓库 contrib/README.md 的投稿说明并发 PR,曝光记录只保存在本机浏览器里。
适用场景与注意
dsh-ads 适合「想给严肃的 DSH 工作界面加点复古恶搞娱乐、且不在意推理过程展示节奏被广告打断」的场景;注意它纯属娱乐,与 DeepSeek 及任何真实公司无关,插件不会碰你机器上的文件。(来源)
适用场景:DSH 日常聊天时想要复古门户风格的恶搞体验、想看看社区里其他 dsh-plugin 插件、演示或自娱自乐。注意事项:
- 纯属娱乐:广告里的品牌、人物、域名、价格、病毒和承诺均为虚构,与 DeepSeek 以及任何真实公司、产品或服务均无关联。
- 隐私安全:插件不会扫描、读取或修改机器上的文件;广告曝光记录只保存在本机浏览器;「验证修复」只在用户主动点击后查询一次 GitHub Star 状态,优先使用本机
gh或 token,否则调用匿名公开 API,结果只保存在本机浏览器中。 - 展示节奏:广告看起来会暂停推理,实际模型在后台照常工作,介意回答展示被延迟的可在「设置 → 广告(非官方)」关闭部分广告位。
- 更新节奏:推荐位只收录最近两周更新过的
dsh-plugin公开插件,长期不更新的仓库会自动淡出。
项目链接
dsh-ads 是 nagi-ovo 维护的 BSD-3-Clause 开源项目。 插件详情页:dsh-ads 插件详情。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:Nagi-ovo/dsh-ads。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
常见问题
在 DSH 的「设置 → 广告(非官方)」中可以单独关闭每个广告位,侧栏、对话内、推理中途和右下角四处可分别开关。dsh-ads 的选择会保留到下次启动,且只影响广告显示,不影响模型正常工作。
dsh-ads 的广告看起来会暂停推理,但模型实际上一直在后台继续工作,只是后续的回答和工具调用要等广告结束才显示,所以不用担心影响输出质量或丢失进度。若不想看广告,可在设置里关闭对应广告位。
切换 DSH 的「设置 → 语言」后,dsh-ads 会立即更换整套素材、文案和交互,无需刷新页面。中文模式主打页游、财神和「这次一定」,英文模式则是假杀毒软件和怪招。
GitHub 上带 dsh-plugin topic 且最近两周更新过的公开插件会进入 dsh-ads 的推荐位,点击广告即可打开真实仓库,仓库转移账号后仍能被发现。
dsh-ads 的广告曝光记录只保存在本机浏览器里,不对外泄露,也不会被上传到任何服务器。插件不会扫描、读取或修改机器上的文件,展示的品牌、人物与承诺均为虚构,纯属娱乐,与真实公司或产品无关。
「验证修复」只在用户主动点击后查询一次 GitHub Star 状态,dsh-ads 优先使用本机 gh 或 token,否则调用匿名公开 API,结果只保存在本机浏览器中。
相关术语
- dsh-ads
- dsh-ads 是 DeepSeek Harness 的恶搞娱乐插件,把 Web UI 改造成 2005 年风格的门户网站,在侧栏、对话、推理中途和右下角注入整套虚构广告。— dsh-ads README
- 广告位
- 广告位是 dsh-ads 在 DSH Web UI 中注入广告的固定位置,包括侧栏、对话内、推理中途和右下角四处,每个广告位都能在「设置 → 广告(非官方)」单独关闭。— dsh-ads README
- 虚构广告
- 虚构广告是 dsh-ads 展示的纯娱乐假广告,品牌、人物、域名、价格与承诺均为编造,与真实公司或产品无关,插件不会扫描、读取或修改机器上的文件。— dsh-ads README
- 验证修复
- 验证修复是 dsh-ads 的一个按钮功能,只在用户主动点击后查询一次 GitHub Star 状态,优先使用本机 gh 或 token,否则调用匿名公开 API,结果只保存在本机浏览器。— dsh-ads README
来源
- nagi-ovo/dsh-ads GitHub repository· GitHub
- dsh-ads README· GitHub