dsh-unlag
DSH 桌面端自己的刷新按钮:改插件不用重启、开久了卡了也点一下,正在进行的会话不受影响。
一句话定位
DSH 桌面端自己的刷新按钮:改插件不用重启、开久了卡了也点一下,正在进行的会话不受影响。
安装方式
在 DSH 的 web profile 中执行下面的命令;装完刷新页面即可。
$ dsh plugin --profile web add dsh-unlag@1.17.5
兼容的 DSH 版本
>=0.2.0-rc.1
作者与热度
regrevia · ★ 52 · 更新于 2026-11-07
关于这个插件
dsh-unlag(解除卡顿)
DSH 桌面端、网页端自己的刷新按钮。
开发插件要重启,可手里还有任务在跑?刷新一下! 开久了页面越来越卡?刷新一下!
一个按钮解决这些烦恼,正在进行的会话不受影响。窗口右上角点一下:插件代码原地换掉,卡顿的界面重建一次,宿主自己的轮次、子代理、终端进程继续跑完。
桌面 App 的窗口里有它,dsh web 打开的浏览器页面里也有。两边认得出来是哪个:桌面壳会把自己的桥交出来,网页没有这座桥。 两个日常场景 以前两种都得关掉 App 再来。现在不用,也不用挑空闲时间——马上换,不等。
边界说清楚:宿主自己的轮次、子代理、终端进程不受影响;被换掉的那个插件如果自己负责某个正在跑的任务(例如 agent-loop),这个任务会随实例结束。主脚本以外的资源不能配对时,会保留当前页面并说明原因,不会硬重建。 装
安装后由 DSH 完成首次加载,之后的更新都走按钮。 用
点右上角那个按钮。右键菜单有三行,另有一项在配置里: 按下刷新时换掉插件代码(默认开) 按下刷新时重建界面(默认开) Agent 可以自己刷新(默认关)
前两行都开=先换代码再重建;只开一个=另一项完全不动;都不开=点击无反应。最后一行只决定谁能按,不改变按下去做什么。
「改完文件自动刷新」不是菜单行,是配置项(默认关),开了也不用按按钮。
页面自己缺插件时会主动说一句:应用在两次启动之间换过插件代码,新开的页面按启动时那份冻结清单去要脚本会答 404,那个插件就没加载,屏幕上原本什么都不会说。现在页面启动后读一次开机时记下的应答,只有应用明确答「这个地址没了」时,才在按钮旁说「缺插件,重启应用后恢复」——不用按任何东西。读不到、读不全或清单太长时保持安静。这句话不是某次刷新的结论,所以不会到点消失,按下一次后由新的结果接替。
插件换过之后,页面按旧版本号要的懒加载分块,只要这个文件还在就按它现在的版本答:文件还在、只是编号变了,不该算缺插件,也不该让人只剩重启。文件真没了才拒绝并点名是哪个文件。 谁能让它刷新
默认只有人:自动刷新关着,Agent 入口也关着,本插件不装任何文件监视,本插件自己永远不会去换代码。
相似插件
dsh-purge
让 AI 更专注地辅助学习与动手实验:DSH 附加组件,提供状态自检、提示词与规则管理、本机备份与回滚。
dsh-unrestricted
Toggleable unrestricted mode for DeepSeek Harness: fuses execution rules into the active standard, ptc, cordis, minimal,…
dsh-univer-office
DSH × Univer integration with a bundled collaboration Gateway and Viewer: inline previews, live floating Worktree window…