DSH Marketplace
EN

ui-status-label

alingalingling/ui-status-label

把鲸鱼娘思考时的 "deep diving" 状态文案自定义成任意你想要的样子。

494TypeScriptMIT源码

安装

把 ui-status-label 装进 DeepSeek Harness

GitHub 方式 · GitHub 源码

从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。

我们跑过之后

装得上,但要先放行构建脚本

pnpm 不会执行没进白名单的构建脚本。把 pnpm 打印出来的那个 key 加进 profile 里 pnpm-workspace.yaml 的 allowBuilds,再跑一次即可。

这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 14 天前.

挂进你的 README

实测可装 — dshmarketplace

给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。

安装前须知

装 ui-status-label 之前,先看这几条

  • 源码在这里: alingalingling/ui-status-label——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
  • 开源协议:MIT。
  • 被收录在这里不代表通过了安全审计。插件是带着你 agent 的权限在跑。

AI 锐评

是什么 — 自定义 dsh Web 聊天视图的思考状态标签文案。

谁该装 — 在 dsh Web 配置文件下进行多轮对话时,需要替换思考状态显示的用户适合安装它。 TUI 或 headless 配置文件下无需安装,因为它仅影响浏览器交互面。

注意 — 实测可通过源码方式安装,但构建脚本会被 pnpm 拦截,用户需手动允许构建后才能完成注册。 重启后通用设置中的文案修改会实时更新聊天状态。

锐评 — 我会装它,因为它能让 Web 聊天视图呈现自定义思考状态,但 git 安装必须先手动允许构建脚本。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。

ui-status-label 是做什么的

Abstract diagram of two status-update paths converging into one output bar.

ui-status-label 是一个 DeepSeek Harness 插件,用来修改 dsh Web 聊天视图在运行中的状态文案。它不会改变 agent 的推理、模型请求或工具行为,只影响浏览器里等待首个 token、执行工具和流式输出期间显示的那一行文字。

安装到 web profile 后,插件注册持久化的 ui-status-label settings namespace,并通过 $DSH_HOME/settings.yaml 保存用户级配置,默认值为 小难梁在0721。Web 设置的 General 分区会增加「运行状态文案」输入行,输入后立即生效,清空则恢复默认值,最多 40 个字符。默认路径由浏览器端 DOM 注入器监听带有 role="status" 的状态元素,把硬编码的 Deep diving... 替换为配置内容;如果 ui-conversation 提供 conversationStatus 扩展点,插件也会提供对应服务并让直接渲染优先。

DeepSeek Harness 插件适合需要自定义 dsh Web 状态提示的开发者。它只面向浏览器交互界面,安装后要重启 dsh Web 进程;headless 或 TUI profile 不适合使用。配置按用户而不是按会话保存,且不会影响任何模型输出。

ui-status-label 的文档

ui-status-label 的配置

DeepSeek Harness 在 web profile 中注册持久化的 ui-status-label settings namespace,配置保存于 $DSH_HOME/settings.yaml。打开 dsh Web,点击左下角齿轮,在 General 分区找到「运行状态文案」。输入会立即生效,无需保存;清空输入框后恢复默认值 小难梁在0721,文案上限为 40 字符。配置按用户保存,不按会话区分。

ui-status-label 的行为

DeepSeek Harness 载入插件后,浏览器端增加设置行、提供可选的 conversationStatus 服务,并启动 DOM 兜底注入器。注入器监听聊天视图中带有 role="status" 的元素,将官方硬编码的 Deep diving... 替换为配置文案。若 ui-conversation 已提供扩展点,则直接渲染 conversationStatus,DOM 注入器自动让位。状态覆盖等待首个 token、工具执行和流式输出阶段。

环境要求

插件只面向 dsh --profile web 或自定义 Web 组合;安装在 headless 或 TUI profile 没有实际作用。peer 依赖由 DeepSeek Harness 提供,包括 @deepseek-ai/cordis、dsh-client-*;直接依赖包括 @deepseek-ai/dsh-settings 和 schemastery。安装完成后必须重启 dsh Web 进程,再刷新页面;当前 GUI 不会热加载 bundle。

命令与限制

DeepSeek Harness 使用 dsh plugin --profile web remove dsh-ui-status-label 卸载插件。若定制版 DeepSeek Harness 已内置本插件,不要重复安装,否则 ui-status-label namespace 会注册两次。插件只改变浏览器呈现,不接触模型请求。

根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README

同一分类

ui-status-label 的同类插件

dsh-web-ui-all

zhu1090093659

8.4k

DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。

GitHub 源码TypeScript今天

AI 锐评

dsh-web-ui-all

是什么 — DeepSeek Harness Web UI 的插件和皮肤集合,包含梁神模式、任务看板、Git 图谱、右侧面板、移动端远程、SSH 运维、鲸鱼娘宠物和皮肤中心。

谁该装 — 如果你使用 DeepSeek V4 Pro 进行 agent 任务,需要多列任务看板和 Git 图谱来追踪变更,这个插件适合你。 如果你主要在非 Web UI 界面操作 DeepSeek Harness,就不需要这个集合。

注意 — 从源码子目录安装时需要先手动放行它的构建脚本。沙箱实测还没有结果。没发现明显的坑。

锐评 — 我会安装它,因为它提供了鲸鱼娘宠物和 SSH 运维这些功能。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
LINUX DO详情

dsh-task-board

zhu1090093659

7.6k

侧边栏多列任务看板:卡片交给真实 DSH 智能体会话执行,支持 cron 定时(Host 侧到点执行,关浏览器也生效)。

我们跑过,装得上

npm 包TypeScript19 天前

AI 锐评

dsh-task-board

是什么 — dsh-task-board 提供侧边栏多列看板,支持真实 DSH agent 会话执行和 cron 定时调度。

谁该装 — 在使用 DeepSeek Harness 执行和定时调度 AI 智能体任务时,适合安装 dsh-task-board 以获得多列看板和 host-side 定时执行能力。

不想进行 AI 任务调度的用户可以考虑仅需基本会话管理的插件,因为他们的工作场景不需要看板调度。

注意 — 实测在全新 profile 中安装并被 harness 注册进 profile,未发现明显的性能或兼容性问题。

锐评 — 如果你的工作需要浏览器关闭后仍执行 AI 任务,我会装它,因为它支持 host-side cron 执行。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
源码

dsh-web-all

zhu1090093659

7.6k

DSH Web UI 插件与皮肤合集:任务看板、git 图、右侧面板、远程移动端 UI、桌宠、实时 token 统计与皮肤中心。

我们跑过,装得上

npm 包TypeScript19 天前

AI 锐评

dsh-web-all

是什么 — DSH Web UI 的插件和皮肤集合,包括任务看板、Git 可视化、右侧面板、移动远程控制、宠物和 token 统计。

谁该装 — 在需要执行定时 AI 智能体任务或管理远程服务器时适合安装此插件。 不适用于不追求自定义模型能力或会话归档的用户。

注意 — 沙箱测试在全新 profile 里通过并被 harness 注册进 profile。 未发现明显的坑。

锐评 — 我会安装它,因为它支持同一链接配对手机与 PC 浏览器,但前提是已有 DSH Web 基础。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
源码

dsh-web

zhu1090093659

7.5k

DeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发

GitHub 源码TypeScript21 天前
3.9k

侧边栏完整工作台:内置文件渲染编辑、终端、Git 与子代理,支持三方插件注册新 Tab。

我们跑过,装得上

npm 包TypeScript6 天前

AI 锐评

DSH-better-sidebar

是什么 — DSH-better-sidebar 是一个侧边栏工作台,能渲染文件、编辑代码、运行终端、处理 Git 状态并支持子代理,第三方插件可通过同一 API 注册新标签页。

谁该装 — 在使用 DeepSeek Harness 时若需侧边栏展示文件状态、终端输出和 Git 变更,并使用 DSH 模型处理代码文件,此插件能提供完整工作台能力。 如果你主要进行纯文本交互而不涉及文件和终端工具的人,可以考虑其他轻量界面方案,因为它是为多功能文件管理场景准备的。

注意 — 实测在全新 profile 里装上并被 harness 注册进 profile。安装依赖构建脚本时会执行 shell 命令,可能需额外步骤处理。没发现明显的坑。

锐评 — 我会装它,因为它能整合侧边栏文件和终端能力;前提是安装时处理好构建依赖的额外步骤。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情

dsh-TUI

ccch1mneyyy

3.3k

Claude Code 风格全屏终端 UI:像素鲸鱼顶栏、实时工作状态行、思考流式展开。

我们跑过,装得上

npm 包TypeScript8 天前

AI 锐评

dsh-TUI

是什么 — dsh-TUI 是一个全屏终端界面插件。

谁该装 — 当你需要在终端中展示实时状态行和会话历史时。 对于主要使用图形界面工具的用户来说。

注意 — 沙箱实测通过:在全新 profile 里装上,并被 harness 注册进 profile。 没发现明显的坑。

锐评 — 我会装它,因为它可以在VS Code中以插件形式启动。

grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。去看源码
1详情