Back to Registry
View Author Profile
Official Verified
experience-summary-sys
管理经验总结系统:定时生成每日/每周/每月/每季度/每年经验总结,以及按需调用历史经验的功能
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/17oko/experience-summary-sysOr
experience-summary-sys
⚠️ 本技能为"指导型"技能,安装后需要按照以下步骤手动配置才能生效。
标签: memory, cron, automation, 经验总结
管理经验总结系统:包括定时生成每日/每周/每月/每季度/每年经验总结,以及按需调用历史经验的功能。
🚀 5分钟快速开始
如果你只想快速配置好这个系统,按以下 3 步操作即可:
步骤 1:创建记忆目录
mkdir -p memory/daily memory/weekly
步骤 2:创建定时任务
复制以下命令一次性创建所有定时任务:
# 每日总结(每天北京时间 00:01)
openclaw cron add --name daily-summary --cron "1 0 * * *" --tz "Asia/Shanghai" --description "每天总结前一天对话" --system-event "generate-daily-summary"
# 每周总结(每周一北京时间 00:30)
openclaw cron add --name weekly-summary --cron "30 0 * * 1" --tz "Asia/Shanghai" --description "每周一总结上一周经验" --system-event "generate-weekly-summary"
# 每月总结(每月1日北京时间 01:30)
openclaw cron add --name monthly-summary --cron "30 1 1 * *" --tz "Asia/Shanghai" --description "每月1日总结上一月经验" --system-event "generate-monthly-summary"
# 每季度总结(每季度第一天北京时间 02:30)
openclaw cron add --name quarterly-summary --cron "30 2 1 1,4,7,10 *" --tz "Asia/Shanghai" --description "每季度第一天总结上一季度" --system-event "generate-quarterly-summary"
# 年度总结(每年1月1日北京时间 03:30)
openclaw cron add --name yearly-summary --cron "30 3 1 1 *" --tz "Asia/Shanghai" --description "每年1月1日总结上一年度" --system-event "generate-yearly-summary"
步骤 3:验证配置
openclaw cron list
看到 5 个任务列表就表示配置成功啦!✅
📖 详细说明 如果你想了解更多细节,请继续往下看。
📖 详细配置说明
功能概述
本技能提供两个核心能力:
- 定时经验总结 — 自动生成周期性经验总结
- 按需调用 — 在对话中智能检索并引用历史经验
第一步:创建记忆目录
在开始之前,需要创建用于存放经验总结的目录:
# 在 workspace 目录下创建
mkdir -p memory/daily memory/weekly memory/manual
或者手动在 C:\Users\Admin\.openclaw\workspace\ 下创建:
memory/daily/— 存放每日总结(自动生成)memory/weekly/— 存放每周总结(自动生成)memory/manual/— 存放手动记录的日志
📌 提示:手动记录的日志不会被自动任务覆盖,适合记录重要事项或临时笔记。
第二步:创建定时任务
执行以下命令创建定时任务(使用正确的参数格式):
每日总结(每天北京时间 00:01 执行)
⚠️ 重要:每日总结现在会同时处理正常会话和被删除/重置的会话!
处理逻辑:
- 读取
sessions/目录下所有.jsonl文件 - 正常会话:读取修改时间为前一天的普通 .jsonl 文件
- 被删除/重置会话:读取文件名包含
.jsonl.reset.*或.jsonl.deleted.*且时间戳在前一天的 - 统一解析,标记来源类型
- 合并写入
memory/daily/YYYY-MM-DD.md
容错处理:
- 如果当天没有任何会话,仍生成"今日无对话"占位文件
- 确保 weekly-summary 始终有数据可读
openclaw cron add \
--name daily-summary \
--cron "0 1 * * *" \
--tz "Asia/Shanghai" \
--description "每天总结前一天对话(含被删除/重置的会话)" \
--system-event "generate-daily-summary"
每周总结(每周一北京时间 00:30 执行)
处理逻辑:
- 读取
memory/daily/目录下上一周的 .md 文件 - 按日期排序,去重凝练
- 写入
memory/weekly/YYYY-WXX.md
容错处理:
- 如果上一周没有任何 daily 文件,仍生成"本周无对话"占位文件
openclaw cron add \
--name weekly-summary \
--cron "30 0 * * 1" \
--tz "Asia/Shanghai" \
--description "每周一总结上一周经验" \
--system-event "generate-weekly-summary"
每月总结(每月1日北京时间 01:30 执行)
📌 输出到 MEMORY.md,格式:
## 📊 YYYY年MM月经验总结
处理逻辑:
- 读取
memory/weekly/目录下上一月的周总结文件 - 去重凝练,提取核心经验
- 追加到
MEMORY.md文件末尾
容错处理:
- 如果上一月没有任何 weekly 文件,仍生成"本月无对话"记录
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-17oko-experience-summary-sys": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.