如何把 Gemini 对话导出为 Markdown
2026年10月18日 · 阅读约 5 分钟
简短回答
Gemini 的「分享和导出」菜单一次只能把一条回复发送到 Google 文档或 Gmail,而不能把整段对话导出为 Markdown。偶尔用一次的话就手动复制;否则可以添加一个小工具,把当前打开的 Gemini 对话下载为 .md 文件。
为什么要从 Gemini 导出
很多研究都是从 Gemini 开始的:比较几种方案、总结一份长文档、规划一次旅行或一个项目。如果你用 Markdown 记笔记,无论是在 Obsidian、Git 仓库还是普通文件夹里,你都会希望这些对话也能保存在那里,并保持原有结构。Gemini 和 Google 自家的应用绑定得很紧,所以它的导出选项都指向 Google 文档和 Gmail,而不是一个你可以随处保存的文件。
自带的方法
每条 Gemini 回复下面都有一个分享和导出(Share and export)按钮。截至 2026 年 10 月,它提供这样一些选项:
- 导出到 Google 文档,在你的云端硬盘中新建一个包含该回复的 Google 文档;
- 在 Gmail 中起草,部分回复提供,会新建一封包含该回复的邮件;
- 对话的公开分享链接。
可用的选项取决于回复内容和你的账户类型。它们一次都只能处理一条回复。用这种方式把一段长对话导出到 Google 文档,会得到每条回复一个文档,不含你的提问,而且 Google 文档也不是 Markdown。你还得逐个下载这些文档再转换格式。
另外还有 Google Takeout,它可以在完整下载你的 Google 数据时包含 Gemini 活动记录。相关教程说要选择我的活动,然后只选 Gemini 应用这一项。得到的是 HTML 或 JSON 格式的活动日志,内容取决于你的活动设置,也有人反映文件不完整或是空的。这是用于备份的途径,不适合保存单个对话。
手动的方法
如果只是一段对话:
- 点击每条 Gemini 回复下面的复制按钮。复制出来的文本会保留大部分格式。
- 把每条回复粘贴到编辑器里的文件中。
- 选中并复制你的每条提问,粘贴到它所产生的回复上方。
- 加上
## 我和## Gemini这样的标题,把各部分分开。 - 用
.md扩展名保存文件。
这样可行,但只要对话超过几轮就很慢。很容易漏掉某条提问,表格有时也会变成需要修改的纯文本。
用工具一劳永逸
一个替你复制的按钮,就是一个小小的用户脚本:几行在 gemini.google.com 上运行的 JavaScript。它从页面读取对话,按顺序保留你的提问和 Gemini 的回复,把标题、列表、表格和代码转换为 Markdown,再把结果下载为一个 .md 文件。
ScriptPanda 是一个 Chrome 扩展程序,能根据日常语言写的请求构建这样的用户脚本。在一段 Gemini 对话上打开它的侧边栏,粘贴本指南末尾的请求,它就会编写这个工具并安装到页面上。之后你打开的每段 Gemini 对话上都会出现这个按钮,以后你还可以让 ScriptPanda 修改它,比如用对话标题给文件命名,或者加上日期标题。
导出不使用 AI,所以点击按钮不会消耗你套餐里的任何请求。只有构建和修改工具才会消耗。
如果你使用多个助手
很多人会把 Gemini 和 ChatGPT 或 Claude 搭配使用。相关指南会为这些网站构建同样的按钮。在每个请求里要求相同的分节标题,你导出的所有对话就会是同一种格式,之后搜索和比较都更方便。
该选哪种方法
- 把一条好回复存进 Google 文档:使用分享和导出,然后选导出到 Google 文档。
- 完整存档:用 Google Takeout,并接受它的一些怪毛病。
- 经常把整段对话存成 Markdown 文件:添加这个按钮。
局限
这个工具导出的是当前标签页中打开的对话,依据的是 Gemini 在页面上渲染出的内容。它无法导出你没有打开的对话,也不能在后台或定时运行。图片和上传的文件会以引用的形式出现,而不是文件本身,生成的图片也不会被下载。如果 Google 改了 Gemini 的布局,按钮找不到消息了,在页面上打开 ScriptPanda,说明哪里坏了,让它针对当前页面修复工具。文件会像普通下载一样保存在你的电脑上,导出本身不会向任何地方发送任何内容。
用 ScriptPanda 完成
一条请求就能做好
给这个 Gemini 对话添加一个「导出为 Markdown」按钮,把整段对话下载为 .md 文件,我的提问和 Gemini 的回复分成不同的部分。
- 1把 ScriptPanda 添加到 Chrome。
- 2在想要修改的网站上打开侧边栏。
- 3粘贴这条请求并发送,ScriptPanda 会把工具直接做进页面。