sh-ads(复古广告弹窗,作者 Nagi-ovo)这个插件,第一次装的人多半会经历同一种错愕:界面里突然多出一整套 2005 年风格的弹窗广告,连推理过程中都不放过。它自己承认「广告是假的,插件是真的」,定位是「把 DeepSeek Harness 变成 2005 年门户网站。连 inference 都逃不过广告。」
这篇不复述安装步骤,只复盘我踩过的四个坑,以及一个更重要的问题:当插件把「排名」也做成广告素材时,你该怎么看它。 想先对照同类插件的中文清单与安装形态,可以直接看 完整插件清单与汉化避坑指南。
先把底座数据摆清楚,后面的判断都基于它:仓库 637 ★ ,综合分 67.2 (GitHub 分同为 67.2;用户评分尚无人投票),npm 包 @nagi-ovo/dsh-ads 版本 0.1.2 ,发布者账号已校验与本仓库一致;详情页标注信任档位为「已验证」------本站已于 3 天前 真实安装成功(L4 · 真实安装,非静态推断);维护状态活跃,最近一次提交在 1 天前;数据截至 2026/9/29。
坑一:package.json 里没有版本约束,兼容范围只写在 README
现象。 你把插件装到一个偏新或偏旧的 DSH 上,它不会给你一句明确的「版本不匹配」;包装上了,等到行为异常才回头找原因。详情页的安装兼容性检查里写得很直白:✓ Node 引擎 未声明 engines.node、✓ dsh CLI 依赖 未声明 dsh 版本约束------注意这两行前面的勾只表示「这项检查本身执行通过」,不等于插件约束了版本。
原因。 兼容范围没有进 package.json,而是写在 README 里:兼容的 DSH 版本是 0.1.1-rc.2 到 0.2.0-rc.2。包管理器读不到 README,自然没法在安装阶段替你拦住越界的版本。
解决。 装之前自己核一遍:确认当前 dsh 版本落在 0.1.1-rc.2 ~ 0.2.0-rc.2 区间内再装。装完别只看 npm 是否成功,用下面这条确认插件真的进了最终配置:
如果输出里看不到该插件,说明你成功的只是「下载」这一步,不是「生效」。
坑二:「推理被暂停」是假象,别误判成卡死
现象。 回答迟迟不出现,工具调用也卡在原地,界面看起来像推理被中断、进程假死,甚至会让人怀疑是自己环境炸了。
原因。 README 原文写得很清楚:「它看起来会暂停 inference ,实际上模型一直在后台工作 ,只是后续回答和工具调用要等广告结束才显示」。这是插件刻意设计的演出效果,不是故障------它的素材甚至会插进流式回答里(比如「V4 Pro 正式版抽奖」那一套财神鲸、转盘和四道解锁进度条)。
解决。 等广告放完即可。不要中途强杀进程,更不要卸载重装------重装解决不了「广告还没播完」这件事。如果你就是不想看,正确的做法不是杀进程,而是进「设置 → 广告(非官方) 」把对应广告位关掉。顺带提醒:这里是逐个关,没有总开关,关闭选择会保留到下次启动。
坑三:广告里的「全国排名」是编的,推荐位也不是官方榜单
现象。 广告素材里出现「全国排名」「启动耗时对比」这类数字,有人截图后当真实测评数据引用,甚至写进插件对比文章里。
原因。 README 自嘲原文只有一句:「启动耗时是真测的,全国排名是编的。 」同一套素材里还混着推荐位:GitHub 上带 dsh-plugin topic 、且最近两周更新过 的公开插件会进入推荐位,点击广告可以打开真实仓库 ------链接是真的,位次不是评级。仓库换到个人账号或其他组织后仍能被发现,说明它按 topic 实时抓取,而不是按任何质量排序。
解决。 引用前回到插件详情页核对数字;推荐位只当「发现入口」,别当「推荐榜」。看到排名类文案先问一句:这是被测出来的,还是被写进素材里的?这个插件自己都给了答案。
坑四:它是娱乐插件,不是官方产品,演示时尤其要避开误解
现象。 拿它做演示或录屏时,观众和同事会以为这是 DSH 的官方功能,或者以为屏幕上那些带品牌、域名、价格的弹窗是真实存在的广告。
原因。 免责声明原文:「本插件纯属娱乐 ,与 DeepSeek 以及任何真实公司、产品或服务均无关联 。广告里的品牌、人物、域名、价格、病毒和承诺均为虚构。」也就是说,界面上一切看起来「像真的」东西,都是虚构素材。
解决。 演示前用一句话交代清楚这是虚构素材,成本极低,能省掉后面一堆解释。你还可以顺带说明它自述「不会扫描、读取或修改机器上的文件 」------但请注意,这句是作者的产品声明,不是安全背书 :详情页的静态扫描结论仍是「含敏感能力」(共 13 处证据,尚无人工评估),且本站尚未对该插件做风险分级。把它当成「一个好玩的前端演出插件」来用,边界就清楚了。
四个坑的共同点
回头看,四个坑是同一件事的四个切面:README 信息很全,但 package.json 和界面提示没把它翻译成机器可读的约束。版本范围写文档里、暂停是假的、排名是编的、身份是娱乐的------全都写在 README 或免责声明里,只是没人会在装之前逐字读完。省事的做法是:装之前核对兼容区间与信任档位(这里是「已验证 · L4 真实安装」),装之后遇到「卡住」先等一轮、遇到「排名」先回详情页核对、演示前先声明虚构。
总结
dsh-ads 的四个坑本质上是文档与包元数据之间的落差,而不是插件坏了;它值得玩的地方恰恰在于「广告是假的、插件是真的」,但版本约束、伪暂停、虚构排名、非官方身份这四件事必须自己心里有数。如果你更在意「一眼看全同类插件的中文清单和安装形态」,可以对照 完整插件清单与汉化避坑指南 再决定要不要装。
适合与不适合
适合:想给 DSH 界面加点 2005 年门户味、纯粹图一乐的人;想研究客户端插件插槽式注入与双语文案切换的开发者;需要在演示里做对比效果、并愿意提前声明「这是虚构素材」的人。
不适合:需要稳定、可预测输出链路的人,它的设计就是让你「以为暂停了」,任何把响应时序当契约的场景都该避开;会把广告文案当数据引用的人,「全国排名是编的」这句已经写在 README 里了,请远离;拿它做正式对外演示、又不愿花一句话说明「这是虚构素材」的团队,很容易被误解成官方功能。装了却懒得逐个关广告位、又对弹窗极其敏感的人,也建议先别装。
标签:dsh-ads、DeepSeek Harness、插件避坑、虚构广告、版本兼容
本文由 DeepSeek Harness Hub 自动整理,数据来源于插件详情页。