QuickNav for Google AI Studio

Restores classic chat navigation in Google AI Studio, adding essential UI controls for precise, message-by-message browsing, and a powerful message index menu for efficient conversation navigation. This script operates entirely locally in your browser, does not collect any personal data, and makes no requests to external servers.

目前為 2025-10-07 提交的版本,檢視 最新版本

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

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

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

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

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

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

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

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

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

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

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

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

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

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

作者
Axl_script
評價
0 0 0
版本
18.19
建立日期
2025-09-04
更新日期
2025-10-07
尺寸
52.3 KB
授權條款
MIT
腳本執行於

 

QuickNav for Google AI Studio: Classic Buttons, Supercharged Navigation ⚡

 

Ever lost your place while scrolling through a long Google AI Studio chat?
In the classic interface, there were just two simple buttons — Up (🔼) and Down (🔽) — that let you move cleanly from one message to the next, stepping through prompts and LLM replies saving you time and keeping your place.

This script not only brings those buttons back, but also evolves them into a complete navigation system for power users. Stop the endless scroll — and take back precise control of your conversations.

 

✨ Key Features & Benefits

 

This script injects a powerful yet non-intrusive navigation panel directly into the Google AI Studio interface, giving you total control over your conversation history.

 

  • 🚀 Precise Navigation & Turbo-Scrolling:
    • Get a compact control bar with four essential buttons: First (⏫), Previous (🔼), Next (🔽), and Last (⏬).
    • Power User Tip: Press and hold any of the four navigation buttons to rapidly scroll through messages at high speed. The longer you hold, the faster you go!
    • NEW! Auto-Scroll Lock: Long-press the Last (⏬) button for one second to lock it in an "on" state. It will continuously scroll to the very end of the chat, perfect for keeping up with long, generating responses. Click it again to turn it off.
  • 🧠 The 'Magic' Message Menu:
    • The message counter (Current / Total) is a powerful button! Click it to open a fully interactive pop-up menu that lists every single turn in your chat.
    • Instant Jump: See snippets of all your prompts and the model's responses in one clean list. Click any message to be instantly taken to its location.
    • Full Text Loader: For very long chats, use the "Load All" button to ensure every message's full text is indexed and available in the menu.
    • Full Keyboard Control: Navigate the entire message list without touching your mouse. Use `Arrow Keys`, `Home`/`End`, and `Page Up`/`Down` to fly through your history, and press `Enter` to jump.
  • 🎯 Smart Floating Indicator & Progress Tracker:
    • The active message is highlighted with a dynamic, floating indicator that's always visible on your screen.
    • Instantly know your position within a long response with a real-time scroll percentage tracker. No more guessing how much of a message is left to read!
    • The indicator intelligently stays near the vertical center of your viewport for easy viewing but remains neatly attached to the message it's tracking. You get perfect context without the UI getting in your way.
    • Clear Visual Focus: The currently selected message turn is outlined with a subtle, clean border, so you never lose your place in the conversation, even during fast scrolling.

 

⚙️ Installation & Usage

 

⚠️ Prerequisite: You need a userscript manager extension (such as Tampermonkey) and the “Allow User Scripts” slider must be turned on.

 

  • Install a Userscript Manager (if you don't have one):
  • Configure The Manager (One-Time Setup using Tampermonkey in Chrome as an example):
    • a. Pin the Extension: After installing, click the puzzle piece icon (🧩) in your Chrome toolbar and click the pin icon next to Tampermonkey to keep it visible.
    • b. Open Extension Settings: Right-click the newly pinned Tampermonkey icon and select 'Manage extension'.
    • c. Enable Script Access: A new tab will open. Find the slider labeled "Allow User Scripts" and make sure it is turned on. This is a critical step that allows the script to function correctly.
  • Install the QuickNav Script: Once your manager is set up, return to this page and click the green "Install this script" button." Your userscript manager will open a new tab. Simply confirm the installation.
  • Start Using It:
    • Navigate to Google AI Studio.
    • Open any chat, and the QuickNav control panel will appear automatically above the input field. Enjoy!
  •  

    💬 Feedback & Suggestions

     

    Your feedback is what helps make QuickNav better! If you have an idea for a new feature, encounter a bug, or have any suggestions, please don't hesitate to share them.

    The best way to get in touch is by starting a discussion on the Feedback tab above. I read every comment and appreciate you taking the time to help improve the script for everyone.

     

    💖 Enjoying QuickNav?

     

    Hope QuickNav has made your chats smoother, sped up finding messages, or saved you from endless scrolling - that’s exactly why I built it 🧡

    If you’d like to help me keep building more, you can buy me a coffee in crypto:

    ☕️ Support via NowPayments

    Even a small gesture means a lot - thank you for supporting indie development 🌱


     

    Keywords for search: `Google AI Studio`, `AI Studio`, `chat navigation`, `Tampermonkey`, `Userscript`, `productivity`, `navigator`, `chat history`, `UI enhancement`, `conversation browser`, `keyboard navigation`, `power user`, `message index`, `jump to message`, `better chat`, `script`, `controls`, `dark mode`, `light mode`, `accessibility`, `UI fix`.