dsh-ctl
在终端中运行以下命令:
dsh plugin install w2831120407/dsh-ctl
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在已装好 dsh web 的环境中,执行 dsh plugin install w2831120407/dsh-ctl 安装该插件,源码详见 https://github.com/w2831120407/dsh-ctl ,安装后重启 dsh web 即可在设置面板看到新页面。
插件介绍
重启或关闭正在运行的 dsh web 实例,通常意味着切到终端、翻找 PID、再小心翼翼地 kill 进程;而内置的鲸鱼娘宠物却没有任何 UI 入口来接收小鱼干补给。dsh-ctl 把这两件日常小事收进设置面板,让操作一目了然、一步完成。
插件在设置面板注册了两个页面。系统控制页提供重启与关闭按钮,采用两步确认交互——第一次点击后标签变为「确认重启?/确认关闭?」,防止误触触发进程级操作。重启会按原命令行重新拉起 dsh web 并监听 3080 端口;关闭则直接结束主进程。小鱼干补给页允许输入数量直接增加宠物库存(上限 20),并实时显示当前余量。底层通过运行时扩展 @linxin666/dsh-pet 服务实现,不改动 pet 包源码,因此随 pet 升级不会丢失。
适合把 dsh web 当作日常工作台、希望减少终端操作摩擦、同时也想给桌面鲸鱼娘喂口粮的开发者。
使用场景
- 无需切到终端即可一键重启或关闭 dsh web
- 通过两步确认安全终止 dsh 主进程,防止误操作
- 在设置面板直接给鲸鱼娘宠物补充小鱼干并查看库存
适合人员
- 把 dsh web 当作日常工作台、希望减少终端操作摩擦的开发者
- 需要频繁重启或关闭 dsh 服务、追求安全可控的管理者
- 喜欢桌面宠物交互、想给鲸鱼娘喂口粮的开发者