Backup of conversations to Obsidian

Obsidian自动对话备份系统,具备增量快照、逐时细分及格式化聊天式Markdown功能。适用于设置对话归档、防止因/new重置导致的数据丢失,或在Obsidian库中通过彩色标注、时间戳及多段落支持来整理聊天记录。

安装

概览

{ “overview_html”: “Obsidian自动对话备份系统是一款专为Clawdbot用户设计的轻量级自动化工具,旨在将聊天会话无缝归档至Obsidian笔记库中。该系统通过纯Shell脚本实现,无需调用任何大语言模型(LLM),从而完全避免额外的token成本。其核心机制采用每小时增量快照技术,仅记录自上次保存后新增的消息内容,有效防止因执行`/new`命令导致的历史对话丢失问题。每次备份均以美观的聊天式Markdown格式呈现,每条消息被封装在带有时间戳和角色标识的彩色Obsidian callout块中,极大提升了可读性和组织性。整个系统依赖cron定时任务实现无人值守运行,并配备智能过滤功能,可自动跳过空消息和系统通知,确保归档内容的纯净与高效。”, “feature_items”: [ “每小时增量备份,仅保存新消息,杜绝重复且最小化存储占用”, “原生支持Obsidian callout格式化,提供蓝色[!quote]用户消息与绿色[!check]助手消息的可视化区分”, “集成token用量监控,当达到80%或90%阈值时通过Telegram发送一次性预警通知”, “灵活的文件追踪机制,利用隐藏状态文件确保备份连续性与数据完整性”, “提供按需全量快照与按自然小时划分的时间段归档两种核心操作模式” ], “scenarios_html”: “对于需要长期保留重要AI对话记录的研究者、开发者和知识工作者而言,此工具是理想的数字记忆守护者。无论是进行复杂的技术方案设计讨论、关键决策过程复盘,还是日常学习与灵感收集,系统都能将零散的聊天记录转化为结构清晰、可随时检索的Obsidian笔记。特别适用于频繁使用`/new`重置上下文的用户,它能将重置前的最后一小时对话完整留存,作为‘时光胶囊’供日后追溯。此外,系统生成的每小时分段文件天然适合用作日终总结材料,帮助使用者快速回顾当日工作脉络,形成个人知识资产的有机积累。结合Obsidian强大的图谱链接与标签体系,这些聊天归档不仅能独立存在,更能融入更广泛的知识网络中,成为构建个性化第二大脑的重要组成部分。” }