闲社服务运行正常AI智能体自动化平台
u

统一自我进化

技能标识:unified-self-improving

统一自我进化系统,整合 self-improving-agent、self-improving、mulch 三个技能的优势,提供结构化日志、三层存储、自动升级、模式检测、命名空间隔离和 token 高效的 JSONL 格式支持。

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.4
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

统一自我进化

统一自我进化系统 (Unified Self-Improving)

概述

本技能整合了以下三个自我进化相关技能的核心功能:

技能核心优势
self-improving-agentMarkdown 格式、结构化日志(ID/优先级/状态)、promote 机制、重复模式检测
self-improving
三层存储(HOT/WARM/COLD)、自动升级规则(3次)、命名空间隔离 |
| mulch | JSONL 格式、token 效率高(-54%)、prime/query CLI |

整合后的系统提供统一的 CLI 接口,所有命令统一为 unified-self-improving 格式。



架构

存储层级

层级位置访问频率格式保留时间
HOTmemory/hot/实时/每次会话Markdown + JSONL 双格式最近 3 次会话
WARM
memory/warm/learnings/ | 频繁查询 | JSONL | 3-10 次会话 | | COLD | memory/cold/archive/ | 归档参考 | JSONL | 10+ 次会话 |

CLI 命令

unified-self-improving [options]

命令功能
log记录 correction/error/pattern
query
查询学习项 | | move | 移动层级(合并 promote/upgrade) | | recall | 从 COLD 召回 | | namespace | 命名空间管理 | | index | 索引管理(合并 mulch prime) | | import | 批量导入 | | session | 会话 start/end | | detect-pattern | 模式检测 |

记录学习项

bash

记录用户纠正


unified-self-improving log -t correction -c 用户纠正了我

记录错误

unified-self-improving log -t error -c 命令执行失败 -p high

指定命名空间

unified-self-improving log -t pattern -c 检测到重复行为 -n myproject

查询

bash

查询所有


unified-self-improving query

按关键词搜索

unified-self-improving query --pattern correction

按 ID 查询

unified-self-improving query --id learn-20260315-001

按优先级/层级过滤

unified-self-improving query --priority high --level hot

层级移动

bash

移动到指定层级 (合并 promote/upgrade)


unified-self-improving move --id learn-xxx --to warm

命名空间

bash

创建命名空间


unified-self-improving namespace create myproject

列出命名空间

unified-self-improving namespace list

删除命名空间

unified-self-improving namespace delete myproject

索引

bash

重建索引


unified-self-improving index rebuild

导入导出

bash

批量导入


unified-self-improving import learnings.jsonl

指定目标层级和命名空间

unified-self-improving import -n myproject -l warm data.jsonl

会话管理

bash

开始会话


unified-self-improving session start

结束会话 (自动执行升级和清理)

unified-self-improving session end

模式检测

bash

检测重复模式


unified-self-improving detect-pattern

指定最小出现次数

unified-self-improving detect-pattern -m 3

工作流

Session Start(会话开始)

  1. 1. 加载 memory/index.jsonl 建立全局索引
  2. 检查 HOT 层是否有未处理的 corrections 或 patterns
  3. 如有需要,从 WARM/COLD 层召回相关历史学习
  4. 初始化会话日志文件

bash

加载索引


cat ~/.openclaw/workspace/memory/index.jsonl | jq -s from_entries

召回相关学习

unified-self-improving recall --id learn-xxx

Session End(会话结束)

  1. 1. 合并会话日志到 HOT 层
  2. 执行自动升级检查(HOT → WARM)
  3. 更新全局索引
  4. 清理过期会话(超过 3 次会话的 HOT 内容)

bash

会话结束处理


unified-self-improving session end


存储结构

~/.openclaw/workspace/memory/
├── hot/
│ ├── session-{YYYY-MM-DD}-{HHMMSS}.md
│ ├── session-{YYYY-MM-DD}-{HHMMSS}.jsonl
│ ├── corrections.md
│ ├── errors.md
│ └── patterns.md
├── warm/learnings/{namespace}/
├── cold/archive/{namespace}/
├── namespace/{namespace}/hot|warm|cold/
└── index.jsonl

JSONL 记录格式

json
{id: learn-20260315-001, namespace: default, content: 学习内容, priority: high, status: active, accesscount: 0, createdat: 2026-03-15T04:00:00Z, updated_at: 2026-03-15T04:00:00Z}



配置

可在 scripts/lib/config.sh 中修改:

  • - HOTRETENTION: HOT 层保留会话数 (默认 3)
  • WARMRETENTION: WARM 层保留会话数 (默认 10)
  • AUTOUPGRADETHRESHOLD: 自动升级阈值 (默认 3)
  • DEFAULT_NAMESPACE: 默认命名空间 (default)

文件位置

  • - 技能目录: ~/.openclaw/workspace/skills/unified-self-improving/
  • 存储根目录: ~/.openclaw/workspace/memory/
  • 脚本目录: ~/.openclaw/workspace/scripts/unified-self-improving/

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 unified-self-improving-1776078447 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 unified-self-improving-1776078447 技能

通过命令行安装

skillhub install unified-self-improving-1776078447

下载

⬇ 下载 unified-self-improving v1.0.4(免费)

文件大小: 18.97 KB | 发布时间: 2026-4-15 14:47

v1.0.4 最新 2026-4-15 14:47
unified-self-improving 1.0.4

- Migrated all CLI and workflow documentation to the new unified `unified-self-improving ` interface, deprecating legacy skill-specific commands for clarity and consistency.
- Updated storage model to consolidate three learning layers, clarifying directory structures for HOT, WARM, and COLD.
- Improved configuration documentation (in SKILL.md) to describe core tunable environment variables and simplified the configuration path.
- Added unified multi-purpose commands (log, move, recall, namespace, index, import, session, detect-pattern), merging previously separate abilities and triggers into concise subcommands.
- Streamlined workflow and session management instructions; clarified command usage examples for logging, querying, moving, and importing data.
返回顶部