Durable Bulk Execution
以可恢复的分片运行数百次发送或写入,即使会话在中途结束也能存活。
适用于: Claude Code, Codex, Cursor, Muse · 版本 1.0.0 · 需要: 一份列表和由你在任何运行之前批准的最终内容,外加先查好目标平台的速率限制。
预览

示例输出
此 Skill 产出的示例。示例内容,仅供说明。
Bulk run report — rename + tag 1,240 files Done: 1,187 · Skipped (already correct): 41 · Failed: 12 Checkpoint saved at item 1,240 / 1,240 — run state is fully recorded. Failed items are listed with reasons (9 permission, 3 locked files). Resume or retry only the failures with the same run ID — completed items are never re-processed.
你将获得
- 能在一轮运行内舒适完成的分片大小,为重试留有余量
- 逐条检查点文件,作为还剩什么的真实来源
- 幂等操作——恢复运行绝不重复发送或写入
- 开始前定义的停止条件:用户叫停、一次投诉,或失败率阈值
关于此 Skill
一个来之不易的运营 Skill:永远不要把数百个条目作为一个长后台脚本运行。它把工作切成有界的定时任务,把每个条目检查点到文件,让每个操作幂等——恢复运行时跳过已完成项——并从检查点验证完成情况,而不是从一份只是停了的日志。
试一试
/durable-bulk-execution 把这条批准的消息以每片 50 条发送给这 420 位成员,每次发送都做检查点。
适合人群
- 向数百名成员发送的社群运营者
- 批量迁移、打标签或更新记录的任何人
不适合
- 未经批准的批量外联——批准必须覆盖完整列表和最终文本
- 只有几个条目的一次性工作,分片只是额外开销
如何安装
- 把安装提示词复制到你的 Agent:
Read https://skillu.dev/install/agent.md, then install the Durable Bulk Execution skill (durable-bulk-execution). - 或在上线后从本页下载 Skill 包,把它的文件夹放入你的 Agent 的 skills 目录。
- 用斜杠命令调用它,例如
/durable-bulk-execution,然后用大白话描述你想要什么。
常见问题
为什么不用一个长脚本?
后台子进程会随其父会话一起死亡。在这个 Skill 所本的那次事件中,一个 499 项的运行停在了第 79 项,日志里没有任何错误。
我如何知道它完成了?
通过读检查点:只有当每个 id 都被勾掉时批次才算完成,而不是日志安静下来时。