360 Secure SkillHub
360 安全技能中心

Self-Improve

self-improve 是一个可插拔的 Agent 自改进框架。通过 Cron 每 3 天或手动触发,扫描 Agent 记忆日志中的错误、纠正与反馈信号,按主题分类并提炼可复用经验规则,在 HOT/WARM/COLD 三级记忆间升降级,产出系统文件变更提案、知识库条目和博客草稿,系统文件修改需人工审批。

don068589
don068589
热度 63.99
最近更新 2026-05-18 12:40:16
分类:知识依赖:代码执行 / 读写文件应用场景:工作流 / 笔记整理 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add self-improve
Metadata
name
self-improve
description
A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality. Runs every 3 days via Cron, extracts reusable experience rules, and proposes improvements to system files with approval workflow.

Self-Improve Framework

A pluggable self-improvement framework for AI agents. Automatically learns from mistakes, corrections, and feedback to continuously improve execution quality.

Description

Self-Improve enables your agent team to evolve over time:

  • Scans agent memory logs for learning signals
  • Extracts reusable experience rules
  • Proposes improvements to system files (with approval workflow)
  • Maintains a 3-tier memory system (HOT/WARM/COLD)

When to Use

  • Automatic (Cron): Runs every 3 days by default
  • Manual trigger: When user asks to "run self-improve" or "learn and improve"
  • After significant events: User can request immediate run after major corrections

Installation

clawhub install self-improve

Or with OpenClaw CLI:

openclaw skills install self-improve

Quick Start

1. Configure Paths

Edit user-config.yaml:

storage:
  root: "/path/to/self-improve"
  knowledge_root: "/path/to/learned"
  workspace_root: "/path/to/.openclaw"

owner:
  name: "YourName"
  timezone: "Asia/Shanghai"

2. Run Setup

node scripts/setup.mjs --config user-config.yaml

3. Approve Cron Task

Check proposals/PENDING.md for the suggested Cron task.

How It Works

Scan memory logs -> Extract signals -> Classify by theme
       |
Promote/demote rules between memory tiers
       |
Propose outputs:
  -> System file changes (needs approval)
  -> Knowledge base entries
  -> Blog drafts / methodologies

Memory Tiers

Tier Location Purpose
HOT data/hot.md Frequently used rules
WARM data/themes/ Theme-based rules
COLD data/archive/ Archived rules

Dependencies

  • OpenClaw >= 2026.3.0
  • Node.js >= 18.0.0

License

MIT License