HuanLinOTO/dsh-plugin-d399
模型生成时右下角弹出小游戏菜单(Wordle/消消乐/192款参数化小游戏,可拓展注册表)
Project Overview项目介绍
This is a native DSH plugin, built exclusively for DeepSeek Harness, that adds a collection of mini-games accessible while the AI model is generating a response. It triggers a teaser popup in the bottom-right corner of the interface whenever a new generation starts, and automatically dismisses the popup once generation completes. It can be installed via the DSH CLI by running dsh plugin --profile web add @huanlin/dsh-plugin-d399, and no extra build steps are required after installation because prebuilt artifacts are committed to the repository. It follows standard DSH plugin development conventions and includes a valid DSH plugin manifest.
When you want to play a game, just click the "Come" button on the teaser to open the full game menu. All variants of the same game type are grouped into collapsible entries, which are collapsed by default to keep the menu uncluttered. You can expand all groups or collapse all groups with one click, then click any game entry to open it in a modal window and start playing, and close it any time to go back to your chat session. The plugin is intended for DSH users who want to pass the time waiting for their AI model responses.
There are several known limitations to the plugin that users should be aware of before installing. The teaser popup only appears once per generation, and will not reappear if you close it during the same generation cycle. Game progress is not persisted, so closing the modal or refreshing the page will erase all progress, and most mini-games have fixed difficulty that cannot be adjusted after launch. The AI opponents for strategy games are very simple and only make random moves, so they are not intended for serious competitive play. The repository has no declared license, so it is provided as-is for free public use.
这是一款专为 DeepSeek Harness 开发的原生客户端插件,当 DSH 正在生成模型响应时,会自动在界面右下角弹出游戏入口 teaser 弹窗。插件内置 Wordle、消消乐两款完整游戏,外加 192 款参数化小游戏,覆盖反应、解谜、策略、街机、问答、卡牌等多个品类,还支持自定义网页书签,开放接口允许第三方插件注册新增游戏。
用户等待模型生成回复的间隙可以打开游戏消磨碎片时间,点击入口弹窗的「来♂」按钮就能展开全量游戏菜单。同类型游戏变体默认折叠分组,菜单顶部支持一键全部展开或全部收起,点击对应游戏条目即可打开模态窗口开始游玩,支持随时关闭菜单回到对话界面。适合需要打发等待模型生成时间的 DSH 用户,满足碎片化休闲娱乐需求。
该插件预构建产物已提交至仓库,通过 DSH 的 CLI 执行 dsh plugin add 命令即可安装,开箱无需额外构建。插件存在一些已知限制,比如游戏状态不持久化、关闭后进度丢失,部分游戏难度固定无法在运行时调整,AI 对手仅随机走子强度不高。许可证未明确声明,可免费公开使用。
请帮我安装这个 DSH 插件。安装前先完成【兼容性检查 + 安全性检查】,检查通过再动手。
插件:dsh-plugin-d399(HuanLinOTO/dsh-plugin-d399)
仓库:https://github.com/HuanLinOTO/dsh-plugin-d399
本站详情页:https://www.yhbd.top/plugins/huanlinoto-dsh-plugin-d399/
本站登记:类型 collection · 归类 原生 DSH 插件 · 许可证 NOASSERTION · ⭐ 9 · 最近提交 2026-09-03 · 主语言 JavaScript
按下面顺序执行,每步先把结论告诉我,再进入下一步:
【1 兼容性检查】
① 我这边:DSH 版本、Node 版本、操作系统、当前 profile(web / desktop)。
② 读它的 README、package.json、插件 manifest,列出它要求的 DSH 版本 / Node 版本 / 操作系统 / 外部依赖 / 需要另外先装的运行时。
③ 逐条比对,结论只写「满足 / 不满足 / 未知」三种;不满足的给出可行替代方案。
④ 检查是否和我已装的插件冲突:命令名重复、skill / tool 重名、端口占用、重复注册的 MCP server。
【2 安全性检查】
① 仓库可信度:和上面「本站登记」是否一致;star / fork 数、创建时间、最近提交,是否归档或长期停更。
② 安装脚本:逐行看 package.json 的 preinstall / install / postinstall,以及 install.sh、setup.ps1 之类脚本。出现 curl|bash、下载后直接执行、混淆代码、访问与插件功能无关的域名,立刻停下来告诉我,不要继续装。
③ 依赖:列出新增依赖,标出无人维护、或与知名包拼写近似的可疑包(typosquatting)。
④ 权限与副作用:它会读写哪些目录、访问哪些域名、需要哪些 DSH 权限(filesystem / network / shell / clipboard 等),以及怎么卸载和回滚。
⑤ 如果它要求 sudo / 管理员权限,或权限明显超出功能所需,先停下来问我。
【3 安装】
上面两步没有「不满足」和「高危项」时才执行;用官方推荐方式安装,不要自行提权。
【4 汇报】
用表格输出:检查项 / 结论 / 依据 / 是否需要我决策。拿不准的一律写「未知」并说明要我怎么确认——不要猜,也不要替我决定。
Send this message to DSH in your current session: it verifies compatibility and security first (answering met / not met / unknown item by item) and only installs once everything checks out — it will stop and ask you if it finds a high-risk item. The box scrolls; the copy is the full prompt. CLI install commands may not be accurate across systems, so DSH is the safer route.把上面这条消息直接发给当前会话里的 DSH:它会先核对兼容性与安全性(逐条给「满足 / 不满足 / 未知」),确认没问题再安装,有高危项会停下来问你。框内可滚动,复制到的是完整提示词;安装命令不一定准确,发给 DSH 更稳。
- Only 9 stars - very few users, little community feedback星标只有 9,几乎没人在用,遇到问题缺少社区反馈
DSH walks through these 9 checksDSH 会逐条核对这 9 项
Compatibility兼容性
- DSH, Node, OS and profile requirementsDSH 版本 / Node 版本 / 操作系统 / profile 是否满足要求
- External dependencies and runtimes (Electron / Python / Docker, ...)外部依赖与运行时(Electron / Python / Docker 等)是否齐备
- Conflicts with installed plugins: command names, skill / tool names, ports, duplicate MCP registration与已装插件是否冲突:命令名、skill / tool 重名、端口占用、重复 MCP 注册
Security安全性
- Repo matches the facts registered here; archived or abandoned?仓库是否与页面登记一致,是否归档或长期停更
- Safety of preinstall / install / postinstall and install.sh / setup.ps1preinstall / install / postinstall 与 install.sh、setup.ps1 是否安全
- curl|bash, download-then-execute, obfuscation, unrelated domains → stop immediatelycurl|bash、下载即执行、混淆代码、无关域名 → 立刻停止
- Typosquatting or unmaintained packages among the new dependencies新增依赖里有没有 typosquatting 或无人维护的包
- Requested permissions vs. what the feature actually needs申请了哪些权限、是否超出功能所需(filesystem / network / shell / clipboard)
- Any sudo / admin requirement, plus uninstall and rollback是否要求 sudo / 管理员权限,以及卸载与回滚方式
Anything uncertain must be marked unknown with a note on how to confirm it. This site's signal screen is a static snapshot, not a security audit.拿不准的必须标「未知」并说明要我怎么确认。本站的信号筛查是静态快照,不能替代安全审计。
Or use CLI install (for developers)或使用命令行安装(适合开发者)
CLI Install命令行安装
dsh plugin --profile web add @huanlin/dsh-plugin-d399
把 HuanLinOTO/dsh-plugin-d399 加入你的 DSH 配置(web profile)即可启用。
READMEREADME
dsh-d399 · 贪玩蓝鲸
❤深❤夜❤寂❤寞❤,❤来❤玩❤ D399❤
当模型正在生成响应时,右下角弹出一个蓝鲸游戏弹窗。点击「来♂」展开游戏菜单,内置 Wordle + 消消乐 + 192 款参数化小游戏(覆盖反应/解谜/策略/街机/问答/卡牌等品类,同族变体折叠成组),并支持自定义网页书签。等待不再寂寞。
功能
- 生成检测:订阅
ctx.sessions.list的running标志。false→true边沿触发右下角 teaser 弹窗;true→false自动收起(除非用户已打开游戏菜单或正在游戏中——此时保留到用户手动关闭)。 - 内置游戏:
- Wordle — 6 次猜 5 字母英文词,绿/黄/灰三色反馈,内置常用词表,支持物理键盘 + 屏幕键盘。
- 消消乐 — 8×8 六色网格,点选相邻方块交换,三同色消除 + 重力下落 + 连锁。
- 190 款参数化小游戏 + 2 款代码库问答 — 见下方 游戏目录。
- 同族变体折叠:菜单里同类型的变体(如 5 款贪吃蛇)折叠为一个可展开的组,组头显示名称与变体数量,默认收起,支持「全部展开/全部收起」。
- 可拓展:暴露
ctx.d399Games客户端服务,第三方插件可通过inject: ['d399Games']注册更多游戏;游戏条目带可选group字段即可参与折叠。
游戏目录
190 款小游戏由约 30 个参数化引擎 + 一份静态 catalog 组合而成,按品类分组:
| 品类 | 引擎 | 数量 | 示例 |
|---|---|---|---|
| 反应/瞄准 | Clicker / Reaction / Aim | 8 | 连点 100、反应 5 轮、瞄准 30 靶 |
| 节奏/治愈 | WhackAMole / BubbleWrap / Etch / PixelArt | 11 | 打地鼠 60s、泡泡 8×8、画板 32、像素 16×16 |
| 数字/数学 | NumberGuess / MathQuiz | 9 | 猜数字 1-1000、加减乘除各 10/20 题 |
| 问答 | Trivia(7 类) | 7 | 历史/科学/地理/体育/电影/文学/代码库 |
| 文字 | Hangman / WordScramble / Typing | 20 | 猜词(动物/国家/食物/电影/科技,含 hard 变体)、字母重组、打字测试(短/长/全字母句) |
| 记忆/认知 | Stroop / Riddle / Simon / ColorSeq | 8 | 斯特鲁普读字/说色、脑筋急转弯、西蒙 5/10/15 回合、色序 3/5/8 |
| 博弈/概率 | Coin / Dice / Spinner / ColorPick / Slots | 13 | 硬币 3/5/7 连、骰子 2-5 颗、轮盘 4-12 格、辨色、水果/数字/表情机 |
| 卡牌 | Blackjack / HighLow / War | 4 | 21 点、大小猜牌、战争 5/10 轮 |
| 放置 | CatClicker(6 种宠物) | 6 | 摸猫/狗/熊猫/狐狸/青蛙/熊计数 |
| 策略 | TicTacToe / Memory / Connect4 | 22 | 井字棋 3×3—6×6 + AI 变体、记忆翻牌(动物/食物/符号/水果 × 6/8/12 对)、四连棋 5×5—7×6 + AI |
| 解谜 | LightsOut / SlidePuzzle / Peg / Mastermind / TwentyFour / Water / Hanoi / Sudoku / Nonogram / 2048 / NQueens / Pathfind | 49 | 熄灯 3×3—5×5、华容道 3×3—5×5、独立钻石 5/7、大师码 3-5 位、算 24 点 3/5/10 题、倒水(4 种配置)、汉诺塔 3-6 盘、数独 4×4/6×6、数织 5/7/8、2048 目标 128-2048、N 皇后 4-8、寻路 4×4—7×7 |
| 街机 | Snake / Breakout / Pong / Flappy / Dodge / Dino / Asteroids / Maze / Catch | 34 | 贪吃蛇 10-20、打砖块易/中/难、弹球慢/快、飞翔易/中/难、闪避 5/7/9、恐龙慢/中/快、陨石 3/5/8 颗、迷宫 5-12、接物品 5/7/9 |
| 代码库 | Trivia(codebase) / Riddle(codebase) | 2 | 代码库选择题、代码库填空题(关于 dsh-d399 自身) |
Showing the opening section of the README — the full document lives in the repository以上为 README 开头摘要,完整文档在仓库内 · View the full README on GitHub →在 GitHub 查看完整 README →
MemTensor/memmy-agent
OpenPetsHQ/openpets
PC2005-cloud/dsh-pet
zenstory-ai/oh-story-dsh
QCYTSN/dsh-dafeiyu
vlln/whale-girl