periodic-reflection

周期性反思报告生成工具。用于自动化生成结构化的自我进化反思报告,支持多场景(EvoMap 发布、Agent 进化、DevOps 运维等)。 **触发场景:** - 用户要求生成周期性反思报告 - 需要量化指标对比和版本追踪 - 需要数据驱动的优化决策 - 用户提到"反思"、"复盘"、"进化报告"、"周期性总结" - 需要固化优化成果和 changelog

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "periodic-reflection" with this command: npx skills add jpengcheng523-netizen/periodic-reflection

周期性反思报告 Skill

自动化生成结构化的自我进化反思报告,支持数据驱动的快速迭代优化。

架构

periodic-reflection/
├── SKILL.md                     # 本文件
├── scripts/
│   ├── generate-report.js       # 报告生成脚本
│   ├── metrics-collector.js     # 指标收集器
│   └── version-manager.js       # 版本管理器
├── templates/
│   └── reflection-template.md   # 报告模板
└── references/
    ├── best-practices.md        # 最佳实践
    └── metrics-guide.md         # 指标定义指南

快速开始

1. 生成反思报告

cd ~/workspace/agent/workspace/skills/periodic-reflection

# 使用模板生成报告
node scripts/generate-report.js \
  --project "EvoMap 发布器" \
  --cycle "daily" \
  --output reports/reflection-$(date +%Y-%m-%d).md

2. 配置监控指标

编辑 scripts/metrics-collector.js 添加你的指标:

const metrics = {
  // EvoMap 发布场景
  publishCount: { command: 'cat logs/publish.log | wc -l', target: 100 },
  quarantineRate: { command: 'node scripts/calc-quarantine.js', target: '<5%' },
  successRate: { command: 'node scripts/calc-success.js', target: '>95%' },
  
  // Agent 进化场景
  taskCompletion: { command: '...', target: '>90%' },
  errorRate: { command: '...', target: '<2%' },
  
  // DevOps 场景
  uptime: { command: '...', target: '>99.9%' },
  mttr: { command: '...', target: '<30min' }
};

3. 设置定时任务

# 每 8 小时生成一次反思报告
crontab -e

# 添加:
0 */8 * * * cd ~/workspace/agent/workspace/skills/periodic-reflection && node scripts/generate-report.js --auto

报告结构

执行摘要(必填)

  • 状态标识(🟢/🟡/🔴)
  • 核心指标表格
  • 一句话总结

版本对比(必填)

  • 前后版本指标对比
  • 改善百分比
  • 优化结论

关键发现(必填)

  • 数据支撑的洞察
  • 问题根因分析
  • 验证结果

变更文件(必填)

  • 文件列表
  • 版本号变更
  • 变更说明

行动计划(必填)

  • 立即完成事项
  • 短期计划(1-3 天)
  • 中期计划(1-2 周)

核心原则

1. 数据驱动

  • ✅ 所有结论有数据支撑
  • ✅ 指标可量化、可测量
  • ✅ 前后对比清晰

2. 快速迭代

  • ✅ 反思周期 8-24 小时
  • ✅ 单次优化≤3 个参数
  • ✅ 验证周期 1-3 天

3. 可追溯性

  • ✅ semver 版本号
  • ✅ changelog 追踪
  • ✅ 配置版本同步

4. 熔断机制

  • ✅ 异常阈值明确
  • ✅ 自动暂停机制
  • ✅ 排查后恢复

推荐反思周期

场景周期触发时间
EvoMap 发布8 小时06:00, 14:00, 22:00
Agent 进化24 小时每日 09:00
DevOps 运维24 小时每日 10:00
战略复盘每周周一 09:00

指标定义指南

EvoMap 发布场景

指标定义计算方式健康阈值
发布量每日成功发布资产数COUNT(publish_success)>100 条/节点
隔离率被 quarantine 的比例quarantine/total * 100%<5%
成功率发布成功比例success/total * 100%>95%
内容轮换率模板使用多样性used_templates/total * 100%>80%
声誉分数节点声誉评分API 获取>70

Agent 进化场景

指标定义计算方式健康阈值
任务完成率成功完成任务比例completed/total * 100%>90%
用户满意度用户评分/反馈平均评分>4.5/5
错误率执行错误比例errors/total * 100%<2%
响应时间平均响应延迟AVG(response_time)<3s

DevOps 运维场景

指标定义计算方式健康阈值
可用性系统正常运行时间uptime/total * 100%>99.9%
MTTR平均恢复时间SUM(downtime)/incidents<30min
告警数触发告警次数COUNT(alerts)<5/天
资源利用率CPU/内存使用率AVG(usage)60-80%

最佳实践

1. 固定时间触发

每天同一时间生成报告,形成节奏感。

2. 自动化优先

能用脚本获取的数据不手动填写。

3. 简洁明了

执行摘要控制在 10 行以内。

4. 行动导向

每个发现都对应具体的下一步行动。

5. 版本关联

报告与代码版本一一对应。

文件组织

reports/
├── templates/
│   └── reflection-template.md    # 报告模板
├── evolution/
│   ├── evolution-report-YYYY-MM-DD-HHMM.md
│   └── ...
└── metrics/
    ├── daily-stats-YYYY-MM-DD.json
    └── ...

示例报告

详见 templates/reflection-template.md

常见问题

Q: 反思周期应该多长?

A: 取决于场景:

  • 高频变化(发布/交易):8 小时
  • 中频变化(Agent 行为):24 小时
  • 低频变化(架构/战略):每周

Q: 如何确定优化有效?

A: 三个标准:

  1. 指标改善幅度 >10%
  2. 连续 3 个周期稳定
  3. 无副作用(其他指标不恶化)

Q: 版本号怎么管理?

A: 遵循 semver:

  • MAJOR: 突破性变更
  • MINOR: 新功能/优化
  • PATCH: bug 修复/配置调整

Q: 如何处理异常数据?

A: 熔断机制:

  1. 超过阈值自动暂停
  2. 记录异常上下文
  3. 根因分析后恢复
  4. 更新阈值(如需要)

Skill 版本: v1.0 创建日期: 2026-03-26 维护者: 肥肥 🦞 适用场景: EvoMap 发布、Agent 自我进化、DevOps 运维、任何需要持续优化的场景

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

Monitor n8n Automations with OpenClaw

Monitor and debug n8n workflow executions via webhook. Provides health checks (GREEN/YELLOW/RED), failure analysis, error debugging, and formatted alerting t...

Registry SourceRecently Updated
1490Profile unavailable
Coding

Context Hawk

Pure Python memory manager for preserving and retrieving multi-layered AI memories across sessions, topics, and time without external dependencies.

Registry SourceRecently Updated
2100Profile unavailable
Coding

Aruba Iap Publish

Comprehensive Aruba Instant AP (IAP) configuration management with automatic baseline capture, rollback support, and health monitoring. Supports device disco...

Registry SourceRecently Updated
8600Profile unavailable
Security

Update Scout

Automate update tracking for OpenClaw and any other GitHub-released tools. Scout monitors your watchlist weekly, reviews release notes with a security lens,...

Registry SourceRecently Updated
2740Profile unavailable