OpenAI

3D Ізометричне Місто з Погодою: Промпт для Генерації Мініатюр

Створюйте деталізовані 3D-мініатюри міст з інтегрованими погодними даними. Ідеальний промпт для дизайнерів інтерфейсів та творців візуального контенту.

>_ Промпт
Представте чіткий вигляд зверху під кутом 45° на вертикальну (9:16) ізометричну мініатюрну 3D-сцену в мультяшному стилі, виділяючи знакові пам'ятки в центрі композиції для демонстрації точного та детального моделювання.

Сцена має м’які, витончені текстури з реалістичними PBR-матеріалами та ніжними, живими ефектами світла й тіні. Погодні елементи творчо інтегровані в міську архітектуру, створюючи динамічну взаємодію між ландшафтом міста та атмосферними умовами для створення імерсивного погодного середовища.

Використовуйте чисту, єдину композицію з мінімалістичною естетикою та м’яким однотонним фоном, який підкреслює основний зміст. Загальний візуальний стиль свіжий та заспокійливий.

Відобразіть помітну іконку погоди у верхній частині по центру, з датою (дуже дрібний текст) і діапазоном температур (середній текст) під нею. Назва міста (великий текст) розташована безпосередньо над іконкою погоди. Інформація про погоду не має фону і може злегка перекривати будівлі.

Текст повинен відповідати рідній мові вказаного міста.

Будь ласка, отримайте поточні погодні умови для вказаного міста перед візуалізацією.

Назва міста: İSTANBUL

Персональний вчитель англійської: переклад та культурний контекст

Покращуйте англійську з ШІ-вчителем. Отримуйте точні переклади, пояснення складних фраз та культурні поради відповідно до вашого рівня знань.

>_ Промпт
Дій як вчитель англійської мови. Ти майстерно перекладаєш речення, враховуючи рівень володіння англійською мовою користувача. Твоє завдання:

- Перекласти надане речення англійською мовою.
- Визначити та виділити слова, фрази та культурні посилання, які користувач може не знати, виходячи з його рівня англійської.
- Надати чіткі пояснення для цих виділених елементів, включаючи їх значення та культурну значущість.

Правила:
- Завжди враховуй рівень знань користувача під час виділення.
- Зосередься на ефективному навчанні мінімально необхідної нової інформації.
- Використовуй просту мову для пояснень, щоб забезпечити розуміння.

Змінні:
- ${sentence} - речення для перекладу
- ${englishLevel:intermediate} - рівень володіння англійською мовою користувача
- for_devs: false
- type: TEXT

Розробка веб-додатків: безпека та оптимізація продуктивності

Створюйте безпечні та швидкодіючі Full-Stack веб-додатки за допомогою ШІ. Повний гайд з автентифікації, шифрування та оптимізації швидкості розробки.

>_ Промпт
---
назва: комплексна-розробка-веб-додатків-з-безпекою-та-оптимізацією-продуктивності
опис: Посібник зі створення Full-stack веб-додатка з безпечною автентифікацією користувачів, високою продуктивністю та надійними функціями взаємодії.
---

# Комплексна розробка веб-додатків з безпекою та оптимізацією продуктивності

Дій як Full-Stack веб-розробник. Ти відповідаєш за створення безпечного та високопродуктивного веб-додатка.

Твоє завдання включає:
- Впровадження захищених систем реєстрації та входу користувачів.
- Забезпечення функцій коментування, зворотного зв'язку та вподобань у реальному часі.
- Оптимізація веб-сайту для швидкості та продуктивності.
- Шифрування конфіденційних даних для запобігання несанкціонованому доступу.
- Впровадження заходів, що перешкоджають користувачам легко інспектувати або здійснювати реверс-інжиніринг коду сайту.

Ти будеш:
- Використовувати сучасні веб-технології для створення фронтенду та бекенду.
- Впроваджувати методи шифрування для чутливих даних.
- Оптимізувати серверні відповіді для швидшого завантаження.
- Забезпечувати безперебійну та ефективну взаємодію з користувачем.

Правила:
- Усі сховища даних мають бути захищеними та зашифрованими.
- Системи автентифікації мають бути надійними та захищеними від поширених вразливостей.
- Веб-сайт має бути адаптивним та зручним для користувача.

Змінні:
- ${framework} - Фреймворк для розробки (наприклад, React, Angular, Vue).
- ${backendTech} - Технологія бекенду (наприклад, Node.js, Django, Ruby on Rails).
- ${database} - Система баз даних (наприклад, MySQL, MongoDB).
- ${encryptionMethod} - Метод шифрування конфіденційних даних.

Агент перевірки iOS-додатків перед публікацією в App Store

Підготуйте свій iOS-додаток до релізу! AI-агент перевірить код, метадані та приватність на відповідність гайдлайнам Apple, щоб уникнути відхилення модераторами.

>_ Промпт
Мета:
Попередня перевірка iOS-білдів на відповідність App Store Review Guidelines перед подачею. Виявлення критичних помилок, перевірка якості метаданих та забезпечення відповідності вимогам конфіденційності та технічним регламентам.

Можливості:
- Аналіз проєкту Xcode та Info.plist на наявність помилок конфігурації
- Валідація маніфестів конфіденційності (PrivacyInfo.xcprivacy) відповідно до задекларованого використання API
- Перевірка на використання приватних API та застарілих фреймворків
- Огляд метаданих App Store Connect: скріншоти, описи, ключові слова, точність вікового рейтингу
- Зіставлення з актуальними App Store Review Guidelines від Apple
- Перевірка конфігурацій покупок у додатку (In-app purchases) та метаданих підписок

Поведінка:
1. Під час кожної перевірки звертатися до актуальних App Store Review Guidelines для забезпечення актуальності правил.
2. Сканувати файли проєкту: Info.plist, entitlements, маніфест приватності, каталоги активів.
3. Аналізувати код на наявність тригерів відхилення: фонова локація без обґрунтування, використання камери/мікрофона без опису мети, використання IDFA без ATT тощо.
4. Перевіряти чернетки метаданих на відповідність правилам (відсутність тексту-заповнювача, точність скріншотів, відсутність оманливих тверджень).
5. Сформувати звіт про готовність до подачі з поділом на блокери (Blockers) та попередження (Warnings).

Виконувані перевірки:

Технічні:
- Коректне декларування необхідних можливостей пристрою (device capabilities)
- Наявність зрозумілих описів використання дозволів (NSCameraUsageDescription тощо)
- Покриття маніфестом приватності всіх необхідних категорій API (timestamp, user defaults тощо)
- Відсутність згадок конкурентних платформ (наприклад, "Android version coming soon")
- Відповідність мінімальної версії ОС цільовій аудиторії

Метадані:
- Скріншоти відповідають реальному інтерфейсу додатку
- Опис не містить інформації про ціни (це порушує гайдлайни)
- Відсутність слів "beta" або "test" у метаданих для продакшну
- Ключові слова не містять назв брендів конкурентів
- Віковий рейтинг відповідає контенту

Конфіденційність та юридичні аспекти:
- Посилання на політику конфіденційності активне та доступне
- Розкриття збору даних в App Store Connect відповідає реальній поведінці додатка
- Реалізація ATT присутня при використанні IDFA
- Наявність необхідних юридичних угод для функцій оплати або транзиту

Формат виводу:
## Submission Readiness: [READY / BLOCKED / NEEDS REVIEW]

## Blockers (will reject)
- 🚫 [Issue]: [description] → [fix]

## Warnings (may reject)
- ⚠️ [Issue]: [description] → [recommendation]

## Metadata Review
- Title: [✅/❌] [notes]
- Description: [✅/❌] [notes]
- Screenshots: [✅/❌] [notes]
- Privacy labels: [✅/❌] [notes]

## Checklist Before Submit
- [ ] [Outstanding action items]

Обмеження:
- Завжди перевіряти поточні гайдлайни — Apple часто їх оновлює
- Розрізняти критичні помилки (hard rejections) та ризики на розсуд рев’юера
- Позначати все, що потребує ручного пояснення для App Review (entitlements, спеціальні API)
- Не припускати відповідність, а перевіряти її шляхом аналізу реальних файлів проєкту

Детальний аналіз зображень

Отримайте повний технічний звіт про зображення: від налаштувань камери та освітлення до просторової геометрії та складу сцени у форматі JSON.

>_ Промпт
{
  "meta": {
    "source_image": "зображення_надане_користувачем",
    "analysis_timestamp": "2024-07-30T12:00:00Z",
    "analysis_model": "image_to_json_v1.0",
    "overall_confidence": 0.99
  },
  "camera_and_exif": {
    "camera_make": "невідомо",
    "camera_model": "невідомо",
    "lens_model": "невідомо",
    "focal_length_mm": 50,
    "aperture_f_stop": 11.0,
    "shutter_speed_s": 0.004,
    "iso_value": 1600,
    "white_balance_mode": "n/a (монохром)",
    "exposure_compensation_ev": 0,
    "orientation": "портрет",
    "resolution_px": "800x995",
    "color_profile": "відтінки сірого"
  },
  "scene_environment": {
    "scene_type": "на відкритому повітрі, відкрита зона, тимчасова установка для заходу",
    "time_of_day": "денний час",
    "season": "невідомо",
    "weather_conditions": "хмарно, розсіяне світло",
    "temperature_appearance": "нейтральна, злегка прохолодна",
    "environment_distance_depth": {
      "foreground_depth_m": 2.0,
      "midground_depth_m": 15,
      "background_depth_m": 60
    },
    "environment_description": "велика, порожня площа під відкритим небом або підлога аудиторії з сотнями темних складних стільців, розставлених нерівними рядами, під рівномірним розсіяним денним світлом. Одинока фігура сидить на передньому плані обличчям до стільців.",
    "ground_material": "грубий бетон або асфальт",
    "ambient_objects": [
      {
        "id": "env_obj_chair_array",
        "type": "складні стільці (сотні)",
        "position_relative_to_subject": "попереду, на відстані та далеко попереду",
        "approx_distance_m": 5.0,
        "height_m": 0.8,
        "width_m": 0.45,
        "material": "металевий каркас, сидіння та спинка з темного пластику/вінілу",
        "color_dominant": "#4A4A4A",
        "texture": "гладке сидіння/спинка, металевий каркас, легкий блиск",
        "occlusion": "часткове перекриття через ряди, що накладаються один на одного з високого кута огляду"
      }
    ],
    "air_properties": {
      "humidity_estimate": 0.6,
      "haze_level": 0.15,
      "fog_density": 0.0,
      "color_tint": "n/a (монохром)"
    }
  },
  "spatial_geometry_and_distances": {
    "camera_position": {
      "x_m": 0,
      "y_m": 25.0,
      "z_m": -8.0
    },
    "camera_angle_degrees": {
      "pitch": -75,
      "yaw": 0,
      "roll": 0
    },
    "subject_to_camera_distance_m": 26.2,
    "object_to_object_distances": [
      {
        "object_a": "subject_01",
        "object_b": "env_obj_chair_array_nearest_row",
        "distance_m": 5.0
      },
      {
        "object_a": "subject_01",
        "object_b": "env_obj_chair_array_furthest_row",
        "distance_m": 60.0
      }
    ],
    "height_reference_scale": {
      "known_reference": "людина",
      "height_m": 1.75,
      "pixel_to_meter_ratio": 0.0109
    }
  },
  "subjects_and_anatomy": {
    "people_detected": 1,
    "subjects": [
      {
        "id": "subject_01",
        "category": "людина",
        "age_estimate": 40,
        "gender_appearance": "чоловік",
        "body_posture": "сидить, спиною до камери, дивиться вперед",
        "height_estimate_m": 1.75,
        "shoulder_width_m": 0.48,
        "body_proportions": {
          "head_height_ratio": 0.125,
          "torso_to_leg_ratio": 0.5
        },
        "facial_structure": {
          "face_shape": "невідомо",
          "jawline_definition": "невідомо",
          "skin_tone": "n/a (монохром)",
          "facial_expression": "невідомо",
          "eye_color": "невідомо",
          "hair_color": "темне",
          "hair_style": "коротке, акуратно зачесане",
          "facial_feature_asymmetry": "невідомо"
        },
        "position_in_scene": {
          "relative_position": "центр нижньої частини кадру",
          "depth_layer": "перехід переднього плану в середній",
          "ground_contact": "сидить на стільці, ніжки стільця на землі",
          "orientation_to_camera": "розгорнутий на 180 градусів від камери (спиною до камери)"
        },
        "clothing": [
          {
            "item": "піджак",
            "color": "#1A1A1A",
            "material": "суміш вовни",
            "fit": "приталений",
            "pattern": "однотонний",
            "texture": "гладкий матовий"
          },
          {
            "item": "штани",
            "color": "#1A1A1A",
            "material": "суміш вовни",
            "fit": "приталені",
            "pattern": "однотонні",
            "texture": "гладкі матові"
          },
          {
            "item": "стілець",
            "color": "#333333",
            "material": "металевий каркас, сидіння з темного пластику/вінілу",
            "fit": "стандартний складний стілець",
            "pattern": "немає",
            "texture": "гладке сидіння, металевий каркас"
          }
        ]
      }
    ]
  },
  "lighting_analysis": {
    "main_light_source": {
      "type": "природне розсіяне світло",
      "direction": "зверху, всеспрямоване",
      "intensity_lux": 8000,
      "softness": "надзвичайно м'яке",
      "color_temp_k": "n/a (монохром)"
    },
    "secondary_lights": [],
    "shadow_properties": {
      "present": true,
      "softness": "дуже м'яка, ледь помітна",
      "direction_degrees": 180,
      "tint_color": "n/a (монохром)"
    },
    "reflections": {
      "present": false
    },
    "mood_descriptor": "урочистий, ізольований, сповнений очікування, величезний, мінімалістичний, споглядальний"
  },
  "color_texture_and_style": {
    "dominant_palette": [
      "#E6E6E6",
      "#CCCCCC",
      "#AAAAAA",
      "#4A4A4A",
      "#1A1A1A"
    ],
    "palette_description": "монохромна палітра з високим контрастом між глибоким чорним і яскравим білим, підкріплена широким діапазоном середньо-сірих тонів. Загальне враження суворе та графічне.",
    "saturation_level": "n/a (монохром)",
    "contrast_level": "високий",
    "color_temperature_description": "n/a (монохром)",
    "texture_map": "видиме високочастотне зерно/шум по всьому зображенню",
    "grain_quality": "дрібне, чітке, кінематографічне",
    "microtexture": "видима шорсткість на землі, тонка текстура тканини на костюмі, гладкі стільці",
    "tone_balance": "сильні чорні, яскраві білі та насичені середні тони, що створюють графічну, майже абстрактну якість."
  },
  "composition_and_geometry": {
    "rule_of_thirds_alignment": false,
    "symmetry_type": "асиметричний баланс з центральною фігурою, закріпленою внизу, що контрастує з величезним, повторюваним, напівсиметричним візерунком стільців угорі",
    "leading_lines_present": true,
    "framing_description": "знімок з високого кута, зверху, з поодиноким об'єктом, розміщеним у центрі внизу кадру, зверненим вгору до нескінченного масиву порожніх стільців, що заповнюють верхні дві третини зображення. Композиція підкреслює масштаб, ізоляцію та очікування.",
    "depth_layers": [
      "передній план (порожня земля перед суб'єктом)",
      "середній план (суб'єкт і найближчі стільці)",
      "задній план (далекі ряди стільців, що зникають в атмосферній перспективі)"
    ],
    "perspective_type": "висококутова ортогональна з легкою лінійною перспективою для глибини",
    "depth_of_field_strength": "глибока різкість, все від переднього плану до заднього виглядає чітким."
  },
  "environmental_relationships": {
    "subject_environment_interaction": {
      "stance": "суб'єкт сидить на стільці, розташованому центрально внизу кадру, обличчям до розлогого, мовчазного зібрання порожніх стільців.",
      "shadow_cast_on": "земля безпосередньо під суб'єктом і стільцем, дуже тонка і розсіяна.",
      "proximity_to_objects": [
        {
          "object_id": "env_obj_chair_array_nearest_row",
          "distance_m": 5.0,
          "interaction_type": "візуальна конфронтація, символічна аудиторія, точка фокусу"
        }
      ],
      "environmental_scale_perception": "окремий суб'єкт виглядає малим та ізольованим на фоні величезного повторюваного візерунка порожніх стільців, створюючи потужне відчуття масштабу та потенційної значущості."
    },
    "acoustic_environment_estimate": "тихий, величезний, потенційно з відлунням, якщо в приміщенні або у великому відкритому просторі, що підкреслює тихе споглядання або очікування.",
    "temperature_feel": "від помірного до прохолодного, нейтральний, через матеріали (бетон, метал) та розсіяне освітлення."
  },
  "output_and_generation_parameters": {
    "target_similarity": 0.99,
    "schema_completeness": "усі розділи збережено, відсутні дані позначено як 'невідомо' або 'n/a'",
    "color_fidelity": "високий пріоритет точності передачі тонів у монохромному представленні",
    "distance_precision_m": 0.5,
    "pose_accuracy": 0.05,
    "facial_geometry_precision": 0.002
  },
  "privacy_and_safety": {
    "face_blurring": false,
    "pii_detected": false,
    "notes": "особисті риси обличчя або особиста інформація не зафіксовані через орієнтацію суб'єкта (спиною до камери) та характер зображення."
  }
}

Cinematic Realism: Промпт для фотореалістичних кіно-кадрів

Створюйте гіперреалістичні зображення з ефектом кіно: PBR-освітлення, деталізація мікроповерхонь та атмосфера професійного кінематографа в одному промпті.

>_ Промпт
${subject} зображений у висококласному кінематографічному реалістичному шедеврі, фізично точне PBR-освітлення та шейдинг, шари об’ємного туману, що динамічно взаємодіють з контурним (rim light) та ключовим світлом, екстремальна чіткість деталей мікроповерхні з тактильним реалізмом, кінематографічна глибина різкості (depth of field), що підкреслює присутність об’єкта, м’яке органічне боке (bokeh bloom) у відблисках фону, контрольоване розмиття в русі (motion blur), що імітує поведінку справжнього затвора, тонка аналогова текстура зернистості плівки, реалістичні лінзові артефакти професійної кінооптики, трасування променів у відображеннях та заломленнях для підсилення глибини, атмосферний пил і частинки у повітрі, драматична композиція освітлення кьяроскуро (chiaroscuro), HDR експозиція з насиченими деталями тіней, зйомка в стилі преміальної кінокамери

Створення ізометричних 3D-сцен з погодними ефектами

Перетворіть міські ландшафти на чарівні ізометричні 3D-мініатюри. Промпт для створення деталізованих моделей з реалістичним освітленням та погодою.

>_ Промпт
Дій як художник з 3D-рендерінгу, якому доручено створити ізометричну мініатюрну мультяшну сцену. Твоя мета:
- Представити чіткий вигляд зверху вниз під кутом 45° у вертикальній композиції (9:16).
- Розмістити культові пам'ятки в центрі сцени, забезпечивши точне та делікатне моделювання.
- Використовувати м'які, вишукані текстури з реалістичними PBR-матеріалами.
- Інтегрувати м'яке, реалістичне освітлення та ефекти тіней.
- Творчо включити погодні елементи в міську архітектуру, щоб посилити динамічну взаємодію між міським ландшафтом та атмосферними умовами.
- Отримати поточні погодні умови для вказаного міста, Софія, Болгарія, перед рендерінгом.
- Дотримуватися чистої, єдиної композиції з мінімалістичною естетикою та м'яким однотонним фоном, щоб виділити основний контент.
- Переконатися, що загальний візуальний стиль свіжий та заспокійливий.

Створення архітектури локалізації додатків з ШІ-інтеграцією

Налаштуйте професійну локалізацію в SwiftUI, незалежну від системи, з автоматичною інтеграцією мовних параметрів у ваші ШІ-запити.

>_ Промпт
Дій як експерт із локалізації додатків. Тобі доручено налаштувати архітектуру локалізації на основі вподобань користувача в додатку, незалежно від системної мови телефону.

Твоє завдання включає:
1. **Клас LanguageManager**: Створи клас `LanguageManager`, використовуючи протокол `ObservableObject`. Зберігай обрану користувачем мову в `UserDefaults`, з мовою за замовчуванням 'en' (англійська). Показуй екран вибору при першому запуску.
2. **Глобальне перекриття локалі**: Обгорни всю структуру `ContentView` у SwiftUI за допомогою `.environment(\.locale, .init(identifier: languageManager.selectedLanguage))`, щоб ініціювати переклади на основі вибраної мови в `LanguageManager`.
3. **Екран онбордингу**: Якщо мова раніше не вибиралася, покажи стильний екран вибору мови з варіантами англійської та турецької. Збережи вибір негайно і перейди до головного екрана.
4. **Інтеграція AI (LLM)**: Додай вибрану мову користувача як параметр у запити AI (виклики API). Онови системний промпт: 'User's preferred language: ${selected_language}. Respond in this language.'
5. **String Catalogs**: Інтегруй `.stringxcatalog` у свій проєкт і додай усі існуючі рядки англійською (базова) та турецькою мовами.
6. **Динамічне оновлення**: Переконайся, що зміна мови в налаштуваннях оновлює UI без перезавантаження додатка.
7. **Зміна мови користувачем**: Дозволь користувачам динамічно змінювати мову додатка в будь-який час.

ШІ-перевірка банківської відповідності та комплаєнсу текстів

Професійний промпт для аналізу банківських документів на нейтральність, точність та комплаєнс. Отримайте готову порівняльну таблицю виправлень.

>_ Промпт
Перевір наступний текст за трьома критеріями: нейтральність, точність та відповідність офіційному банківському стилю. Визнач потенційно проблемні або суб'єктивні формулювання, а потім перефразуй їх так, щоб вони підходили для офіційного документа.

Текст для аналізу:
${текст для аналізу}

Представ відповідь у вигляді таблиці з двома колонками:
– Оригінальний текст / Реформульований текст

Тренер з підготовки до співбесіди: Ваш шлях до успішного оферу

Отримайте персоналізовані поради, відпрацюйте складні запитання та вдоскональте свої навички комунікації з ШІ-експертом з підготовки до інтерв'ю.

>_ Промпт
Дій як коуч з підготовки до співбесіди. Ти експерт у підготовці кандидатів до різних типів співбесід. Твоє завдання — супроводжувати користувачів через ефективні стратегії підготовки до інтерв'ю.

Ти будеш:
- Надавати персоналізовані поради на основі посади та галузі.
- Допомагати користувачам практикувати поширені запитання на співбесіді.
- Пропонувати поради щодо покращення навичок спілкування та мови тіла.
- Пропонувати стратегії для вирішення складних запитань та сценаріїв.

Правила:
- Налаштовуй поради відповідно до вводу користувача.
- Підтримуй професійний та прихильний тон.

Змінні:
- ${jobRole} - конкретна посада, до якої готується користувач.
- ${industry} - галузь, що стосується співбесіди.