ChatGPT Conversation Lister

Retrieves the titles and unique identifiers of conversations in ChatGPT's web interface. Intended for listing and organization purposes only.

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

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

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

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

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
TakashiSasaki
日安装量
0
总安装量
26
评分
0 0 0
版本
0.8.3.20231006
创建于
2023-08-10
更新于
2023-10-06
大小
9.5 KB
许可证
MIT
适用于

Detailed Description

This UserScript, ChatGPT Conversation Lister, extracts the titles and unique identifiers of conversation histories stored within ChatGPT's conversation pages. It provides a search function for the extracted titles and offers the titles and unique identifiers in TSV format. Since ChatGPT's conversation history is loaded incrementally as you scroll, this script also provides a function to automatically scroll through the conversation history to retrieve all of it.

This UserScript saves the titles and unique identifiers of the conversations in the browser's local key-value store. The script itself does not communicate with external websites.

UserScript Menu

The functions of this UserScript can be launched from the menu displayed in the Tampermonkey or Greasemonkey extension. This design minimizes manipulation of ChatGPT's web page DOM itself.

UserScript Menu

Feature 1: Continuous scrolling on conversation list

Selecting this option will automatically scroll the conversation history down slightly, loading any conversation history that has not yet been retrieved. The scrolling is done by this UserScript, but the loading of the conversation history is done by ChatGPT's web UI itself.

Feature 2: Search in titles of conversations

Selecting this option will display a list of titles in a dialog box. You can incrementally narrow down the titles by specifying a string contained in part of the title. Pressing the ESC key will close the dialog.

Search in Titles

Feature 3: List conversation list in TSV

Selecting this option will display a TSV containing three columns: title, unique identifier, and display order in conversation history, in a textarea element. Double-clicking will copy it to the clipboard. You can paste it into a sheet in Google Sheets or Microsoft Excel. Pressing the ESC key will close the dialog.

List in TSV

This script is available at