Greasy Fork is available in English.
Export the current ChatGPT conversation as a Markdown document.
# ChatGPT Markdown Export
一个用于 **将当前 ChatGPT 对话一键导出为 Markdown 文件** 的油猴(UserScript)脚本,适用于知识整理、笔记归档、二次编辑与版本管理等场景。
---
## ✨ 功能特性
- 一键导出当前对话为 **Markdown(.md)**
- 自动保留对话结构(用户 / Assistant)
- 代码块、列表、标题等 Markdown 语法完整保留
- 无需登录第三方服务,完全本地运行
- 兼容新版 ChatGPT UI(`chatgpt.com` / `chat.openai.com`)
---
## 📦 安装方式
### 1. 安装脚本管理器(任选其一)
- **Tampermonkey**(推荐)
- Violentmonkey
- Greasemonkey
浏览器支持:Chrome / Edge / Firefox / Brave 等主流浏览器。
---
### 2. 安装本脚本
- 方式一:通过 GreasyFork(如已发布)
- 方式二:手动安装
1. 打开 Tampermonkey → 新建脚本
2. 粘贴完整脚本代码
3. 保存并启用
---
## 🚀 使用方法
1. 打开任意 ChatGPT 对话页面
2. 页面加载完成后,点击脚本提供的 **“导出 / Export”** 按钮
3. 自动生成并下载 `.md` 文件
4. 可直接用于:
- Obsidian / Typora / VS Code
- GitHub / GitBook
- 博客或知识库整理
---
## 🧾 导出内容说明
- 对话顺序严格按页面显示顺序
- User 与 Assistant 内容明确区分
- 保留:
- Markdown 标题
- 列表
- 代码块
- 行内代码
- 不注入任何广告或统计代码
---
## 🔐 隐私与安全
- 脚本 **不收集、不上传、不存储** 任何数据
- 所有处理均在浏览器本地完成
- 不依赖任何外部 API
---
## 🛠 兼容性说明
- ✅ chatgpt.com(新域名)
- ✅ chat.openai.com(旧域名)
- ⚠️ 若 ChatGPT 页面结构发生重大变更,可能需要更新脚本
---
## 📄 许可证
本项目采用 **AGPL-3.0 License**
详情请参阅 `LICENSE` 文件。
---
## 🤝 贡献与反馈
- Issue / Feature Request:GitHub Issues
- PR 欢迎,但请保持代码风格与项目目标一致
---
## 📌 项目定位说明
这是一个 **轻量、专注、无依赖** 的导出工具,目标是:
> “把对话完整、干净、可复用地带走。”
不做账号管理、不做云同步、不做复杂 UI。