ChatGPT Conversation Lister

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

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

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

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
作者
TakashiSasaki
1日のインストール数
0
累計インストール数
27
評価
0 0 0
バージョン
0.8.3.20231006
作成日
2023/08/10
更新日
2023/10/06
大きさ
9.49KB
ライセンス
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