Agentic Loop Upgrade

🔄 持久化Agentic执行引擎

OpenClaw增强型Agentic循环核心技能,提供持久化计划状态、自动审批门控、智能重试与上下文管理,支持跨会话任务恢复,适合复杂多步骤任务自动化,安全等级S+

收藏
7.1k
安装
1.8k
版本
2.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能与架构

Enhanced Agentic Loop Skill 是 OpenClaw 代理系统的全面升级组件,将传统单轮对话扩展为具备状态感知的多步骤自主执行框架。该技能通过八项核心机制重构人机协作边界:

1. 持久化计划状态(Persistent Plan State)

计划以 JSON 格式存储于 ~/.openclaw/agent-state/{sessionId}.json,支持跨会话续传。用户可在 2.5 小时后无缝恢复未完成任务,系统自动注入上下文摘要:"Resuming from checkpoint... [plan status]"。

2. 自动步骤完成检测

基于工具输出语义分析(非简单返回码判断),智能识别步骤实际完成状态。例如文件创建操作会验证目标路径存在性,而非仅依赖命令退出状态。

3. 分级审批门控与超时机制

将工具风险划分为四级:

  • low(读取操作,自动通过)
  • medium(常规写入)
  • high(消息发送、浏览器操作、git push)
  • critical(rm -rf、数据库删除、格式化命令)

高危操作触发 15 秒倒计时人工审批,超时自动执行,兼顾安全性与流畅度。

4. 智能重试与替代方案

内置诊断引擎识别错误类型(权限不足、网络超时、资源不存在),自动应用修复策略(添加 sudo、延长超时、切换镜像源),支持指数退避最多 3 次重试。

5. 上下文压缩管理

当对话超过 80K tokens 时,自动保留最近 10 条消息,将历史压缩至 50K tokens,通过语义摘要节省约 30% 上下文开销。

6. 检查点/恢复系统

支持手动与自动(60秒间隔)创建检查点,任务中断后可精确恢复至步骤级粒度。

7. 知识图谱自动注入(v2.1.0)

集成 SurrealDB 知识图谱,当事实置信度低于 0.9 阈值时,自动向系统提示词注入相关事实(最多8条)与情景记忆(最多3段),提升长期任务一致性。

8. 渠道自适应计划渲染

:::plan 代码块根据输出渠道自动转换:Web 端渲染为带进度条的 HTML 卡片,Discord 转换为 emoji 清单(✅🔄⬜),其他渠道透传原始格式。

显著优势

  • 任务连续性突破:首次实现 AI 助手在分布式对话中的状态持久化,解决"每轮失忆"痛点
  • 安全与效率平衡:分级审批+超时机制避免过度人工介入,关键操作仍可控
  • 成本优化设计:orchestrator 模型可独立配置,建议使用轻量级模型处理规划/反思调用
  • 零额外凭证:复用 OpenClaw 主代理的认证配置,无外部网络遥测
  • 透明增强架构:通过 wrapRun 包装器实现,所有增强围绕原始代理调用展开,不绕过安全策略

局限性与适用边界

| 维度 | 限制说明 |
|------|---------|
| 存储依赖 | 检查点与状态依赖本地文件系统,多设备同步需手动处理 `~/.openclaw/` 目录 |
| 并发冲突 | 同一 sessionId 多实例同时写入可能导致状态损坏(无分布式锁) |
| 审批超时 | 15 秒默认值可能不适用于需仔细审查的场景,需手动调大 |
| 版本要求 | v2.1.0 需 OpenClaw ≥2026.2.0,旧版本无法使用记忆注入功能 |
| 上下文压缩 | 极端压缩可能导致细节丢失,不适合法律/医疗等高精度领域 |
| 知识图谱 | 依赖 SurrealDB 后端,未配置时 autoInject 自动失效无报错 |

适用人群

核心用户

  • 开发运维工程师:处理多步骤基础设施部署、跨会话故障排查
  • 产品经理/项目经理:分解复杂需求为可追踪执行计划
  • 高级 OpenClaw 用户:需要突破单轮对话限制的深度自动化场景

不建议使用

  • 简单问答或单工具调用场景( overhead 过高)
  • 强合规要求需完整审计日志的金融/医疗场景(本地存储无云端备份)

安全风险与控制措施

| 风险项 | 等级 | 缓解措施 |
|--------|------|---------|
| critical级工具自动执行 | 中 | 默认15秒审批窗口,可降至0秒强制人工 |
| 本地状态文件篡改 | 低 | 存储于用户目录,权限跟随系统;建议启用磁盘加密 |
| 知识图谱注入提示词污染 | 低 | 置信度阈值过滤(0.9),关系数据可控开关 |
| 系统提示词叠加风险 | 低 | 纯追加模式(additive),不覆盖原始安全策略 |

认证状态:本报告为系统生成占位符,未执行实际安全扫描。生产环境部署前建议补充 SAST/依赖项扫描。

Agentic Loop Upgrade 内容

references文件夹
scripts文件夹
src文件夹
context文件夹
dist文件夹
context文件夹
execution文件夹
llm文件夹
planning文件夹
state文件夹
state-machine文件夹
tasks文件夹
execution文件夹
llm文件夹
planning文件夹
state文件夹
state-machine文件夹
tasks文件夹
ui文件夹
controllers文件夹
views文件夹
手动下载zip · 238.2 kB
confidence-gates.mdtext/markdown
请选择文件