Let Me Know

⏱️ 长任务透明执行,进度实时可知

长任务自动通知助手,执行前预告、定时进度心跳、完成后即时反馈,避免用户焦虑等待,适用于耗时超过3分钟的任何操作。

收藏
8.8k
安装
2.4k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

let-me-know 是一项任务执行增强技能,专为解决 AI 助手执行长耗时任务时的"黑箱焦虑"问题而设计。其工作流程分为五个阶段:

1. 预飞通知(Pre-flight):任务启动前发送明确预告,说明任务内容、预估时长,并承诺"完成/失败即时通知 + 可配置心跳间隔"
2. 定时心跳(Heartbeat):默认每 5 分钟发送一次进度更新,内容基于实时状态(最新步骤、关键指标、下一步),非模板重复

3. 任务执行:实际运行耗时命令(安装、构建、测试等)

4. 即时完结:任务完成后立即发送结果摘要

5. 心跳清理:自动移除定时任务,避免消息骚扰

用户可动态调整心跳间隔(如"改为 2 分钟"),系统会在下次心跳时确认更新。

显著优点

  • 消除等待焦虑:透明的进度反馈大幅降低用户对"助手是否卡住"的担忧
  • 可控性强:间隔可配置,适应不同场景(编译 10 分钟 vs 模型训练 2 小时)
  • 状态实时性:每次心跳读取最新日志,避免"僵尸进度条"问题
  • 故障响应快:失败时立即停止心跳并告警,避免无效信息轰炸

潜在局限

  • 依赖外部状态源:需能读取进度日志或状态文件,否则心跳内容可能空洞
  • 消息频率下限:默认 5 分钟可能仍显频繁,极长任务(数小时)建议用户调大间隔
  • 网关脆弱性:cron 清理失败时需重启网关,存在极短暂的消息泄露风险
  • Discord 耦合:示例严重依赖 Discord DM 格式,其他平台需适配

适合人群

  • 频繁执行 CI/CD、依赖安装、模型训练、大数据处理等长耗时任务的用户
  • 对助手响应透明度有要求的场景(客户服务、自动化运维)
  • 需要"人机协作"而非"后台静默执行"的工作流

常规风险

  • 信息过载风险:若用户忘记调大间隔,长时间任务可能导致消息疲劳
  • 状态误判风险:依赖外部日志的实时性,若日志写入延迟,心跳可能报告过期状态
  • 权限风险commands.restart 涉及网关重启,需确保调用环境具备相应权限

Let Me Know 内容

手动下载zip · 2.0 kB
SKILL.mdtext/markdown
请选择文件