AI AGENT SKILLS

Manager Self-Evolution

一个面向 Content 场景的 Agent 技能。原始说明:Enable managers to self-diagnose, identify defects, track improvements, and maintain skill health without relying on external prompts.

SKILL.md

SKILL.md

Self-Evolution Skill - 自我进化技能

功能定位

使Manager具备自我诊断、自我改进的机制,不依赖外部提醒持续优化。

核心功能

1. 自我诊断 (self-diagnose)

  • 检查最近对话记录,识别理解错误模式
  • 检查MEMORY.md中的教训是否被遵守
  • 检查SOUL.md原则是否在行为中体现

2. 缺陷发现 (defect-discovery)

  • 在heartbeat时主动扫描最近对话
  • 发现问题立即记录到evolution-log.md
  • 不等用户提醒

3. 改进追踪 (improvement-tracking)

  • 记录每次自我发现的问题
  • 追踪改进是否落实
  • 评估改进效果

4. 技能健康 (skill-health)

  • 定期检查skill文件完整性
  • 检查skill中的承诺是否兑现
  • 确保skill不成为空壳

触发机制

| 触发条件 | 执行内容 |
|----------|----------|
| 每次heartbeat | 运行自我诊断 |
| 发现重大失误后 | 立即记录并提醒 |
| 每周五 | 汇总进化日志 |

文件结构

self-evolution/
├── SKILL.md           # 本文件
├── self-check.py      # 自我检查脚本
└── evolution-log.md   # 进化日志(自动创建)

注意事项

  • 只读优先:尽可能减少写入
  • 不影响现有系统:不修改MEMORY.md/SOUL.md/AGENTS.md
  • 用户确认:重大改进需用户确认才执行
  • 透明记录:所有自我发现都记录在evolution-log

使用方式

# 手动运行自我检查
python3 skills/self-evolution/self-check.py diagnose

# 查看进化日志
cat memory/evolution-log.md