dsh-pet-progress
在终端中运行以下命令:
dsh plugin install Elefseus/dsh-pet-progress
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install https://github.com/Elefseus/dsh-pet-progress 安装本插件,安装后需重启 DSH 才会挂载。
插件介绍
桌面宠物能告诉你 Agent 此刻在做什么——思考、调工具、还是已经结束——但长任务做到九成和刚起步时,看起来往往一模一样。缺少「还剩多少」这一维,进度感就断了。
dsh-pet-progress 从会话里读取 Agent 已经写下的待办与目标,把完成度折成宠物头顶的小气泡:例如 3/7 · 43%,并标出进行中的任务名;全部完成或目标达成时会短暂以绿色提示后自动消失。没有待办也没有目标时,气泡不会硬凑百分比,而是退回一行 plain 活动说明(等待模型、正在调用工具等)。它只读会话数据、不凭耗时猜进度,未识别的待办一律不算完成;多会话并存时,最近活跃的那条驱动气泡,约 30 秒无更新会淡出,避免旧百分比挂在屏幕上。
宠物面板上还有「进度」按钮,可把完整待办列表写入 dsh 日志,方便对照气泡里那一行摘要。插件依赖已安装的 dsh 网页宠物,通过 announce 与面板动作挂载;未装宠物时不会拖垮 DSH,只是不发布内容。
适合日常开着桌面宠物、希望一眼看到任务推进而不是只看「正在忙」的用户;也适合长轮次、多步骤 Agent 工作流,需要待办与目标预算(轮次)可视化的场景。
使用场景
- 长任务时想在宠物上看见完成比例
- 待办或目标变化时气泡同步更新
- 需要完整待办列表写入日志对照
适合人员
- 日常使用 dsh 网页宠物的用户
- 多步骤 Agent 工作流的使用者
- 希望进度来自会话数据的使用者