Self Improving Enhancement

🧠 AI记忆进化引擎 · 智能持续学习

智能记忆管理系统,通过全量聊天日志、自动模式识别和多技能协同,实现AI助手的持续自我优化,防止会话重启导致记忆丢失。

收藏
2.3k
安装
1.1k
版本
2.0.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Self-Improving Enhancement 是一套专为 AI 助手设计的智能记忆增强框架,基于原版 self-improving 技能构建。核心工作流包括:

1. 初始化系统:运行 init.py 创建三级记忆架构(HOT/WARM/COLD)
2. 全量日志记录:通过 full-chat-logger.py 持久化所有文本对话及图像描述

3. 智能压缩:当 memory.md 超过 80 行时自动触发相似条目合并

4. 模式识别:自动检测用户的时间偏好、格式习惯、交互风格等 recurring patterns

5. 定期复盘:集成心跳检测,支持周/月/季度生成学习报告

显著优点

  • 防记忆丢失:V2.0 新增完整聊天日志持久化,彻底解决会话重启导致的上下文断裂
  • 智能自动化:60%+ 词重叠检测自动合并、LLM 摘要压缩、使用频率自动分级
  • 上下文感知:记录学习时的项目/任务类型/时间上下文,防止工作/个人场景混淆
  • 多技能协同:与 wechat-controller、health-guardian、skill-creator 等技能共享记忆图谱
  • 可视化分析:实时统计内存分布、健康评分(0-100)、使用效率百分比
  • 安全保护:30 天强制保护锁,防止误删近期日志

潜在缺点与局限性

  • 存储膨胀:全量日志长期累积可能占用显著磁盘空间,需依赖手动/自动清理
  • 隐私边界模糊:虽然声明不存储敏感数据,但"图像描述"自动提取机制存在泄漏风险
  • 多用户隔离不足:团队场景下的"记忆分区"方案依赖手动配置,无内置身份隔离
  • 跨平台兼容性:主要测试环境为 Linux/Darwin/Win32,嵌入式或容器环境未验证
  • 模式识别误报:60% 词重叠阈值可能产生过度合并,关键细节存在被摘要覆盖的风险

适合人群

  • 高频 AI 助手用户:日均对话 50+ 轮、依赖 AI 处理复杂多步骤任务的用户
  • 多项目开发者:需要在不同技术栈/代码规范间快速切换,且希望 AI 自动适配的工程师
  • 长期记忆需求者:期望 AI 记住数月前偏好设置、无需重复调教的用户
  • 技能开发者:使用 skill-creator 构建自定义技能,需要跨技能知识沉淀的进阶用户

常规风险

  • 数据残留风险--auto 标志可能绕过人工确认导致意外压缩
  • 日志解析漏洞:JSONL 格式的聊天日志若被篡改,可能影响模式识别准确性
  • 依赖链风险:依赖 python3 及多个外部脚本,任一组件故障将导致记忆系统降级
  • 30 天锁 bypass:通过修改系统日期可绕过保护机制(设计局限)

Self Improving Enhancement 内容

scripts文件夹
手动下载zip · 22.6 kB
compact.pytext/plain
请选择文件