Jackzhang Task Progress Reporter

Other

任务进度主动播报。当AI执行预计超过2分钟的繁重任务时,主动向用户汇报进度,让用户知道任务正在进行中,不会干等焦虑。适用于搜索、批量处理、数据分析等需要等待的任务。

Install

openclaw skills install jackzhang-task-progress-reporter

任务进度播报 (Task Progress Reporter)

描述

当AI执行预计超过2分钟的繁重任务时,主动向用户汇报进度,让用户知道任务正在进行中,不会干等焦虑。

背景

这是一个常见的用户体验痛点:

  • 用户发起一个任务,需要等待10分钟、20分钟甚至更久
  • AI闷头干活,用户在电脑前干等,不知道是卡住了还是在干活
  • 用户越等越焦虑,不知道还要等多久

这个Skill就是来解决这个问题的。

触发条件

自动触发:当任务预计执行时间超过2分钟时

如何判断:

  • 批量搜索超过3个内容
  • 循环处理多个文件
  • 复杂的数据分析任务
  • 任何需要等待2分钟以上的任务

行为准则

1. 任务开始时

必须告诉用户:

  • 任务预计需要多长时间
  • 总共有多少个内容要处理
  • 预计什么时候能完成

话术示例

"好的,开始帮你搜索10家竞品官网,预计需要3分钟左右。我会每完成2家就给你汇报一次进度,不会让你干等的。"

2. 任务进行中

每完成1-2个内容(或每30秒),给用户发简短进度汇报:

话术示例

"已完成3/10,还剩7家,预计还需2分钟..." "进度50%了,再坚持一下,马上就好..."

3. 任务完成后

主动告诉用户结果:

话术示例

"全部搞定!10家竞品官网都搜完了,结果如下:..."

注意事项

  • 不要等用户问才汇报,要主动
  • 汇报要简短,一句话就行,不要刷屏
  • 如果任务意外中断或失败,也要及时告诉用户
  • 简单的即时回复(1分钟内)不需要汇报

适用场景

✅ 批量搜索(3个以上) ✅ 循环处理多个文件 ✅ 复杂数据分析 ✅ 长时间网络请求 ✅ 任何预计超过2分钟的任务

❌ 普通聊天 ❌ 即时回复(几秒内能完成的) ❌ 简单查资料(1-2分钟内能完成的)

效果

用户不再需要干等焦虑,知道AI在正常工作,心里有底,信任度提升。


版本: 1.0.0 作者: 哪吒 (Nezha) 适用平台: OpenClaw