dsh-task-overlay
在终端中运行以下命令:
dsh plugin install gg947919490-byte/dsh-task-overlay
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中打开插件安装,执行 dsh plugin install gg947919490-byte/dsh-task-overlay,或按提示填写源码地址 https://github.com/gg947919490-byte/dsh-task-overlay 完成安装。
插件介绍
当你把 DSH 最小化、切到别的窗口,或者只想在桌面上扫一眼当前在干什么,侧栏里的会话信息往往够不着。dsh-task-overlay 在 DSH 主窗口之外放一个始终可见的桌面悬浮窗,由客户端把任务状态推过去,让你不用回到 DSH 也能跟上进度。
浮窗会展示目标状态里的阶段(进行中、已暂停、受阻、已完成)、objective、第 N/M 轮以及受阻原因;Todo 部分有进度条和清单,用图标区分已完成、进行中与待办。它还会汇总跨所有会话的提醒,例如有多少会话等你确认、有多少已完成尚未查看。DSH 侧栏底部提供桌面浮窗开关,绿点表示运行中;标题栏可折叠成迷你胶囊,拖动会记住位置与折叠状态。关闭或最小化 DSH 后浮窗仍可保留;宿主完全退出且长时间无法连接时,界面会标明 DSH 未运行,窗口本身不会消失。
桌面浮窗基于 PowerShell 与 WPF,仅支持 Windows;DSH 内的开关与状态推送可在各平台使用。适合长时间开着多会话、需要桌面级任务看板的工作流;若你主要在 Linux 或 macOS 上跑 DSH,仍可用侧栏与推送逻辑,系统级浮窗需要 Windows 环境。
使用场景
- 最小化 DSH 后仍想在桌面看到当前阶段与 objective
- 多会话并行时需要汇总待确认与未查看完成的提醒
- 长时间编码时把任务进度固定在屏幕一角而不占主窗口
适合人员
- 经常在多窗口间切换、不想反复点开 DSH 的开发者
- 用 DSH 跑多会话并依赖 Todo 与目标状态跟进的人
- 在 Windows 上希望有系统级任务看板的 DSH 用户