Hackcat

怎样把大任务交给 Agent,而不让它跑偏?

定义范围、交付物和阶段性检查点。

先写可验收的目标

大任务最好写清楚对象、授权范围、要交付的文件或结论,以及哪些操作需要先确认。例如“检查这份报告的证据完整性,输出待补充清单,暂不修改原文件”。

如果只是想讨论方案,应明确先分析;让 Agent 执行时,则确认所选环境和权限。

让计划能随证据更新

可以要求先列待办,再从最重要的一步开始。计划不是对所有后续动作的无条件授权,发现范围变化时应重新说明需要的决定。

阶段结束时可以要求一份简短交接:已经验证什么、产物在哪里、尚缺哪个条件。这样即使任务中断或之后换一台电脑继续,也更容易从实际进度恢复,不会把未完成部分当成已处理。

  1. 指定本轮要完成的阶段。
  2. 要求说明关键检查与预期产物。
  3. 先检查小样本,再根据结果扩大。
  4. 让最终结果列出完成项、未完成项和原因。

发现偏离时怎样纠正

直接指出偏离的目标或多做的步骤,要求保留已有有效结果并调整剩余工作,不必把整个任务从头再说一次。对长命令先确认是否仍在运行,避免纠正计划时重复启动。结束条件应由证据支持,而不是只看待办是否被标成完成。