每日总结更新 20260307
This commit is contained in:
parent
c8a5cfa4a6
commit
af8369c04b
48
daily_summary.sh
Executable file
48
daily_summary.sh
Executable file
@ -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
|
||||
@ -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 =====
|
||||
|
||||
3
tmp_daily_summary.md
Normal file
3
tmp_daily_summary.md
Normal file
@ -0,0 +1,3 @@
|
||||
=== 每日总结 20260307 ===
|
||||
## 昨日关键进展
|
||||
## 今日完成任务
|
||||
Loading…
Reference in New Issue
Block a user