edusrez/dsh-smart-restart
DSH 重启后唤醒主 agent,让被打断的工作自动接着做;提供一个重启工具,以及可选的探针在启动异常时提前中止并告警。
关于此插件
一个 DeepSeek Harness (DSH) 宿主插件,让主代理在服务重启后保持感知——无需用户主动提示。每次启动时,它都会检测到新进程已经接管,并以一条简短的“Smart-restart”通知唤醒目标代理(启动时间、上一次启动时间、停机时长)。v0.2.0 新增了 smartrestart 工具,用于重启 DSH 本身,并将通知返回到发起请求的那一个会话;v0.3.0 新增了在代理会话处于活动状态期间服务被停止时的自动检测功能,因此即使是代理运行过的普通 systemctl restart,也会在启动时通知该会话;v0.4.0 新增了先校验再启动的能力——通过可选的 canary 预重启门控,在临时实例启动失败时中止重启;新版本 v0.5.0 支持自动检测 systemd 服务单元(读取 /proc/self/cgroup),在 systemd 托管的安装中,工具与 canary 无需任何配置即可工作。
$ dsh plugin --profile web add dsh-smart-restart$ dsh plugin --profile web add github:edusrez/dsh-smart-restart健康评分构成
72 / 100评分综合许可证、社区信号、文档与分发情况,并非代码审计。安装前请审阅源码与 manifest。
安全信息
关键指标
Related
相关插件
- 统一管理:按来源分组,搜索技能、查看正文,一键启用或停用。 - 区分全局与项目:项目页跟随当前会话,同名技能优先使用项目副本。 - 复用已有技能:支持 Codex、Claude Code、Copilot 等常见 Agent,启停不会修改它们的源文件。 - 创建与导入:新建技能,或导入 ZIP、技能文件夹和 SKILL.md,统一保存到全局 DSH。 - 回收与恢复:删除 DSH 技能后先进入回收站,误删可找回。
为 DeepSeek Harness 打造一个真正的办公环境。 Univer Office 插件将电子表格、文档、幻灯片、画布、多维表格等汇聚到同一个运行时——数据互联、修改经过校验、变更按版本管理,并以隔离工作树支持多 Agent 协作。
DSH Simplify 是社区维护的 DeepSeek Harness 插件,并非 DeepSeek AI 官方产品。在当前会话中输入 /simplify,即可请 Agent 整理 Git 改动范围内的代码,改善可读性并保持原有功能。支持 DSH Web 及集成 DSH Web 的桌面应用。
让纯文本模型处理视觉任务:粘贴图片后自动切换到 Vision Toolkit 变体,支持图片问答、多图比较、长截图 OCR、截图还原前端 UI、元素定位与像素对比。默认无需 API Key——图片经作者自建的免费服务处理,每台机器每天 100 张;也可改为指向自己的服务商。
DSH 全版本适配说明:v0.9.7 已在 DSH 0.1.2-rc.1 至 0.1.7(含 0.2.0-rc.x / 0.2.1-rc.2 桌面端的 0.1.7 settings 路径 + 原生右侧边栏)上验证;核心 API(defineTool、ctx.tools.register、ctx.subprocess.spawn、ctx.webServer.register、ctx.inject、ModuleLoader CJS factory、cordis.patch.yml)在 v0.1.0-rc.7 → v0.2.1 无破坏性变更。0.1.2-alpha.x 系列按声明可装但未实测。
DeepSeek Harness 的 Catppuccin 主题插件——一个包同时适配 Web GUI(dsh web)、桌面版(官方 Electron 壳 apps/desktop 与社区 DSH Desktop, 共用 desktop profile)与 dsh-TUI 终端: Web / 桌面端做全界面换色与玻璃质感,TUI 端自动同步四套官方主题色板。