YeqingTang/dsh-task-watcher

YeqingTang★ 0PowerShell最后同步: 2026-08-16

在 GitHub 打开

DSH(DeepSeek Harness)的对话任务在浏览器里跑的时候,你可以放心切到别的程序——任务完成 / 子任务进展 / 需要你批准或回答,都会以 Windows 通知的形式提醒你;托盘图标与监控窗口随时显示所有任务的实时进度。

README 摘要

DSH 任务监视器(DshTaskWatcher) 它是 DSH 的一个纯只读旁路监视器:像贴在 DSH 旁边的探针,只"看"不"动",不对 DSH 做任何修改、不依赖任何外部组件,随时可独立安装/卸载。 DSH(DeepSeek Harness)的对话任务在浏览器里跑的时候,你可以放心切到别的程序—— 任务完成 / 子任务进展 / 需要你批准或回答 ,都会以 Windows 通知的形式提醒你;托盘图标与监控窗口随时显示所有任务的实时进度。 目录 1. 它能做什么 2. 系统要求 3. 安装 4. 使用 5. 配置 config.json 6. 数据与日志 7. 更新 8. 卸载 9. 常见问题(FAQ) 10. 版本历史 1. 它能做什么 功能 说明 托盘图标四态 🔴 红 = 需要你处理 / 🟠 橙 = 任务运行中 / 🟢 绿 = 空闲 / ⚪ 灰 = DSH 未连接 原生悬浮摘要 系统原生 tooltip 精简显示: 运行中 N · 待处理 M (或 DSH 空闲 ) 监控窗 单击托盘图标 弹出完整任务信息(可拖动、可📌固定、点击外部隐藏) 任务完成通知 弹出通知:标题 + 本次任务统计(用时 / 回合数 / 步骤数 / 输出 tokens)+ 提示音; 多任务并发时附「剩余 N 个任务运行中」 子任务通知 子任务(subagent)完成同样通知,带「子任务」标记 待处理通知 会话需要你批准/回答时立即弹通知 + 提示音( 任务开始不推送 ,避免打扰) 状态窗口 始终置顶小窗: 运行中任务列表 (实时多列细化)+ 最近完成列表 单任务详情窗 双击运行中任务,查看该任务的完整细粒度统计 快捷操作 点击通知气泡 → 打开 DSH 控制台 断线自愈 DSH 重启后自动恢复监控,无需任何操作 浏览器 关闭也不影响 监控——它只依赖 DSH 本机服务( 127.0.0.1:3080 ),与浏览器无关。 2. 系统要求 - Windows 11 (Windows 10 亦可) - DSH 已安装并正在运行(默认地址 http://127.0.0.1:3080 ) - 无需安装任何运行时 ——使用系统自带的 Windows PowerShell 5.1 与 WinForms 3. 安装 方式一:安装包(推荐,适用于其他机器) 从 Releases 页面下载 DshTaskWatcher-setup-0.5.0.exe ,双击运行即可: - 安装位置: %LOCALAPPDATA%\DshTaskWatcher ( 无需管理员权限 ) - 可选:桌面快捷方式、开机自启(默认不勾选) - 安装完成自动启动监视器 - 卸载:开始菜单或控制面板「DSH 任务监视器」卸载程序(保留运行数据在 %LOCALAPPDATA%\DshTaskWatcher\ ) 方式二:便携…

在 GitHub 查看完整 README →
工具/开发dshdsh-pluginpowershelltask-monitortray-appwindowswinforms

分类