DSH Plugins
返回列表
🎮

ui-status-label

趣味换装 更新于 2026.08.23

在终端中运行以下命令:

dsh plugin install alingalingling/ui-status-label

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中运行 dsh plugin install alingalingling/ui-status-label 即可安装,源码地址:https://github.com/alingalingling/ui-status-label

插件介绍

在默认的 dsh Web 聊天视图中,智能体运行期间的状态栏总会显示一段固定的 “Deep diving...” 文案。如果你觉得这个提示过于单调,或者想让界面更贴合自己的语言习惯与审美,ui-status-label 提供了一个零代码的解决方案:在设置面板的 General 分区里添加一行文本输入,输入你想要的任意状态文字,下一次智能体开始思考、执行工具或流式输出时,聊天视图的状态行就会显示你写下的内容。

插件的核心能力是轻量而即时的状态文案替换。它同时实现了两条生效路径:默认通过 DOM 注入监听并替换官方状态元素,确保在官方正式版中开箱即用;当上游 ui-conversation 提供 conversationStatus 扩展点时,则自动切换到服务渲染,两条路径不会冲突。所有设置都持久化在 $DSH_HOME/settings.yaml 中,跟随用户 home 跨 Web 端口保留,并且修改立即生效,无需手动保存或重启。

这个插件非常适合经常使用 dsh Web 聊天界面的用户——无论你是想写一句鼓励自己的话、一个有趣的梗,还是仅仅用更熟悉的语言替换默认英文状态,ui-status-label 都能在不影响任何模型请求的前提下,让你的聊天界面多一分个性。它只作用于浏览器呈现层,不触碰模型或推理流程,因此也适合那些希望保持系统行为不变、仅优化观感的用户。

使用场景

  • 把运行时的 “Deep diving...” 换成一句鼓励或梗,让等待过程更有趣。
  • 用母语显示状态,避免默认英文提示带来的出戏感。
  • 不改动模型行为,只在浏览器层面对聊天界面做轻量个性化。

适合人员

  • 经常使用 dsh Web 聊天界面的普通用户。
  • 喜欢折腾界面、追求个性化体验的玩家。
  • 希望保留默认系统行为,仅优化观感的使用者。