knlght/DSH-shutdown
knlght★ 2JavaScriptLast synced: 2026-08-14
一键结束 DeepSeek Harness 服务:Settings 关机页 + 二次确认 + 优雅退出,关掉浏览器不再留下后台进程
README excerpt
dsh-shutdown 一键结束 DSH 服务 Settings「关机」页 · 二次确认 · 优雅退出 关掉浏览器不再留下后台进程 。 🌏 中文 · English ✨ 为什么需要 关闭浏览器 不会 结束 dsh 的后台服务进程——服务继续占用端口与内存。本插件在页面内提供一键关机入口,无需命令行。 ✨ 功能一览 - 🖥️ Settings「关机」页 :侧栏最底部新增「关机」页签 - 🛡️ 二次确认 :点「关闭 DSH 服务」→ 出现「确认关闭 / 取消」双按钮,防误触 - ✅ 成功反馈 :确认后页面立即显示绿色「关闭成功」面板(并尝试自动关闭标签页) - 🎨 原生风格 :按钮与配色全部引用 DSH 主题 token( --dsw-alias- ),明暗自适应 📦 安装 🧠 设计要点 - 关机端点: / dsh/shutdown (仅 POST)——服务先返回「正在关闭」响应,500ms 后 process.exit(0) 优雅退出 - 会话日志为逐事件落盘,空闲时退出安全;正在进行的对话请等待其完成后再关闭 - 浏览器安全策略下脚本只能关闭自己打开的窗口——手动打开的标签页会保留「关闭成功」面板,两种情况下你都能确认结果 🧩 生态 打上 dsh-shutdown topic 的插件可接入同一生态。欢迎通过 PR 改进本插件。 📄 许可 MIT
View full README on GitHub →