插件目录 / Developer / DSH-shutdown
DSH-shutdown
已验证 · 实测可装 knlght
✓ 持续维护 基于 1 个官方 DSH 包
3Stars
0Forks
0未关闭 issue
—语言
2026-08-14最近推送
跨平台平台
功能简介
一键结束 DeepSeek Harness 服务:Settings 关机页 + 二次确认 + 优雅退出,关掉浏览器不再留下后台进程
我们的评价
可用 — 实测通过,早期项目
可用 — 实测通过,早期项目
一键结束 DeepSeek Harness 服务:Settings 关机页 + 二次确认 + 优雅退出,关掉浏览器不再留下后台进程 实测能干净安装、正常启动。早期项目,但功能可用。
「已验证」表示我们的自动化 CI 在干净 profile 里实际执行了 dsh plugin add 并启动成功——仅此而已。功能描述与版本兼容性均为作者声明。这不是安全审计,也不代表对第三方代码的背书。
README
dsh-shutdown
一键结束 DSH 服务
Settings「关机」页 · 二次确认 · 优雅退出
关掉浏览器不再留下后台进程。
Settings「关机」页 · 二次确认 · 优雅退出
关掉浏览器不再留下后台进程。
✨ 为什么需要
关闭浏览器不会结束 dsh 的后台服务进程——服务继续占用端口与内存。本插件在页面内提供一键关机入口,无需命令行。
✨ 功能一览
- 🖥️ Settings「关机」页:侧栏最底部新增「关机」页签
- 🛡️ 二次确认:点「关闭 DSH 服务」→ 出现「确认关闭 / 取消」双按钮,防误触
- ✅ 成功反馈:确认后页面立即显示绿色「关闭成功」面板(并尝试自动关闭标签页)
- 🎨 原生风格:按钮与配色全部引用 DSH 主题 token(
--dsw-alias-*),明暗自适应
📦 安装
dsh plugin --profile web add <本仓库 / npm 包名>
# 重启 dsh web 生效
🧠 设计要点
- 关机端点:
/_dsh/shutdown(仅 POST)——服务先返回「正在关闭」响应,500ms 后process.exit(0)优雅退出 - 会话日志为逐事件落盘,空闲时退出安全;正在进行的对话请等待其完成后再关闭
- 浏览器安全策略下脚本只能关闭自己打开的窗口——手动打开的标签页会保留「关闭成功」面板,两种情况下你都能确认结果
🧩 生态
打上 dsh-shutdown topic 的插件可接入同一生态。欢迎通过 PR 改进本插件。
📄 许可
安装
🧩 让 Agent 自动装(推荐)
装一次目录插件,之后本站所有插件都能让 DeepSeek Harness 自动找、自动装:
dsh plugin add dshbase-catalog 然后对 agent 说「帮我装 DSH-shutdown」,它会在目录里找到并自动安装。文档:dshbase-catalog · 已验证场景包。
该插件是 GitHub 源码(未发 npm)——直接从仓库装:
Web profile:
dsh plugin --profile web add github:knlght/DSH-shutdown Headless(CLI)profile:
dsh plugin --profile headless add github:knlght/DSH-shutdown 实测报告
验证通过:从 GitHub 源码完成 L1 安装 + L2 加载 + L3 运行(dsh 0.1.0-rc.6)。