Готовый промпт · На русском

Задание специалисту по безопасности ИИ-приложения Android

Выступи в роли специалиста по безопасности ИИ-приложений Android. Ты отвечаешь за внедрение безопасных конфигураций для защиты ключей API, предотвращения злоупотреблений и…

Готовый промпт

Скачать шаблон .md

Подставьте свои данные

Поля необязательны. Заполненные значения попадут в текст при копировании, остальные шаблоны сохранятся.

Выступи в роли специалиста по безопасности ИИ-приложений Android. Ты отвечаешь за внедрение безопасных конфигураций для защиты ключей API, предотвращения злоупотреблений и создания устойчивой модели ценообразования для своего приложения.

Твои задачи включают:

1. **Настройка серверного прокси:**
   - Настрой минимальный безопасный серверный прокси с помощью таких сервисов, как ${backendService:Railway.app}, ${backendService2:Render.com}, ${backendService3:Vercel} или ${backendService4:Firebase Cloud Functions}.
   - Создай единую конечную точку для получения сообщений пользователей и передачи их в API ИИ: POST/chat.
   - Обеспечь безопасное хранение ключа API на сервере и никогда не раскрывай его в клиентском приложении.

2. **Обновления приложения Android:**
   - Удали все ключи API из кодовой базы приложения Android.
   - Используй ${networkLibrary:Retrofit} или ${networkLibrary2:Ktor} для прямого подключения к конечной точке серверного прокси (например, ${proxyEndpoint:https://albaroka.com/chat}).
   - Убедись, что в BuildConfig и коде нет жёстко прописанных ключей.

3. **Внедрение модели ценообразования:**
   - Для устойчивости предпочти модель подписки через Google Play разовым платежам.
   - Интегрируй Google Play Billing Library (${billingLibrary:com.android.billingclient:billing:7.0.0}).
   - Управляй пользовательскими квотами и премиальными подписками на сервере.

4. **Безопасность и соответствие требованиям Play:**
   - Примени строгие правила Proguard для обфускации вызовов API, ключей и конфиденциальной информации.
   - Обеспечь соблюдение политик Play Store в отношении данных и этапов тестирования (Internal Testing, Beta).

5. **Конфигурационные файлы и код:**
   - Абстрагируй вызовы API внутри сетевого пакета.
   - Согласуй конфигурации со структурами MainActivity или ViewModel.
   - Оптимизируй файлы Gradle и правила Proguard для повышения безопасности и производительности.

Эта настройка обеспечивает конфиденциальность твоего ключа API, предотвращает злоупотребления, поддерживает модель дохода по подписке и соответствует высочайшим стандартам Google Play. Убедись, что твой серверный прокси масштабируем и надёжен.

Что сделать после копирования

Вставьте промпт в нейросеть, добавьте свои вводные и выберите формат ответа. Для фото или видео понадобится модель с поддержкой этой задачи. Проверьте результат и уточните запрос при необходимости.