一键重载整个前端页面,清除插件与样式残留
29.4/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add minhaoli/dsh-ui-reload该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:仅索引
是什么
dsh 原生插件 · ui
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 15 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/2(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
DSH 会话标题栏里的一键前端全量重载按钮。
README
由 DeepSeek 最新模型翻译生成dsh-ui-reload
给 DSH 会话头部加一个「重载整个前端」按钮,就在分享按钮左边。
点一下重载整个页面 —— 这是唯一能可靠地把前端各种不一致一次性抹掉的操作:运行中的页面底下被重新构建过的客户端插件 bundle、插件列表变更、过期 CSS,以及 shell 自身的代码。
适用版本
| DSH | 0.2.1-rc.2(开发与验证所用版本) |
| @deepseek-ai/cordis | ~4.0.5 |
| 形态 | Web UI(web 或 desktop profile),没有 CLI 侧 |
更早的 DSH 版本未验证。按钮挂在 conversation.session.header.utilities 这个插槽上;某个版本改名或删掉这个插槽,按钮就不会渲染。
安装
dsh plugin --profile <你的 profile> add github:minhaoli/dsh-ui-reload
包里声明了 dsh.bundle.patch,所以这一行会被写进 dsh.profile.bundles,下次启动即挂载。装完刷新一次页面 —— 浏览器端是单独一个模块。
展开完整文档(README 剩余 1 节)
dsh-ui-reload 给 DSH 会话头部加一个「重载整个前端」按钮,就在分享按钮左边。 点一下重载整个页面 —— 这是唯一能可靠地把前端各种不一致一次性抹掉的操作:运行中的页面底下被重新构建过的客户端插件 bundle、插件列表变更、过期 CSS,以及 shell 自身的代码。 适用版本 | DSH | 0.2.1-rc.2(开发与验证所用版本) | | @deepseek-ai/cordis | ~4.0.5 | | 形态 | Web UI(web 或 desktop profile),没有 CLI 侧 | 更早的 DSH 版本未验证。按钮挂在 conversation.session.header.utilities 这个插槽上;某个版本改名或删掉这个插槽,按钮就不会渲染。 安装 dsh plugin --profile <你的 profile> add github:minhaoli/dsh-ui-reload 包里声明了 dsh.bundle.patch,所以这一行会被写进 dsh.profile.bundles,下次启动即挂载。装完刷新一次页面 —— 浏览器端是单独一个模块。 手工安装: ~/.dsh/profiles/<profile>/cordis.patch.yml - insert: - id: ui-reload name: 'dsh-ui-reload' 为什么要整页重载,而不是 HMR DSH 自带 dsh-client-hmr,插件 bundle 一变就重新发布。这个按钮是给那条路覆盖不到的残余准备的 —— shell 或 bootstrap 早于某次改动的页面,或者只有真正重新加载文档才能清掉的状态。重载文档是唯一能全覆盖的手段。 点一下之后还在的: 对话、工作区、连接状态 —— 这些都在 host 上。 不在的: 只存在页面里的东西 —— 滚动位置、打开的浮层、还没发出去正在编辑的输入、客户端计时器。 实现说明 包里有前后两半,bundle patch 一次挂两边: - lib/index.js —— host 侧。导出空的 apply(),不注册任何路由、服务或 watcher,因为整页重载不需要 host 提供什么。它存在的唯一理由是让 bundle 那一行有东西可挂;删掉它整个包就不会被组合,浏览器端的按钮也跟着消失。 - lib/client.js —— 浏览器侧,经 dsh.client.inject: ["@deepseek-ai/dsh-client-ui-slots"] 注入。它把按钮注册进 conversation.session.header.utilities,点击后先给 400 ms 的点击反馈,再调 window.location.reload()。 配套插件 - dsh-session-tree —— 带标签、分组、拖拽移动的侧栏。 - dsh-session-manager —— 会话维护的 agent 工具与 REST API。 - dsh-session-search —— 对话内查找栏。 - dsh-session-query-vector —— 会话语义搜索后端。 许可 MIT —— 见 LICENSE。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
minhaoli/dsh-ui-reload
一键重载整个前端页面,清除插件与样式残留
相关插件 · UI / 主题
破甲增强版JeffKeeping/dsh-purge-plus
dsh-purge 的非官方分支fork:适配 DeepSeek Harness 0.2.1-rc.2、破甲内核…
★ 387已汉化DeepSeek 客户端
71.9
无代码业务系统平台nocobase/nocobase
NocoBase 是什么
★ 24,804已汉化DSH
71.8
1Panel 服务器面板1Panel-dev/1Panel
全球 250 万+ 自托管用户共同喜爱。
★ 37,327已汉化DSH
71.5
终端编码代理esengine/DeepSeek-Reasonix
· 指南 · ACP · 扩展开发 · 规格 · 官方网站 · Discord · QQ
★ 36,021已汉化DSH
71.2
工作状态行动态ccch1mneyyy/working-activity
作者:chimney@ccch1mneyyy。社区项目,非 DeepSeek 官方项目。
★ 664已汉化DSH
71.2
多模型配置管家farion1231/cc-switch
跨平台桌面一体化助手,支持 Claude Code、Codex、OpenCode、DeepSeek Harness 等工具,唯一官网 ccswitch.io
★ 150,724已汉化DSH
71.1