Apple Mail 自动化
macOS邮件自动化
obsidian-conversation-backup 是一套纯 Shell 脚本实现的对话自动归档系统,将 Clawdbot 会话以聊天样式写入 Obsidian 笔记库。支持按小时增量捕获、彩色标注区分角色、多段落排版,防止因 /new 重置导致的历史记录丢失。
防止关键业务对话数据意外丢失。Clawdbot 会话因 /new 指令重置后历史不可追溯,该方案通过定时增量捕获机制,将交流内容持续归档至 Obsidian,形成可检索的企业知识资产,同时监控 Token 消耗避免服务中断。
落地案例:客服团队每日处理大量客户咨询,重要解决方案散落在临时会话中。系统每小时自动检测新消息,按时段生成带角色区分的聊天快照,客服人员可随时在 Obsidian 中回溯特定时间段的完整上下文,一键导出典型会话作为培训案例,Token 接近上限时即时推送预警。
安装步骤
unzip obsidian-conversation-backup.skill
cd obsidian-conversation-backup
chmod +x install.sh
./install.sh
按提示填写 Obsidian 仓库路径、会话目录位置、跟踪文件存放位置。
chmod +x scripts/*.sh启用自动备份
crontab -e
# 添加以下行(每整点执行)
0 * * * * /path/to/obsidian-conversation-backup/scripts/monitor_and_save.sh
按需完整导出
scripts/save_full_snapshot.sh [主题名称]
按小时整理当日对话
scripts/create_hourly_snapshots.sh YYYY-MM-DD
自定义外观:编辑 scripts/format_message_v2.jq 可更换用户/助手表情符号及标注框类型。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | Clawdbot 会话 JSONL 文件;Obsidian 仓库本地路径;可选主题命名 |
| 输出 | 增量快照 Markdown 文件;整点时段整理文件;完整会话导出文件;Token 用量预警通知 |
| 适用人群 | 需长期归档 AI 对话的 Obsidian 用户;希望按时间轴追溯交流内容的团队或个人 |
| 不包含 | 云同步机制;图形界面;Windows 原生兼容(依赖 Bash 环境) |
原始链接:https://github.com/openclaw/skills/tree/main/skills/laserducktales/obsidian-conversation-backup/SKILL.md
来源类型:GitHub 开源项目