Pastukhov Code работает на мобильных устройствах в специальном режиме PWA (Progressive Web App). Получайте доступ к AI-чату, мониторьте сборки и просматривайте изменения в коде с телефона или планшета — с интерфейсом, оптимизированным для маленьких экранов.
Что такое режим PWA?
Режим PWA — это оптимизированная для мобильных устройств версия Pastukhov Code. Она предоставляет упрощённый интерфейс, разработанный для сенсорных экранов и небольших дисплеев, сохраняя при этом основные функции чата и мониторинга.
Режим PWA доступен по адресу /mobile к вашему URL Pastukhov Code. Например, если ваш экземпляр находится по адресу https://your-domain.com, то адрес PWA — https://your-domain.com/mobile.
PWA работает в мобильных браузерах как на iOS (Safari), так и на Android (Chrome) и может быть установлен на главный экран для работы как нативное приложение без адресной строки браузера.
Доступ к режиму PWA
Для доступа к Pastukhov Code на мобильном устройстве:
- Откройте мобильный браузер (Safari на iOS, Chrome на Android)
- Перейдите по вашему URL Pastukhov Code с добавлением
/mobile - Войдите с учёными данными (тем же именем пользователя и паролем, что вы используете на настольном компьютере)
- Оптимизированный для мобильных устройств интерфейс загрузится автоматически
Установка как приложение на главный экран
Для лучшего мобильного опыта установите Pastukhov Code как приложение на главный экран. Это удалит адресную строку браузера и заставит его работать как нативное приложение:
На iOS (Safari):
- Откройте URL PWA в Safari
- Нажмите кнопку Поделиться (квадрат со стрелкой вверх)
- Прокрутите вниз и нажмите “На экран Домой”
- Введите имя для приложения и нажмите “Добавить”
- Значок приложения появится на вашем главном экране — нажмите на него для запуска
На Android (Chrome):
- Откройте URL PWA в Chrome
- Нажмите кнопку меню (три точки в правом верхнем углу)
- Нажмите “На экран Домой” или “Установить приложение”
- Подтвердите установку
- Значок приложения появится на вашем главном экране — нажмите на него для запуска
После установки приложение открывается в автономном режиме без интерфейса браузера. Оно выглядит и ведёт себя как нативное приложение.
Мобильный интерфейс
Мобильный интерфейс адаптирует настольный опыт для маленьких экранов. Вот чего ожидать:
- Список чатов — Просматривайте и переключайтесь между сессиями чата. Прокручивайте список свайпом или прокруткой.
- Интерфейс чата — Упрощённый вид сообщений, оптимизированный для мобильного чтения. Ответы AI и изменения в файлах отображаются в компактном формате.
- Панель ввода — Поле ввода на всю ширину внизу экрана. Доступ к кнопкам управления через меню.
- Панели состояния — Статус сборки, развёртывания и Git доступны через нижнюю панель. Свайпайте влево и вправо для переключения между вкладками.
- Навигация — Упрощённая навигация с меньшим количеством видимых панелей одновременно. Меню сворачиваются в гамбургер-меню или выдвижные меню для максимизации пространства экрана.
Жесты свайпа работают по всему интерфейсу для общих действий, таких как навигация между вкладками и закрытие панелей.
Особенности iOS
На устройствах iOS Pastukhov Code обрабатывает специфические требования Apple:
- Отступы безопасной зоны — Контент автоматически регулируется, чтобы избежать перекрытия с вырезом (на iPhone с Face ID) и панелью индикатора дома внизу
- Обработка клавиатуры — Вьюпорт регулируется при появлении или исчезновении экранной клавиатуры, чтобы поле ввода оставалось видимым во время ввода
- Плавная прокрутка — Специфичные для Safari оптимизации обеспечивают плавную прокрутку с ощущением нативности по всему интерфейсу
Ограничения на мобильных устройствах
Хотя мобильный интерфейс охватывает основные функции, некоторые расширенные возможности лучше всего использовать на настольном компьютере:
- Редактирование файлов — Редактор файлов доступен, но опыт оптимизирован для настольных экранов. Для сложных операций с файлами используйте настольный интерфейс.
- Расширенное управление файлами — Создание, переименование, перемещение и удаление файлов работает, но более практично с клавиатурой и мышью.
- Просмотр кода — Чтение diffs и больших блоков кода удобнее на большом экране.
- Мониторинг сборки/развёртывания — Доступен на мобильных устройствах в сжатом формате, но подробный вывод сборки легче просматривать на настольном компьютере.
Мобильный опыт идеален для общения с AI, мониторинга статуса сборки, просмотра уведомлений и отслеживания прогресса, пока вы вдали от рабочего стола.