@meng_long/dsh-mine-sweeper
funnpmMIT
在会话区左侧叠一块可折叠、可拖动的扫雷盘,行列与雷数都可调,第一次点击保证不踩雷。
下载量 / Downloads
473
安装
dsh plugin --profile web add @meng_long/dsh-mine-sweeper
沙箱测试
这个插件还没测过。提交测试 →
README
dsh-mine-sweeper
DeepSeek Harness 的扫雷浮层。一块可拖动、可折叠的棋盘悬浮在会话区左侧那条空白里,agent 干活的时候顺手玩。
- 自定义棋盘:行、列 5–30,雷数 1 … 行×列−9。
- 首点必安全:雷在你点下第一格之后才布,且避开这一格和它周围一圈。
- 右击插旗,
↻重开同一块盘,–折叠成一个 💣 按钮。 - 踩雷会亮出全部雷和被标错的旗;把所有非雷格翻完就通关。
- 不写盘:状态只在 React 内存里,刷新页面或停掉服务就清空。
安装
dsh plugin add @meng_long/dsh-mine-sweeper
或者从插件市场装 npm 包 @meng_long/dsh-mine-sweeper,然后重启 dsh web。
接在哪
面板注册进 shell.overlay 插槽(整帧浮层,list 类型),条目 id sweeper,order 60。它在这层里自己绝对定位,所以不进 AppFrame 的 grid,不会挤动侧栏、会话和输入框。
Host 半边(index.js)是故意留空的:全部逻辑在浏览器包 client.js 里。cordis.patch.yml 让它能以 bundle 形式安装。
环境要求
- DeepSeek Harness
>= 0.1.5-rc.2 < 0.3.0 - Node.js >= 18
开发
npm run check # 两个半边的语法检查 npm test # bundle 契约 + 游戏核心的冒烟测试
License
MIT
以上内容来自 npm 上的 README,我们只做格式化,不改内容。
版本
npm 上共发布:4,最后更新 2026-11-03