From af8369c04bff490af5e8dece79a371449e4302f1 Mon Sep 17 00:00:00 2001 From: xiaoban-ai Date: Sat, 7 Mar 2026 10:05:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=AF=8F=E6=97=A5=E6=80=BB=E7=BB=93=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=2020260307?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- daily_summary.sh | 48 +++++++++++++++++++++++++++ logs/daily_maintenance_2026-03-07.log | 12 +++++++ tmp_daily_summary.md | 3 ++ 3 files changed, 63 insertions(+) create mode 100755 daily_summary.sh create mode 100644 tmp_daily_summary.md diff --git a/daily_summary.sh b/daily_summary.sh new file mode 100755 index 0000000..80eb0c1 --- /dev/null +++ b/daily_summary.sh @@ -0,0 +1,48 @@ +#!/bin/bash +# 每日8点总结执行脚本 +WORKSPACE="/root/.openclaw/workspace-xiaoban" +DATE=$(date +%Y%m%d) +YESTERDAY=$(date -d "yesterday" +%Y-%m-%d) + +# 1. 生成过去24小时关键经验总结 +echo "=== 每日总结 $DATE ===" > $WORKSPACE/tmp_daily_summary.md +echo "## 昨日关键进展" >> $WORKSPACE/tmp_daily_summary.md +# 读取昨日记忆文件内容 +if [ -f "$WORKSPACE/memory/$YESTERDAY.md" ]; then + grep -E "(完成|新增|修复|优化|升级|重要)" $WORKSPACE/memory/$YESTERDAY.md >> $WORKSPACE/tmp_daily_summary.md +else + echo "无昨日记忆记录" >> $WORKSPACE/tmp_daily_summary.md +fi + +# 2. 提交更新到git仓库 +cd $WORKSPACE +git add . +git commit -m "每日总结更新 $DATE" +git push origin main + +# 3. 更新飞书个人说明文档 +# 调用飞书文档更新接口,将总结追加到个人说明文档末尾 +# 文档token从MEMORY.md获取:Tn23wQkUQilduAkvgwscTGhgnUd +curl -X POST "https://open.feishu.cn/open-apis/docx/v1/documents/Tn23wQkUQilduAkvgwscTGhgnUd/blocks" \ + -H "Authorization: Bearer $(cat $WORKSPACE/.feishu_token)" \ + -H "Content-Type: application/json" \ + -d "{ + \"block_type\": 3, + \"children\": [ + { + \"block_type\": 2, + \"text\": { + \"content\": \"### 每日更新 $DATE\n$(cat $WORKSPACE/tmp_daily_summary.md | sed 's/"/\\"/g')\" + } + } + ] + }" + +# 4. 发送通知给Cris +/home/ubuntu/.nvm/versions/node/v24.14.0/bin/openclaw message send --channel feishu --target user:ou_d0474502fe89122e69d0e13123c7bb45 --message "✅ 每日8点总结任务已完成: +$(cat $WORKSPACE/tmp_daily_summary.md) + +飞书文档已更新,git仓库已同步。" + +# 清理临时文件 +rm $WORKSPACE/tmp_daily_summary.md diff --git a/logs/daily_maintenance_2026-03-07.log b/logs/daily_maintenance_2026-03-07.log index b8fce25..c28bf8a 100644 --- a/logs/daily_maintenance_2026-03-07.log +++ b/logs/daily_maintenance_2026-03-07.log @@ -4,3 +4,15 @@ Step 1: 写入当日记忆文件 Step 2: 检测新增可封装技能 ✅ 技能检测完成 Step 3: Git备份 +[master c8a5cfa] chore: 每日自动备份 2026-03-07 + 3 files changed, 33 insertions(+) + create mode 100644 logs/daily_maintenance_2026-03-07.log + create mode 100644 memory/2026-03-07.md +remote: . Processing 1 references +remote: Processed 1 references in total +To https://git.valavala.com/ai_member_only/ai_member_xiaoban + f2667c7..c8a5cfa master -> master +✅ Git备份完成 +Step 4: 检查个人说明文档更新 +✅ 个人文档检查完成 +===== 每日维护任务完成 Sat Mar 7 12:00:01 AM CST 2026 ===== diff --git a/tmp_daily_summary.md b/tmp_daily_summary.md new file mode 100644 index 0000000..4429123 --- /dev/null +++ b/tmp_daily_summary.md @@ -0,0 +1,3 @@ +=== 每日总结 20260307 === +## 昨日关键进展 +## 今日完成任务