在 DSH(DeepSeek Harness)的 Web 或桌面界面中,我们通常专注于主对话或代码编辑。有时需要一个小型的、非侵入式的视觉组件来指示状态或仅仅为了好玩。dsh-slide-gauge 就是这样一个小挂件。
插件简介¶
这是一个标准的 DSH bundle 插件,由用户 yvhcel888 维护。它位于界面右下角,允许用户通过拖动角色头像在标尺上移动,并根据位置显示不同的状态或触发彩蛋。
核心功能¶
- 悬浮开关:位于右下角,以圆形「测」按钮呈现,不遮挡主界面。
- 交互与判定:按住角色头像左右拖动,标尺与角色同步平移。
- 状态判定:根据角色左边位置连续判定状态:梁神 / 梁圣 / 梁子 / 牢梁(边界值 365 / 601 / 860,无空隙)。
- 边界彩蛋:指针拖到左右边界(场景 x ≤ 157 或 ≥ 1048)时显示鲸鱼娘。
- 记忆功能:使用
localStorage(键dsh-slide-gauge/v1)记录上次位置,刷新或重开后恢复。 - 兼容性:场景按原版 1200×700 等比缩放,支持鼠标与触摸操作。
安装与启用¶
使用官方命令安装:
dsh plugin --profile web add dsh-slide-gauge
# 桌面 profile:
dsh plugin --profile desktop add dsh-slide-gauge
安装后重启对应 profile(dsh --profile web 或重启 DSH Desktop),打开界面即可在右下角看到「测」按钮。
使用方法¶
- 点击右下角圆形「测」按钮打开面板。
- 按住中间角色头像左右拖动。
- 顶部红色文字显示当前状态。
- 拖到左右虚线边界外侧时出现鲸鱼娘。
- 关闭面板再打开,会停在上次拖到的位置。
注意事项¶
- 权限与风险:插件仅同源请求本插件路由(
/dsh-slide-gauge/*)读本地图片与脚本;不调用任何第三方 API;不涉及密钥或凭据;无子进程。 - 文件系统:只读插件包内
assets/;可选读取自备的assets/liang.png。 - 许可证:MIT。
结语¶
这是一个轻量级、无侵入的小挂件,适合希望在 DSH 界面增加一点交互或视觉反馈的用户。源代码与文档位于 GitHub。