Закладки в ChatGPT: ставлю звёздочку на сообщение и возвращаюсь к нему одним кликом
В длинных чатах постоянно ловлю себя на одном: нужный кусок обсуждения уже был, но найти его потом — отдельный квест. Поэтому сделал userscript для Tampermonkey, который добавляет в интерфейс ChatGPT нормальные закладки: отметил сообщение звёздочкой — и оно всегда под рукой в боковой панели.
👀 Что это
Tampermonkey-скрипт для chatgpt.com, который:
добавляет на каждое сообщение кнопку ☆/★
показывает панель закладок справа
по клику на закладку скроллит к нужному сообщению и
подсвечивает его обводкой
даёт переименовать закладку (✎ или двойной клик по строке)
⚠ Скрипт завязан на текущую вёрстку ChatGPT. Если OpenAI поменяет DOM/классы, может потребоваться обновление.
⚠ Данные никуда не отправляются — всё хранится в localStorage в рамках браузера.
🎯 Зачем это нужно
быстро возвращаться к важным местам: требования, команды, куски кода, решения
фиксировать “точки опоры” в длинном диалоге
не тратить время на скролл и поиск глазами
⚙ Как это работает
На каждом блоке сообщения появляется звезда: ☆ добавить, ★ убрать.
Закладки сохраняются только для текущего чата (ключ — id чата из URL).
Панель справа хранит список; клик — прыжок к сообщению.
Если сообщение выгружено из DOM (виртуализация), скрипт делает “умный поиск” прокруткой.
🧩 Установка
Установите расширение по ссылке Tampermonkey или через магазин приложений.
Откройте ссылку на скрипт и нажмите Install: bookmarks.user.js
Откройте любой чат на chatgpt.com — рядом с сообщениями появятся ☆.
Поставьте пару закладок — панель справа начнёт заполняться.
🪤 Подводные камни
ChatGPT иногда меняет вёрстку. Если что-то пошло не так, пишите — сделаю обновление.
Закладки хранятся в браузере: в другом профиле/компе их не будет (экспорт пока не делал).
Поиск по закладкам тоже пока в разработке
✍ Авторы
Идея и реализация — Serge_pnz. Сайт — solaris.marketing
Автор картинки и скрипта — Саманта aka ChatGPT. Сайт автора — chatgpt.com

