Навигация и элементы управления остаются только у последних сообщений (связано с KEEP_LAST)
当前为
English Instructions — Русская инструкция внизу под Английской ↓
ChatGPT Auto Cleaner automatically removes outdated or empty message blocks, UI overlays, and “white squares” from the ChatGPT interface — keeping only the most recent messages with working navigation.
Version 2.6 adds full synchronization between message cleanup and navigation panels: action buttons and controls remain only for the last active messages, matching your KEEP_LAST value.
const KEEP_LAST = 30; // how many messages to keep
const BUFFER_TURNS = 2; // small buffer to avoid deleting an active stream
const INTERVAL = 90000; // every 90 seconds (previously 120000 = 2 minutes)
const FIRST_DELAY = 3000; // first soft cleanup
const IDLE_MS = 5000; // idle timeout
KEEP_LAST + BUFFER_TURNS.| Mode | KEEP_LAST | INTERVAL |
|---|---|---|
| Default | 30 | 120000 (2 min) |
| Optimized (Current) | 30 | 90000 (1.5 min) |
| Fast Cleanup | 25 | 60000 (1 min) |
| Heavy Chat Users | 40–60 | 180000 (3 min) |
requestIdleCallback for minimal performance impact.Fully local script — no tracking, no telemetry, no external requests.
ChatGPT Auto Cleaner — это автоматический очиститель интерфейса ChatGPT. Он удаляет старые, пустые или зависшие сообщения, белые блоки и панели действий, чтобы страница не "распухала" и не начинала тормозить.
В версии 2.6 реализована полная синхронизация между очисткой сообщений и панелями навигации — кнопки и элементы управления остаются только у последних сообщений (в соответствии с KEEP_LAST).
const KEEP_LAST = 30; // сколько сообщений хранить
const BUFFER_TURNS = 2; // небольшой запас, чтобы не удалить поток
const INTERVAL = 90000; // каждые 90 секунд (раньше 120000 = 2 минуты)
const FIRST_DELAY = 3000; // первая мягкая очистка
const IDLE_MS = 5000; // тайм-аут покоя
KEEP_LAST + BUFFER_TURNS.| Режим | KEEP_LAST | INTERVAL |
|---|---|---|
| Стандарт | 30 | 120000 (2 мин) |
| Оптимальный (Текущий) | 30 | 90000 (1.5 мин) |
| Быстрая очистка | 25 | 60000 (1 мин) |
| Длинные чаты | 40–60 | 180000 (3 мин) |
requestIdleCallback для минимальной нагрузки.Скрипт полностью локальный, не собирает и не передаёт данные.
Убирает старые сообщения, освобождает чат для долгого общения в одном чате.
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址