
Dbi-Eshuh/dsh-thinking-status-customizer
41最近提交 2026年8月15日
dsh-thinking-status-customizer DSH 插件
一个纯 CSS 的插件,无需修改源码即可替换 DSH Web 的运行状态显示。支持文本流动效果、GIF/APNG/WebP 动画,以及左图右文的组合展示。
如何安装 dsh-thinking-status-customizer DSH 插件
dsh plugin --profile web add github:Dbi-Eshuh/dsh-thinking-status-customizer#v0.2.2复制不会执行命令。安装 dsh-thinking-status-customizer DSH 插件前请核对仓库和版本。
dsh-thinking-status-customizer DSH 插件数据来源
dsh-thinking-status-customizer DSH 插件快照日期:2026年8月16日
discovered
dsh-thinking-status-customizer DSH 插件能做什么
- 将运行状态替换为自定义流动文本、动画图片(GIF/APNG/WebP)或图文组合
- 文本模式支持 2~5 种自定义颜色、四种流动方向、连续或来回移动
- 图片模式接受 HTTPS/Data URL 或本地文件(最大 20 MB);大于 2 MB 的本地文件使用临时对象 URL
- 设置面板继承 DSH Web 的亮/暗主题,保存前可预览效果
- 跟随 DSH 语言设置(英文/中文)并保留用户输入的自定义文本
dsh-thinking-status-customizer DSH 插件适合哪些场景
- 在模型思考时显示个性化问候语或状态提示
- 展示品牌动画 Logo,增加界面趣味性
- 用不同动画区分工作会话
- 为直播或录制场景替换默认状态为自定义动画
dsh-thinking-status-customizer DSH 插件适合谁
- 希望自定义 Web 界面外观的 DSH Web 用户
- 寻求非侵入式视觉调整的开发者或爱好者
dsh-thinking-status-customizer DSH 插件的限制
- 仅适用于 DSH Web 配置文件,不适用于 CLI 或其他配置文件
- 大于 2 MB 的本地文件不会持久化,页面刷新后需重新选择
- 依赖特定的 CSS 选择器;DSH 更新若改变选择器可能导致视觉替换失效
- 不修改无障碍树;辅助技术仍读取原始状态文本
dsh-thinking-status-customizer DSH 插件的仓库 README 摘录
以下文字摘自 dsh-thinking-status-customizer DSH 插件的上游仓库 Dbi-Eshuh/dsh-thinking-status-customizer 的 README,版权归原作者,仅作引用。
A CSS-only DSH Web plugin that replaces the visible running status with custom flowing text, a GIF/APNG/WebP animation, or a combined image-and-text display without modifying DSH source or rewriting the status DOM. ## Preview ### Dark theme  ### Light theme  ### Settings panel  ## Install Install the tagged release into a Web profile, inspect the resolved configuration, then restart DSH Web: ```sh dsh plugin --profile web add github:Dbi-Eshuh/dsh-thinking-status-customizer#v0.2.2 dsh --profile web --dump-config ``` Open the floating **Thinking status** button after restart. Click the same button again, use the close button, or press Escape to close the panel. The plugin follows the active DSH language setting and updates its English or Chinese interface immediately without discarding unsaved form values; user-authored custom text is preserved verbatim. The dialog can enable or disable the visual replacement and switch among custom
阅读完整 README仓库许可: MIT
dsh-thinking-status-customizer DSH 插件常见问题
如何安装 DSH Thinking Status Customizer 插件?
在终端中运行 `dsh plugin --profile web add github:Dbi-Eshuh/dsh-thinking-status-customizer#v0.2.2`,然后使用 `dsh --profile web --dump-config` 检查配置,最后重启 DSH Web。重启后你会看到一个浮动的“思考状态”按钮,点击即可打开设置面板。
我可以使用电脑上的图片作为状态动画吗?
可以。在设置面板中选择图片模式,然后选择本地 GIF、APNG 或 WebP 文件(最大 20 MB)。大于 2 MB 的文件不会永久保存,页面刷新后会丢失,需要每次重新选择。
这个插件会影响模型响应或隐私吗?
不会。插件仅改变浏览器中运行状态指示器的视觉外观。它不会上传任何设置、图片或模型交互数据。如果你使用 HTTPS 图片 URL,浏览器会直接请求该 URL。所有设置都存储在浏览器的 localStorage 中,使用插件特定的键名。
如果 DSH 更新后插件失效怎么办?
插件依赖 CSS 选择器 `[data-conversation-scroll] [role="status"][aria-live="polite"]` 来定位状态元素。如果 DSH 在后续更新中更改了这个选择器,视觉替换可能会失效。插件仍然加载,其对话框会显示正在等待匹配的状态。你可以检查更新或移除插件以恢复默认显示。
如何卸载插件并恢复原始状态显示?
运行 `dsh plugin --profile web remove dsh-thinking-status-customizer` 并重启 DSH Web。插件的样式、控件和事件监听器将被移除,内置的状态显示将恢复。