X Grok to Obsidian

通过浏览器网络抓包导出 X(x.com)上的 Grok 对话并转换为 Obsidian 适用的 Markdown 文件,适用于用户想要备份 Grok 对话的场合。

安装

概览

什么是X Grok to Obsidian

X Grok to Obsidian 是一个专为备份 X(原 Twitter)平台上 Grok AI 对话而设计的自动化工具。它通过浏览器脚本抓取用户与 Grok 的交互数据,并将其转换为 Obsidian 笔记软件可直接使用的 Markdown 格式文件。整个流程分为两个阶段:首先在用户登录状态下运行浏览器脚本,拦截并保存 Grok 对话的原始 JSON 数据;随后使用本地 Python 脚本将这些结构化数据转换为用户友好的 Markdown 文档。该工具特别适用于希望长期存档个人 AI 对话记录、或在知识管理系统中整合 AI 交互内容的用户。其设计注重通用性与灵活性,避免硬编码路径或依赖特定环境,确保不同用户都能顺利使用。

核心功能特点

  1. 两阶段导出机制:先通过浏览器脚本捕获 Grok 对话的 JSON 数据,再转为 Obsidian 兼容的 Markdown 文件
  2. 支持多轮滚动加载与自动触发后端响应,确保完整获取历史对话记录
  3. 可自定义索引与捕获次数,适应 X 平台懒加载导致的渲染不一致问题
  4. 输出文件包含 URL 和创建时间等元信息,便于在 Obsidian 中建立链接与时间线
  5. 支持可选参数扩展功能,如包含推理过程、自定义分隔符、覆盖同名文件等

适用场景

对于经常使用 Grok AI 进行创意构思、技术探讨或日常问答的用户来说,X Grok to Obsidian 提供了一种高效的内容归档方案。由于 X 平台本身不提供对话导出功能,这款工具填补了关键空白,让用户能够永久保存有价值的 AI 互动记录。尤其适合知识工作者、研究人员或内容创作者,他们可以将每次与 Grok 的深度交流转化为结构化的笔记,进一步整理、标注并在 Obsidian 生态中进行二次加工。例如,可将 AI 建议用于写作灵感,或将复杂问题的解答作为参考资料嵌入项目文档。此外,该工具对批量处理多个对话也表现良好,只需调整参数即可一次性导出大量记录。尽管需要一定的技术操作门槛——包括打开开发者工具和运行脚本——但其清晰的流程设计和灵活的配置选项降低了使用难度,使非专业用户也能逐步掌握。总体而言,它是一个面向有长期信息管理需求用户的实用型开源解决方案。