Google AI Studio 对话导出器

完美导出 Google AI Studio 对话记录。具备自动滚动加载、精准去重、防抖动、User/Model角色区分,以及全平台响应式优化。支持 PC、平板、手机全平台。

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 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