DeepSeek Harness 插件:moyu_games(摸鱼小游戏)

前言

DeepSeek Harness(DSH)支持通过插件扩展功能。moyu_games 是一个 Web 插件,解决长时间运行任务时频繁切换窗口的问题。它在任务执行期间(turn/start 或 step/start)通过右下角弹窗提供 5 款休闲小游戏,无需离开当前工作流。

功能特性

自动/手动弹窗控制
支持自动和手动两种模式,通过设置命名空间 autoPopup 控制。默认为自动模式,任务启动时自动弹出;手动模式下需点击侧边栏入口打开。手动关闭后,同一任务内不再自动重弹,直到下一个任务开始。

右下角悬浮窗口
窗口固定在屏幕右下角(整体 80% 大小),可按住标题栏拖动。外层为透明可点击穿透遮罩,下方任务日志保持可操作。

游戏列表与入口
侧边栏底部「设置」旁会出现「摸鱼游戏」入口。包含 5 款游戏:数字华容道、数独、贪吃蛇、舒尔特方格、数字记忆。设置页可调整总开关、自动弹窗开关及默认棋盘大小。

安装与启用

前置条件
Node.js 版本需为 ^22.19.0 或 >=24.0.0。

安装命令

dsh plugin --profile web add /absolute/path/to/moyu_games

操作步骤
1. 克隆仓库到本地目录。
2. 执行上述安装命令,指向仓库根目录的绝对路径。
3. 重启 dsh web 使插件加载。

典型用法

安装完成后,Agent 执行任务时若处于自动弹窗模式,右下角会自动弹出游戏窗口。用户可以随时拖动窗口位置,或通过设置关闭自动弹窗。游戏支持在任务日志下方独立操作,互不干扰。

安全与注意事项

安全机制
插件仅挂载 UI 表面,打开只读 SSE 流连接,不进行磁盘写入,不依赖插件族。

权限建议
插件以当前 DSH 进程权限运行,安装前请检查源码与许可证(MIT)。

总结

moyu_games 是一个专注于休闲功能的 DSH 插件,利用官方 UI 槽位在任务执行期间提供娱乐,适合需要缓解长时间等待压力的用户。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜