ChatGPT Markdown Export

Export the current ChatGPT conversation as a Markdown document.

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

작성자
yoyoithink
일일 설치 수
1
총 설치 수
6
평점
0 0 0
버전
0.1.0
생성일
2025-12-15
갱신일
2025-12-15
크기
16.1KB
라이선스
MIT
적용 사이트

# 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。