dsh-progress-eta
在终端中运行以下命令:
dsh plugin install omokom/dsh-progress-eta
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中可通过「dsh plugin install omokom/dsh-progress-eta」安装,或参考开源仓库 https://github.com/omokom/dsh-progress-eta 使用本地 link 等方式接入。
插件介绍
长时间跑 Agent 任务时,你往往只能盯着转圈或日志猜还要等多久。dsh-progress-eta 把「还剩多少、大概还要几分钟」放到对话输入框左侧,让等待变得可预期,而不是盲等。
插件完全基于 DSH 已有的实时投影(待办、步数、上下文压力、运行状态等)做确定性估算:多路信号在 log 空间融合,给出 P50/P90 区间;界面支持单值、区间与「还需几分钟」三态,进度在发布层限速以免数字乱跳。宽屏是输入框旁的竖卡,窄屏是药丸条,点开展开依据、置信度、校准样本,并可选择 LLM 语义精修(有次数与间隔护栏,失败则静默降级)。
可靠性上,估算按会话归属隔离,切到空闲会话不会挂着上一任务的卡片;一轮结束用多信号判定(运行结束、新轮、已提交回复、轮次递增等),漏一次结束信号也不易卡死,新一轮会强制重置计时。校准数值落在 localStorage,任务原文由宿主派生、只进精修 prompt,不进日志。
适合日常在 DSH 桌面或 Web 里跑多步工具调用、写代码或长对话的用户;若你经常在任务中途切会话、或在意隐私与估算是否「跟得住」真实进度,这个插件比纯动画更有用。
使用场景
- 多步工具调用或写代码任务跑得久,想在输入框旁看到还剩多少进度与时间
- 经常在任务中途切换会话,希望空闲对话里不要残留上一任务的估算卡片
- 需要区间或「还需几分钟」等可读文案,而不是进度条一直乱跳
适合人员
- DSH 桌面或 Web 日常跑 Agent 的用户
- 在意任务等待体验、想减少盲等的开发者
- 多会话并行、需要估算跟会话走而非串台的重度用户