Инструкция по использованию AI-сайта
Это главная точка входа. Сайт работает через удалённый `PerchanceBridge.exe`, хранит состояние локально в браузере и пропускает внутрь только после проверки кода шифрования.
Как войти
1. При открытии сайта он сначала ищет код шифрования в `localStorage`.
2. Если код найден, сайт автоматически отправляет проверку на bridge через `/health`.
3. Если код подходит, доступ открывается сразу.
4. Если кода нет или он неверный, появляется обязательное модальное окно входа.
5. В это окно нужно ввести тот же код, который прописан в `PerchanceBridge.ini`.
Код нигде больше по страницам не показывается, потому что это общий ключ доступа ко всему сайту.
Верхние кнопки
`Состояние`
Показывает, отвечает ли bridge, какой target URL у него сейчас поднят и есть ли очередь задач.
`Перезагрузить`
Отправляет bridge-команду `/reload`, чтобы заново поднять скрытую Perchance-страницу, если та зависла.
`Экспорт-импорт`
Сохраняет весь `localStorage` сайта в JSON-файл и умеет загружать его обратно. Это удобно для переноса истории чата, суммари, настроек картинок, выбранного кода доступа и прочего состояния между браузерами или устройствами.
Текстовый режим
Страница чата сделана одной цельной колонкой:
- наверху история диалога
- ниже кнопки модалок
- ещё ниже поле ввода
Что важно:
- сообщения и суммари сохраняются в `localStorage`
- старые сообщения постепенно ужимаются в суммари
- новые сообщения остаются сырыми для продолжения диалога
- markdown в ответах поддерживается
- код подсвечивается
- `Enter` отправляет сообщение
- `Shift+Enter` делает перенос строки
Кнопка `Обновить суммари` нужна, если ты хочешь принудительно пересобрать краткую память диалога прямо сейчас.
Режим картинок
Страница картинок устроена так:
- сверху большое центральное превью
- во время генерации там показывается placeholder со спиннером
- ниже находятся 12 плиток истории
- пустые слоты заранее видны как placeholder'ы
Рекомендации:
- основной промт лучше писать на английском
- если написал на русском, сначала нажми кнопку перевода
- негативный промт уже заполнен базовыми анти-артефактами
- можно задавать стиль, сид, силу следования промту и фиксированный размер
Сайт хранит до 12 последних картинок, чтобы не раздувать локальное хранилище слишком быстро.
Что именно хранится локально
В браузере сохраняются:
- код шифрования
- chat client id
- история сообщений
- суммари диалога
- черновик текущего сообщения
- история изображений
- выбранная картинка
- параметры генерации картинок
Это позволяет закрывать сайт и возвращаться позже без потери рабочего контекста.