daily-evolution
SKILL.md
Daily Evolution(每日自我进化引擎)
使命:从日常协作中提取模式,固化最佳实践,持续进化。
概述
每日进化引擎是 Agent 的自我迭代循环,通过四个阶段让 Agent 从日常工作中学习、优化、升级。
触发方式:
- 自动执行:cron 每日定时触发(建议 00:00 UTC+8)
- 手动触发:用户随时可说"执行潜龙计划"或"执行每日进化"
设计理念:Agent 不只是执行工具,是能自我进化的协作伙伴。
🔄 四阶段执行流程
Phase 1: 对话整理(对话潜龙)
目标:提取对话中的最佳实践和模式
步骤:
- 回顾过去 24 小时对话记录
- 识别高效协作模式(什么做法效果好?)
- 提取用户偏好和习惯(新发现了什么?)
- 记录新工具使用技巧
- 标记失败/低效的操作(下次怎么避免?)
输出:对话洞察清单(≥5 条)
Phase 2: 工具盘点(工具潜龙)
目标:整理和优化工具链
盘点清单:
- MCP 服务列表和健康状态
- Skill 安装情况(有没有没用过的?)
- 外部工具集成状态
- API Key 有效性检查
- 工具使用频率统计
- 新工具/新版本扫描
输出:工具健康报告
Phase 3: 最佳实践固化(固化潜龙)
目标:将洞察写入 Agent 核心文件
更新文件(按需,非每次都改):
- SOUL.md — 协作风格、用户偏好、价值观更新
- HEARTBEAT.md — 心跳任务策略、检查频率调整
- TOOLS.md — 工具最佳实践、使用技巧、踩坑记录
- MEMORY.md — 长期记忆精炼(合并近期日志到长期记忆)
原则:
- 只固化经过验证的最佳实践,不固化一次性偏好
- 每次更新要有明确的 diff 说明
- 保持文件简洁,删除过时内容
输出:人设更新日志(改了什么、为什么改)
Phase 4: 执行报告(潜龙报告)
目标:总结本次执行成果
报告内容:
- 执行时间
- 对话洞察数量和要点
- 工具状态摘要
- 人设更新要点
- 明日行动建议
输出:reports/evolution-{YYYY-MM-DD}.md
📁 报告存放
workspace/
├── reports/
│ ├── evolution-2026-02-06.md
│ ├── evolution-2026-02-07.md
│ └── ...
🎯 成功标准
定量
- 每日执行率 100%
- 对话洞察提取 ≥ 5 条/日
- 工具健康度 ≥ 95%
- 人设更新 ≥ 1 次/周
定性
- 用户满意度提升
- 协作效率提升
- 任务完成质量提升
- Agent 遵循能力持续增强
⚙️ 配置
cron 配置示例
{
"id": "daily-evolution",
"schedule": "0 0 * * *",
"timezone": "Asia/Shanghai",
"prompt": "执行每日进化(daily-evolution skill)。严格按四阶段执行:对话整理→工具盘点→固化→报告。"
}
可配置参数
| 参数 | 默认值 | 说明 |
|---|---|---|
| 执行时间 | 00:00 UTC+8 | cron 表达式 |
| 回顾窗口 | 24小时 | 对话整理回顾多长时间 |
| 洞察最低数 | 5条 | 每次至少提取的洞察数 |
| 报告目录 | workspace/reports/ | 报告存放位置 |
| 通知渠道 | Telegram | 完成后通知方式 |
🛡️ 安全规则
- 固化阶段不得修改用户数据、项目代码
- 只能更新 Agent 自身的人设/工具/记忆文件
- 人设更新必须有明确理由,不能凭空添加
- 删除内容前必须确认是过时信息
- 敏感信息(API Key 等)不写入报告
触发指令
| 指令 | 动作 |
|---|---|
| "执行潜龙计划" | 完整四阶段执行 |
| "执行每日进化" | 同上 |
| "更新潜龙" | 同上 |
| "查看进化报告" | 读取最新报告并总结 |
| "固化到人设" | 仅执行 Phase 3 |