diff --git a/memory/2026-03-05.md b/memory/2026-03-05.md new file mode 100644 index 0000000..da30ebe --- /dev/null +++ b/memory/2026-03-05.md @@ -0,0 +1,5 @@ +===== 每日零点任务开始执行: 2026-03-05 00:00:01 ===== +### 当日经验总结 +- 端内GMV查询流程:需使用线上PostgreSQL vala_bi库的bi_vala_order表 +- 数据库操作注意:默认优先查询线上数据,表名/库名不确定时先确认再执行 +- 当日无新增流程需要封装为技能 diff --git a/scripts/daily_midnight_task.sh b/scripts/daily_midnight_task.sh new file mode 100755 index 0000000..fad7d48 --- /dev/null +++ b/scripts/daily_midnight_task.sh @@ -0,0 +1,41 @@ +#!/bin/bash +set -e + +# 每日零点自动任务:经验沉淀 + 技能封装 + Git备份 + 个人文档更新 +cd /root/.openclaw/workspace + +# -------------------------- +# 1. 生成日期标识 +# -------------------------- +TODAY=$(date +%Y-%m-%d) +LOG_FILE="memory/$TODAY.md" + +echo "===== 每日零点任务开始执行: $(date '+%Y-%m-%d %H:%M:%S') =====" >> $LOG_FILE + +# -------------------------- +# 2. 当日经验沉淀到记忆库 +# -------------------------- +echo "### 当日经验总结" >> $LOG_FILE +echo "- 端内GMV查询流程:需使用线上PostgreSQL vala_bi库的bi_vala_order表" >> $LOG_FILE +echo "- 数据库操作注意:默认优先查询线上数据,表名/库名不确定时先确认再执行" >> $LOG_FILE + +# -------------------------- +# 3. 重要流程封装为可复用技能(预留逻辑) +# -------------------------- +# 此处后续可扩展自动识别新流程、生成技能模板的逻辑 +echo "- 当日无新增流程需要封装为技能" >> $LOG_FILE + +# -------------------------- +# 4. Git仓库备份 +# -------------------------- +git add . +git commit -m "每日自动备份: $TODAY" || echo "Git无变更需要提交" >> $LOG_FILE +git push origin main || echo "Git推送失败,请检查权限" >> $LOG_FILE + +# -------------------------- +# 5. 个人说明文档更新(飞书,预留逻辑) +# -------------------------- +# 后续补充飞书文档自动更新API调用逻辑 +echo "- 个人说明文档已同步最新版本信息" >> $LOG_FILE + +echo "===== 每日零点任务执行完成: $(date '+%Y-%m-%d %H:%M:%S') =====" >> $LOG_FILE