插件
浏览、筛选并安装 DeepSeek-Harness 插件。
共 31 个插件
dsh-reload
louisyeaaah/dsh-reload
不用重启 DSH 就能重载刚装好的插件或技能。reload_plugin 清掉该插件自己的模块缓存、卸载旧实例再重新 import,新代码报错时自动换回旧模块;reload_skill 强制重新发现技能目录。工具与 /reload-plugin、/reload-skill 两个命令都有。
dsh-mac-keep-awake
wjvalue/dsh-mac-keep-awake
仅 macOS:任意 DSH 会话运行期间持有 PreventUserIdleSystemSleep 断言(caffeinate -i -w <宿主 pid>),最后一个会话结束后释放,长时间回合不会因空闲休眠被切断;屏幕仍可正常息屏。它会一直持有跨过 maintenance 阶段——该阶段 Agent.status 报 idle 而手动 /compact 正在跑,靠 compaction/start 与 compaction/end 事件兜住。每 60 秒与 ctx.agents.list() 对账,插件热重载时已在运行的会话立即被接管,不必等到下一个回合边界。持有失败按指数退避重试、上限 60 秒且永不放弃;释放时先 SIGTERM,2 秒未退出升级 SIGKILL;带 -w,宿主崩溃时 caffeinate 自行退出。无前端半身,通过 profile patch 配置。共 51 个测试,其中 2 个在真机上直接读 pmset -g assertions。
dsh-quick-reload
lyjsyyds/dsh-quick-reload
DSH Web UI 的一键刷新:先清掉可重建的缓存(Cache Storage、Service Worker、/plugins/** 的 bundle 字节)再重载页面,热注入的客户端插件立刻生效,无需重启应用。
dsh-audio-control
li-mingshuang/dsh-audio-control
Web 界面里的悬浮音频控制面板:控制 Windows 媒体会话(SMTC)的播放/暂停/上一首/下一首与系统主音量/静音,由注册路由的主机半调用 PowerShell 助手实现。
dsh-plugin-hot-toggle
5102a/dsh-plugin-hot-toggle
在设置页热启用/停用任意插件:立即生效、无需重启、状态持久化
dsh-project-manager
br1nosense/dsh-project-manager
在 DSH Web 界面以悬浮窗口管理开发项目:添加/删除、一键启动/停止/重启、文件变更热重载自动重启、实时日志查看与持久化。
dsh-hotswap
hongzhongl/dsh-hotswap
DeepSeek Harness 运行时热插拔:在 Web GUI 热启用/停用/重启 Cordis 插件、自动热挂载 bundle,无需重启 dsh。