Install
openclaw skills install @valuemoon2025/session-daily-backup-obsidian自动每日凌晨备份 OpenClaw 会话到 Obsidian,以增量方式合并多 session,并支持 Token 监控与 QQ 警告。
openclaw skills install @valuemoon2025/session-daily-backup-obsidian自动备份 OpenClaw 会话对话到 Obsidian Vault,支持增量备份、多 session 合并、Token 监控和 QQ 警告通知。
编辑 config 文件:
# Obsidian Vault 路径
VAULT_DIR="$HOME/Documents/Obsidian/Clawd Markdowns"
# Session 文件存储路径
SESSION_DIR="/root/.openclaw/agents/main/sessions"
# 跟踪文件路径
TRACKING_DIR="/root/clawd"
# QQ Bot 配置(可选,用于警告通知)
QQ_APPID=""
QQ_SECRET=""
QQ_USER_ID=""
# 完整快照(所有 session)
bash /root/.openclaw/workspace/skills/session-daily-backup-obsidian/scripts/save_full_snapshot.sh [主题名]
# 按小时整理
bash /root/.openclaw/workspace/skills/session-daily-backup-obsidian/scripts/create_hourly_snapshots.sh YYYY-MM-DD
# 监控并自动保存(每日增量备份)
bash /root/.openclaw/workspace/skills/session-daily-backup-obsidian/scripts/monitor_and_save.sh
# 编辑 crontab
crontab -e
# 添加每日凌晨 2 点备份
0 2 * * * bash /root/.openclaw/workspace/skills/session-daily-backup-obsidian/scripts/monitor_and_save.sh >> /root/clawd/backup.log 2>&1
$VAULT_DIR/YYYY-MM-DD-daily.md$VAULT_DIR/YYYY-MM-DD-HHMM-[主题].md$VAULT_DIR/YYYY-MM-DD/HH-mm.md$TRACKING_DIR/.last_snapshot_timestamp(记录上次备份行数)jq - JSON 处理bash - Shell 环境