dsh-job-progress
在终端中运行以下命令:
dsh plugin install Rice00/dsh-job-progress
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install Rice00/dsh-job-progress,或从 https://github.com/Rice00/dsh-job-progress 获取源码后按 README 将插件加入 profile 并重启对应 profile。
插件介绍
在 DeepSeek Harness 里跑下载、模型转换、渲染或批处理时,任务往往在后台默默执行,而作业注册表只记录是否在运行,并没有百分比、速度或剩余时间。若靠轮询任务输出去猜进度,还会抢走模型正要读取的输出。这个插件在拥有该作业的会话里浮出一个小球,用角标显示进行中的任务数,点开即可看到每条任务的实时面板。
核心能力围绕「看得见、跟得上、不串会话」:面板里一行一个任务,包含状态、标签、进度条、完成比例、速度与 ETA;即使生产者未上报数字,注册表里的作业仍会出现在列表中(只是没有进度条)。位置可拖拽并会记住;可一键清理本会话已结束记录,进行中的不会被误删。插件零配置、不联网,只读注册表与会话内的进度文件;宿主还会把进度协议注册为会话可见技能,方便智能体在启动长任务时自行上报。
适合经常在会话里挂后台作业的用户,以及需要让人或 Agent 同时掌握「有哪些任务在跑、大概还要多久」的场景。Shell 命令、ComfyUI 渲染等凡是在 ctx.jobs 注册的作业类型都适用。
截图预览
使用场景
- 会话里挂着大文件下载,想一眼看到完成比例和剩余时间
- 后台跑模型转换或 ComfyUI 渲染,需要同时盯多条任务状态
- Agent 或脚本启动了批处理,希望在对话旁集中查看速度与 ETA
适合人员
- 经常在 Harness 会话里启动后台作业的用户
- 需要为长任务上报进度条与心跳的插件或脚本作者
- 希望 Agent 与人类共享同一套任务视图的团队
