Google AI Studio Exporter

Export your Gemini chat history from Google AI Studio to a text file. Features: Auto-scrolling, User/Model role differentiation, clean output, and full mobile optimization.

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
GhostXia
今日安裝
2
安裝總數
2
評價
0 0 0
版本
1.3.6
建立日期
2025-11-28
更新日期
2025-11-28
尺寸
40.2 KB
授權條款
AGPL-3.0
腳本執行於

🚀 Google AI Studio Exporter

English | 中文

UI Screenshot

visitors GitHub stars license

English

✨ Features

This UserScript solves the problem of "Virtual Scrolling" in Google AI Studio, allowing you to export your full chat history with Gemini.

  • 🧠 Smart Auto-Scrolling: Automatically scrolls through the chat history to load all content (solving the DOM detachment issue).
  • 🛡️ Active Detection: Works perfectly even on fresh page loads (no manual scrolling needed).
  • 🧹 Clean Output: Removes UI garbage (buttons, icons, "Run/Edit" text) and keeps only the dialogue.
  • 🎨 Interactive UI: Beautiful overlay with progress tracking, countdown, and status indicators.
  • 🔒 Safety Lock: Prevents double-downloads and allows emergency stop via ESC key.

📁 Project Structure

  • Stable/: Backup of stable and proven baseline versions. Each file is named by its version number (e.g., v1.3.5.user.js).
  • google-ai-studio-exporter.user.js: The main script file (latest development version).

📦 Installation

  1. Install the OrangeMonkey extension. > ⚠️ Note: Tampermonkey is currently NOT supported.
  2. 👉 Click here to install
  3. Open Google AI Studio.
  4. You will see a "🚀 Export Chat" button on the top right.

📖 Usage

  1. Click the Export Button on the top right corner.
  2. Wait for the 3-second countdown (Do not touch your mouse!).
  3. The script will automatically scroll to the top and then down to capture all messages.
  4. Once finished, a .txt file will be downloaded automatically.

Tip: Press ESC key at any time to stop scrolling and save what has been captured so far.

📝 Example Output

Google AI Studio Chat History
Time: 2025/11/25 19:30:00
Count: 42
========================================

### User:
Analyze the provided code snippet.

----------------------------------------------------------------

### Gemini:
Here is the analysis of the code...
[Code block content...]

中文

✨ 功能亮点

这个脚本解决了 Google AI Studio 因“虚拟滚动”导致无法获取完整历史记录的问题。

  • 🧠 智能自动滚动:全自动模拟滚动加载,确保抓取所有历史对话。
  • 🛡️ 主动探测机制:v14内核,解决冷启动找不到滚动条的问题。
  • 🧹 数据清洗:自动去除按钮、图标、引用来源等干扰信息,只保留纯净文本。
  • 🎨 交互式 UI:带有倒计时、进度显示和状态提示的漂亮界面。
  • 🔒 安全机制:防止重复下载,支持按 ESC 键随时中断并保存。

📁 项目结构

  • Stable/: 备份稳定可用的基础版本。每个文件以版本号命名(例如 v1.3.5.user.js)。
  • google-ai-studio-exporter.user.js: 主脚本文件(最新开发版本)。

📦 安装方法

  1. 安装 OrangeMonkey 扩展。 > ⚠️ 注意:暂不支持 Tampermonkey,请使用 OrangeMonkey。
  2. 👉 点击这里安装
  3. 打开 Google AI Studio
  4. 你会看到右上角出现一个 "🚀 导出对话" 按钮。

📖 使用指南

  1. 点击右上角的 导出按钮
  2. 等待 3秒倒计时(请勿操作鼠标!)。
  3. 脚本将 自动滚动 到顶部,然后向下滚动以抓取所有消息。
  4. 完成后,会自动下载一个 .txt 文件。

提示:随时按 ESC 键可停止滚动并保存已抓取的内容。

📝 导出示例

Google AI Studio 完整对话记录
时间: 2025/11/25 19:30:00
条数: 42
========================================

### User:
Analyze the provided code snippet.

----------------------------------------------------------------

### Gemini:
Here is the analysis of the code...
[Code block content...]


Star History

Star History Chart

📜 License

AGPL-3.0 License