返回顶部
r

restart-recovery重启恢复

Make OpenClaw agent workflows restart-safe using checkpoint files, idempotent step tracking, wake/resume handoff, and stale-checkpoint monitoring. Use when users ask to recover from restarts, preserve progress across updates/config restarts, or implement checkpoint → restart → wake → resume patterns.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
264
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

restart-recovery

重启恢复

按照以下顺序实现重启安全执行:

  1. 1. 检查点
  2. 重启
  3. 唤醒
  4. 从文件恢复

使用捆绑脚本

  • - 使用 scripts/checkpoint_tool.py 实现确定性检查点生命周期:
- start(开始)、update(更新)、resume(恢复)、complete(完成)、list(列表)
  • - 使用 scripts/checkpoint_selfcheck.py 检测过时未完成的检查点警报,无需使用LLM/工具令牌。

必需的操作规则

  • - 在任何容易引发重启的操作(配置补丁/应用、更新、服务重启、长时间多步骤任务)之前写入检查点。
  • 使用原子文件写入(先写 .tmp 文件,再重命名)。
  • 明确跟踪已完成和剩余步骤。
  • 每个工作流包含一个幂等键,以避免恢复后产生重复副作用。
  • 切勿将密钥/令牌写入检查点文件。
  • 在继续未完成的工作之前,获取恢复锁。

推荐的检查点存储位置

  • - 按代理:memory/checkpoints/.json
  • 共享/默认工作空间流程:工作空间根目录下的 memory/checkpoints/.json

需添加到 AGENTS.md 的启动指令

添加以下确切内容:

md

重启安全工作流规则


启动时,检查 memory/checkpoints/*.json 中是否存在未完成的工作流。如果找到,获取恢复锁,验证检查点模式/哈希值,并从最后一个完成的幂等步骤继续执行。

无LLM的过时检查点监控

使用主机调度器(launchd/systemd/cron),而非LLM的cron任务。

  • - 每10分钟运行一次。
  • 仅在未完成的检查点超过阈值时发出警报。
  • 记录到本地文件以供审计。

建议的执行流程

  1. 1. 在风险步骤之前执行 checkpointtool.py start。
  2. 执行步骤。
  3. 执行 checkpointtool.py update --complete <步骤> --step <下一步>。
  4. 如果发生重启,唤醒会话/进程。
  5. 在启动/重新进入时,执行 checkpointtool.py resume 并继续。
  6. 完成后执行 checkpointtool.py complete。

验证清单

  • - 模拟工作流中途重启,并验证从最后完成的步骤恢复。
  • 确认幂等性(无重复发送/写入/操作)。
  • 确认过时检查脚本仅在超过阈值后发出警报。
  • 确认旧检查点清理策略(过期时间)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 restart-recovery-1776181456 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 restart-recovery-1776181456 技能

通过命令行安装

skillhub install restart-recovery-1776181456

下载

⬇ 下载 restart-recovery v1.0.0(免费)

文件大小: 5.07 KB | 发布时间: 2026-4-15 13:56

v1.0.0 最新 2026-4-15 13:56
Initial release: checkpoint/restart/wake/resume workflow with no-LLM stale checkpoint self-check scripts.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部