dsh-plugin-d399:DeepSeek Harness 的生成等待小游戏插件

huanlinoto/dsh-plugin-d399

娱乐已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

DSH plugin 在模型生成时弹出小游戏菜单,内置 Wordle、消消乐等 192 款参数化小游戏,可拓展注册表。

在 DeepSeek Harness 模型生成时,右下角弹出小游戏菜单,内置 Wordle、消消乐和 192 款参数化小游戏,让等待不再寂寞。

install
dsh plugin --profile web add github:huanlinoto/dsh-plugin-d399
分类
娱乐
平台
DSH-Plugin
作者
huanlinoto
分发方式
插件

dsh-plugin-d399 核心特性

生成时弹出游戏菜单内置 192 款小游戏支持同族变体折叠可拓展游戏注册表

dsh-plugin-d399 仓库信息

huanlinoto
发布者
huanlinoto
仓库
huanlinoto/dsh-plugin-d399
8
Star
0
Fork
0
Watch
1
开放 Issue
语言JavaScript
许可证Other
官网
仓库最近更新2026-08-15 17:05:58
仓库创建时间2026-08-10 16:36:48
主题
dsh-plugin
默认分支master

dsh-plugin-d399 仓库简介

dsh-d399(贪玩蓝鲸)是 DeepSeek Harness(DSH)的一款娱乐插件(DSH plugin),专为模型生成等待时间设计。它解决的是生成期间用户无事可做的痛点,在右下角弹出小游戏菜单,内置 Wordle、消消乐以及 192 款参数化小游戏,覆盖反应、解谜、策略、街机、问答、卡牌等品类,让等待不再寂寞。插件由 HuanLinOTO 维护,采用 JavaScript 编写,最近更新于 2026-08,目前 Stars 5、Forks 0。

dsh-d399 这个 DSH plugin 支持哪些核心特性?

插件订阅 ctx.sessions.listrunning 标志,在模型生成开始(false→true)时弹出 teaser 弹窗,生成结束(true→false)自动收起,除非用户已打开菜单或正在游戏中。内置游戏包括 Wordle(6 次猜 5 字母词,三色反馈)、8×8 六色消消乐(三消+重力+连锁),以及 192 款参数化小游戏,由约 30 个引擎和静态 catalog 组合而成,例如贪吃蛇、打砖块、数独、2048、汉诺塔等。同族变体(如 5 款贪吃蛇)会折叠成组,支持全部展开/收起。

dsh-d399 怎么安装?

安装命令如下,使用 DSH 的插件管理工具:

bash
dsh plugin --profile web add github:huanlinoto/dsh-plugin-d399

安装后,插件会在模型生成时自动激活,无需额外配置。

dsh-d399 如何拓展游戏注册表?

插件暴露 ctx.d399Games 客户端服务,第三方插件可通过 inject: ['d399Games'] 注册更多游戏,游戏条目带可选 group 字段即可参与折叠。游戏目录定义在 src/client/games/mini/catalog.ts,每个条目形如 { id, name, icon, Component: bind(Engine, props) },id 用作 React key 与去重身份。

dsh-d399 兼容哪些 DeepSeek Harness 版本和平台?

作为纯客户端 UI 插件,host half 为空 apply,依赖 @deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-invariants,兼容 DSH 的客户端运行时。插件采用双 bundle 结构(仿 dsh-spur),适用于支持 DSH 插件的 Web 环境。

dsh-d399 的架构和代码结构是怎样的?

插件源码位于 src/,包含 index.ts(空 apply)、client/(主逻辑)、games/(游戏实现)等目录。核心组件 D399Overlay.tsx 负责 teaser、菜单和游戏弹窗,通过 portal 挂载到 document.body。游戏引擎分为 engines-simple.tsx 等文件,共享样式在 mini.module.css 中。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题