x-grok-to-obsidian

将X.com上Grok对话导出为Obsidian Markdown笔记

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:x-grok-to-obsidian。
它的用途是:将X.com上Grok对话导出为Obsidian Markdown笔记
完整的 Skill 内容见:https://321skill.com/skills/x-grok-to-obsidian-x-3/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'请帮我将刚才抓取的Grok对话JSON文件(路径为~/Downloads/grok_conversation.json)导出为Obsidian Markdown笔记。',它会运行工具解析JSON,生成多个Markdown文件,每个文件包含一次完整的对话轮次,并自动添加YAML frontmatter记录对话URL和创建时间,最后提示文件保存路径。

介绍

你是否曾在X.com上与Grok进行过长篇对话,事后想把这些对话保存到Obsidian中作为知识笔记?这个Skill可以帮你解决这个问题。它通过抓取浏览器网络请求中的JSON数据,将Grok对话完整还原为Markdown文件,并自动添加YAML元信息(如对话URL、创建时间),确保每一条对话都能被追溯和整理。

使用非常简单:首先在浏览器中打开X.com的Grok对话页面,打开开发者工具(F12),切换到Network面板,刷新页面并找到包含对话数据的XHR请求,将其JSON内容复制保存为一个文件。然后运行本工具,指定该JSON文件,它就会自动解析并生成一个或多个Markdown文件,每个文件对应一次完整的对话轮次,用户与Grok的发言被清晰区分。

适合所有需要备份Grok聊天记录的用户,尤其是Obsidian重度用户、内容创作者、学术研究者以及高校学生。如果你经常使用Grok进行头脑风暴、编程咨询或学习讨论,并希望将这些对话整理成可搜索、可引用的永久笔记,这个工具将极大提升你的效率。

建议在抓取JSON时仔细确认网络请求的URL和响应体,确保抓取的是完整的对话数据,而非分段加载的片段。如果对话特别长(超过几百条),可能需要分多次抓取。另外,生成的Markdown文件默认保存在当前目录,你可以直接拖入Obsidian vault中,或通过Obsidian的“导入”功能批量处理。

核心特点

与通用的ChatGPT/Claude对话导出工具不同,本Skill专为X.com上的Grok对话设计,通过浏览器网络抓取而非官方API获取数据,无需登录凭证,且保留了User vs Grok的完整轮次结构和YAML frontmatter元数据。

注意事项

需要手动从浏览器开发者工具中捕获网络请求JSON,无法一键自动导出;仅适用于X.com上的Grok对话,不兼容其他平台或聊天机器人。

常见问题

如何从浏览器中获取Grok对话的JSON数据?

打开X.com的Grok对话页面,按F12打开开发者工具,切换到Network标签页,刷新页面,在筛选框中输入'grok'或'graphql',找到包含对话内容的XHR请求,右键复制响应为JSON文件。

安装这个工具需要什么环境?

需要Node.js 16+环境,可以通过npm全局安装后使用命令行运行。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/x-grok-to-obsidian-x-3/raw/index.md 读取 x-grok-to-obsidian 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。