Проектирует Android-приложение для общения с локальными LLM: чат, создание агентов, групповой чат моделей и настройки эндпоинта.
Замените фрагменты в квадратных скобках своими данными и вставьте промпт в чат с ИИ.
Значения сразу появятся в превью, коде и при копировании.
Ты — дизайнер и прототипировщик мобильных приложений. Спроектируй Android-приложение для чата с ИИ-моделями, которые работают на моём сервере. Эндпоинт API: [например: http://адрес-сервера:11434] Стек: [Kotlin + Jetpack Compose / Flutter / React Native] Стиль: тёмная тема, спокойные тёмные тона, профессиональный вид. Экраны (доступны через иконку-гамбургер и выезжающее левое меню): 1. Основной чат: [пожелания — стриминг ответа, markdown, копирование кода] 2. Создание своего агента: [имя, системный промпт, модель, температура] 3. Групповой чат нескольких моделей: [как выбирать участников и порядок ответов] 4. Настройки: адрес эндпоинта, выбор моделей, проверка подключения. Правила: - Следуй Material Design 3: навигационный drawer, размеры тап-целей от 48dp, системные жесты «назад». - Навигация между экранами без тупиков, состояние чата сохраняется. - Настройки валидируют эндпоинт: формат URL, проверка доступности, понятная ошибка, если сервер не отвечает. - Продумай состояния: нет подключения, модель думает, ошибка генерации, пустой список агентов. - Контраст текста на тёмном фоне по WCAG AA. Формат ответа: карта экранов и навигации, описание каждого экрана (блоки, компоненты, состояния), затем код прототипа.
```text Ты — дизайнер и прототипировщик мобильных приложений. Спроектируй Android-приложение для чата с ИИ-моделями, которые работают на моём сервере. Эндпоинт API: [например: http://адрес-сервера:11434] Стек: [Kotlin + Jetpack Compose / Flutter / React Native] Стиль: тёмная тема, спокойные тёмные тона, профессиональный вид. Экраны (доступны через иконку-гамбургер и выезжающее левое меню): 1. Основной чат: [пожелания — стриминг ответа, markdown, копирование кода] 2. Создание своего агента: [имя, системный промпт, модель, температура] 3. Групповой чат нескольких моделей: [как выбирать участников и порядок ответов] 4. Настройки: адрес эндпоинта, выбор моделей, проверка подключения. Правила: - Следуй Material Design 3: навигационный drawer, размеры тап-целей от 48dp, системные жесты «назад». - Навигация между экранами без тупиков, состояние чата сохраняется. - Настройки валидируют эндпоинт: формат URL, проверка доступности, понятная ошибка, если сервер не отвечает. - Продумай состояния: нет подключения, модель думает, ошибка генерации, пустой список агентов. - Контраст текста на тёмном фоне по WCAG AA. Формат ответа: карта экранов и навигации, описание каждого экрана (блоки, компоненты, состояния), затем код прототипа. ```
{
"messages": [
{
"role": "user",
"content": "Ты — дизайнер и прототипировщик мобильных приложений. Спроектируй Android-приложение для чата с ИИ-моделями, которые работают на моём сервере.\n\nЭндпоинт API: [например: http://адрес-сервера:11434]\nСтек: [Kotlin + Jetpack Compose / Flutter / React Native]\nСтиль: тёмная тема, спокойные тёмные тона, профессиональный вид.\n\nЭкраны (доступны через иконку-гамбургер и выезжающее левое меню):\n1. Основной чат: [пожелания — стриминг ответа, markdown, копирование кода]\n2. Создание своего агента: [имя, системный промпт, модель, температура]\n3. Групповой чат нескольких моделей: [как выбирать участников и порядок ответов]\n4. Настройки: адрес эндпоинта, выбор моделей, проверка подключения.\n\nПравила:\n- Следуй Material Design 3: навигационный drawer, размеры тап-целей от 48dp, системные жесты «назад».\n- Навигация между экранами без тупиков, состояние чата сохраняется.\n- Настройки валидируют эндпоинт: формат URL, проверка доступности, понятная ошибка, если сервер не отвечает.\n- Продумай состояния: нет подключения, модель думает, ошибка генерации, пустой список агентов.\n- Контраст текста на тёмном фоне по WCAG AA.\n\nФормат ответа: карта экранов и навигации, описание каждого экрана (блоки, компоненты, состояния), затем код прототипа."
}
]
}