dsh-web-lifecycle
在终端中运行以下命令:
dsh plugin install DDA-DIGITAL/dsh-web-lifecycle
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install DDA-DIGITAL/dsh-web-lifecycle 即可安装,插件源码位于 https://github.com/DDA-DIGITAL/dsh-web-lifecycle 。
插件介绍
每天用 dsh web 干活,中途需要重启或收工时,都得切回终端敲命令、等端口释放、再刷新页面。dsh-web-lifecycle 把 Restart 和 Shutdown 两个按钮直接放进侧栏底部,点一下、确认一下,网页自己完成整套重启动作——同端口、同 Cookie、同会话,刷新完你仍然登录着,打开的 Session 也原样回来.
重启走两条通道:独立模式下,插件在自身进程会话里拉起一个协调者,等端口释放后重新 spawn dsh web 并做健康检查;搭配可选的 dshweb 包装器跑,退出码 75 触发循环重启,往返大约一秒。关闭则刻意走退出码 0,协调者不会被拉起,终端立刻回到提示符,干净利落地收工。整个插件零运行时依赖,只用 Node 内置模块,宿主不支持时完全不挂载、零副作用.
适合把 dsh web 当日常工作台、一天内需要多次重启或临时收工、又不想频繁切窗口回终端的开发者。装完刷新页面,侧栏底部多两个按钮,剩下的交给它.
使用场景
- 每天多次重启 dsh web,不必切回终端杀进程、等端口、再刷新
- 收工时一键关闭网页服务,终端立刻回到提示符,无需手动清理
- 重启后浏览器 Cookie 和登录态不变,打开的 Session 原样恢复
适合人员
- 把 dsh web 当日常工作台、一天多次重启的开发者
- 希望全程在浏览器内完成服务管理的 DSH 用户
- 追求零额外依赖、无副作用的轻量插件使用者