前言¶
用 DeepSeek Harness 做对话或跑智能体时,模型生成往往要占去一两分钟。这段时间界面多半在转圈或流式输出,人却闲着。社区里有些插件把 Web UI 当成可扩展的壳,在侧边或浮层里塞一点轻量交互,既不抢主流程,又能把等待时间用起来。dsh-whale-chase-rice(仓库名 dsh-whale-chase-rice,中文 README 标题为「大肥鱼想吃饭」)走的就是这条路:在对话面板旁挂一个可拖动的小鲸鱼娘入口,点开是一局文字障碍跑酷,冲到大碗白米饭算通关;AI 回答完成时会有提示,但不会强行打断正在进行的局。
下面按定位、能力、安装与日常用法说明,事实均来自项目 GitHub README 与 package.json(当前版本 1.7.0,MIT 许可)。
这是什么¶
维护者 GitHub 账号为 Fr20210478,仓库地址为 https://github.com/Fr20210478/dsh-whale-chase-rice。插件在 SkillHub 社区目录中的分类为「趣味换装」,简介为:A chibi whale-girl runner plugin for DeepSeek Harness: jump life’s word burdens and reach the rice bowl.
本质上这是一个跑在 DeepSeek Harness Web UI 浮窗里的 Q 版跑酷小游戏:玩家用单一跳跃操作躲开代表生活压力的纯文字障碍,右侧终点是一碗米饭;与 Harness 的衔接点是「等 AI 回答」——空闲、生成中、刚结束都可以开一局,回答就绪时在玩法区域上方出现「回答好了」提示条(英文界面为 Answer ready),可选提示音。设置与统计落在浏览器 localStorage,README 写明不联网、无遥测、无第三方运行时依赖。
Host 侧 index.js 为空实现;客户端通过 package.json 里的 dsh.client 注入 Web 平台,并依赖 @deepseek-ai/dsh-client-ui-layout 与 @deepseek-ai/dsh-client-ui-session。README 注明在带 Web UI 的 DSH 上使用,并在桌面版 0.2.1-rc.2 上开发验证。
核心功能¶
玩法与障碍¶
- 单局时长可在设置里选 0.5、1、2 或 3 分钟。
- 跳跃:空格、↑、W、鼠标点击或触屏点击;撞到障碍词即失败,抵达米饭触发胜利结算。
- 障碍仅为文字,中文模式包括加班、内卷、PUA、内耗、焦虑、失眠、脱发、肥胖、贫穷、长痘、生病等;英文模式对应 OT、RACE、PUA 等缩写。样式为随机颜色、无边框无底板、不倾斜;大小与间距随机,并通过可达性规则保证下一跳理论上能过;障碍会随跳跃高度与局内进度变大。
- 米饭从第一帧起停在画面右侧,整局缓慢靠近,最后 5 秒加速冲向角色。
- 胜利 / 失败各有插画对话框;关闭后回到暂停的起始页,不会自动重开。支持暂停、继续、重新开始;可拖动游戏卡片标题栏移动窗口。
浮窗与 Harness 联动¶
- 圆形可拖动启动器带鲸鱼娘头像,默认在对话区域右侧、从上往下约五分之一处;位置按「最近边缘 + 纵向比例」记忆,全屏或改窗口尺寸后仍保持相对位置。
- 有未读回答时启动器上出现小圆点(无闪烁光效)。
- 正在跑的一局不会因回答完成而被中断;若窗口收起且你玩过,回答完成时可能重新弹出并响一次提示音(需开启音效)。
设置与防沉迷¶
齿轮菜单可调:音效(默认关)、中英文、单局时长、防沉迷、统计与最佳分数重置。防沉迷默认关闭;开启后 README 描述为温和档:3 局后休息 30 秒、每次等待最多玩 5 分钟、每天最多 60 分钟、回答完成后 5 秒冷却、达到每日上限 80% 时轻提示。
替换美术(可选)¶
assets/ 下 whale、victory、failure、rice 四个基名支持多种图片格式;构建脚本会取每个基名最新文件并内联进 client.js。只换文件不会立刻影响已安装插件,需重新构建后再安装或重启 Harness。README 建议尺寸:whale 512px 透明底,victory / failure 384px,rice 420px。
安装与启用¶
前提:已安装 DeepSeek Harness 且具备 Web UI(桌面版自带)。计划使用的 npm 包名为 dsh-whale-chase-rice,README 写明尚未发布到 npm,当前请用 GitHub 地址或本地目录安装。
方式一:DSH 界面(推荐)¶
- 打开侧边栏「插件」页,点「添加插件」。
- 在「包名或地址」填入:
https://github.com/Fr20210478/dsh-whale-chase-rice
- 点「安装」,按提示重启 DSH。装好后对话面板右侧应出现圆形鲸鱼娘头像。
若本机无法直接访问 GitHub,可改用本地目录路径(见 README 方式三)。填 GitHub 地址时不经过 npm 安装源。
方式二:命令行¶
将 web 换成你要安装到的 profile(Web UI 一般为 web)。桌面版正在运行时不能对其执行 dsh plugin,需先用界面安装或完全退出桌面版后再执行:
dsh plugin --profile web add https://github.com/Fr20210478/dsh-whale-chase-rice
启用与排错¶
到「插件」页确认 bundle 已安装并启用。若无头像,README 建议确认启用后重启 DSH。插件页没有「更新」按钮时,升级需先卸载再安装新版本。
典型用法¶
- 拖动圆形头像到顺手的位置;单击打开游戏面板。
- 在起始页选时长并开始;游戏中
P暂停,Esc关闭面板。 - 在设置里按需开音效、切换语言或防沉迷;等 AI 时开一局,回答好了看顶部提示条即可,不必立刻关游戏。
- 开发者改 UI 或规则时:
node scripts/build.mjs生成client.js,node --test跑 README 所述 29 个测试;本地目录安装指向仓库根目录(含package.json)。
适用场景与注意¶
适合已经在用 DSH Web UI、希望把等待生成的时间换成轻量单机小游戏的用户。它不替代 Harness 的核心对话能力,也不提供模型或工具链功能。
安装前建议自行浏览仓库源码与 MIT 许可证;插件随当前 DSH 进程与 Web 客户端权限运行,与其他社区插件一样,信任维护者与代码审查应由使用者完成。SkillHub 目录 https://www.skillhub.cn/plugins/Fr20210478/dsh-whale-chase-rice 是社区索引,与 DeepSeek / 幻方无官方从属关系。
结尾¶
dsh-whale-chase-rice 把「跳过生活里的词、冲向饭碗」做成浮窗跑酷,并和「回答好了」轻提示绑在一起,适合作为 DSH 等待态的小消遣。详情与 issue 见 GitHub:https://github.com/Fr20210478/dsh-whale-chase-rice;目录页:https://www.skillhub.cn/plugins/Fr20210478/dsh-whale-chase-rice。