dsh-status-bar
在终端中运行以下命令:
dsh plugin install OuYangxin12/dsh-status-bar
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端执行 dsh plugin install OuYangxin12/dsh-status-bar 即可安装,源码仓库为 https://github.com/OuYangxin12/dsh-status-bar
插件介绍
Agent 在 DSH Web GUI 里跑长任务时,界面除了 block 流几乎一片沉默——你不知道它是否卡住了、已经完成了多少、下一步在做什么,只能不停刷新或翻日志。dsh-status-bar 把一条紧凑的状态栏嵌在输入框正上方:它直接读取实时的 ConversationSnapshot(思考块、运行中的工具调用、step 边界),聚合为滚动活动日志,再交给一个 LLM 蒸馏成一行「当前成果」。刷新是事件驱动的——工具调用爆发期自动去抖合并,长时间仅有 token 流时由兜底上限保底更新,你一敲新指令就立即强制刷新。点开这行摘要,得到的是一份有章节结构的进度报告,而不是一堵原始 block 墙。适合在 DSH 里跑多步任务、希望视线留在输入框而不是日志里、同时又不想引入额外运行时依赖的人:总结默认路由到 flash/mini 级别的廉价模型,插件以预构建的双端 bundle 交付(host 纯 ESM + 浏览器闭包),装完即用、无需构建。
使用场景
- agent 执行多步长任务时,一眼看到当前进展而非反复翻 block 流
- 长时间仅有 token 流时,状态栏自动兜底更新,避免误判为卡死
- 快速了解阶段成果时,将单行摘要展开为结构化进度报告
适合人员
- 在 DSH 中跑长任务、希望减少频繁刷新和翻日志的开发者
- 需要轻量进度可视化、不想引入额外构建链的用户
- 偏好事件驱动刷新而非固定轮询的效能敏感型用户