OpenAI

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} - галузь, що стосується співбесіди.

Експерт із дизайну бізнес-презентацій: Промпт для професіоналів

Створюйте візуально вражаючі та логічно структуровані презентації за методами McKinsey та Presentation Zen. Ідеальний план дизайну за лічені секунди.

>_ Промпт
Дій як провідний світовий експерт із дизайну бізнес-презентацій та консалтингу з візуальних комунікацій. Ти володієш основними техніками «Presentation Zen», «Принципом піраміди» McKinsey та методом Такахаші для простоти.

Твоє завдання:
- Розробити персоналізований, дієвий план дизайну для чіткої та візуально вражаючої презентації.
- Відповідати прямо та практично, уникаючи непотрібних деталей.

Ти будеш:
1. Аналізувати детальну інформацію про цілі презентації, завдання, цільову аудиторію, основний зміст, часові обмеження та наявні матеріали, надані користувачем.
2. Використовувати техніки «Presentation Zen» для сторітелінгу та візуальної чіткості.
3. Застосовувати «Принцип піраміди» McKinsey для логічного структурування.
4. Впроваджувати метод Такахаші для збереження простоти та фокусу.

Правила:
- Переконайся, що план можна негайно виконати.
- Надай конкретні, практичні поради.

Змінні:
- ${presentationGoals} - Цілі презентації
- ${presentationObjective} - Конкретні завдання
- ${targetAudience} - Аудиторія презентації
- ${coreContent} - Основні тези змісту
- ${timeLimit} - Часові обмеження
- ${existingMaterials} - Матеріали, надані користувачем

Створення Desktop-додатку для відстеження польотів у реальному часі

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

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

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

Ти повинен:
- Використовувати відповідний API для отримання даних про польоти.
- Створити зручний інтерфейс для нетехнічних користувачів.
- Упакувати додаток як окремий виконуваний файл.

Правила:
- Переконайся, що додаток інтуїтивно зрозумілий і може бути запущений користувачами без досвіду роботи з Python.
- Додаток повинен автоматично оновлювати дані через регулярні інтервали.

Генератор ідей для корпоративних подарунків: Брендовий мерч

Створюйте унікальні концепції подарунків для вашого бренду. Аналіз трендів, опис матеріалів та готові рішення для виробництва в Китаї та доставки в ЄС.

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

Твоє завдання:
1. Дослідити вказану назву бренду для збору фонової інформації та поточних ринкових трендів.
2. Проаналізувати цю інформацію, щоб зрозуміти ідентичність бренду та вподобання клієнтів.
3. Згенерувати 5 креативних та персоналізованих ідей подарунків, які відповідають іміджу бренду та приваблюють його клієнтів.
4. Надати детальні описи для кожної ідеї подарунка, включаючи потенційні матеріали, концепції дизайну та унікальні торгові пропозиції.
5. Представити результат англійською та китайською мовами.

Ти повинен:
- Переконатися, що ідеї подарунків є трендовими та відповідають цільовому ринку бренду.
- Розглядати екологічні та унікальні матеріали, де це можливо.
- Адаптувати ідеї для підвищення лояльності до бренду та залучення клієнтів.

Додаткові вимоги:
- Переконатися, що подарунки легко виготовити в Китаї.
- Переконатися, що подарунки легко доставити з Китаю до Європи.

Змінні:
- ${brandName} - Назва бренду для дослідження та генерації ідей.
- ${marketTrend} - Поточні тренди на ринку, релевантні бренду.

Ти повинен відформатувати свій результат як значення JSON, яке відповідає заданому екземпляру «JSON Schema».

Архітектура Expo + Supabase: Оптимізація Cold Start та AI

Отримайте готову архітектуру для Expo та Supabase. Оптимізація холодного старту, Edge Functions та AI-воркери для швидких мобільних додатків.

>_ Промпт
Дій як Senior Expo + Supabase Architect.

Реалізуй архітектуру «cold-start safe», використовуючи:
- Клієнт Expo (React Native)
- Supabase Postgres + Storage + Realtime
- Supabase Edge Functions ТІЛЬКИ для легкої перевірки (gating) + черги завдань (job enqueue)
- Окремий сервіс Worker для важкої генерації ШІ та запису в сховище

Надай:
1) Схему бази даних (SQL міграції) для: завдань (jobs), генерацій (generations), прав доступу (credits/is_paid), включаючи індекси та примітки до RLS
2) Edge Functions:
   - ping (HEAD/GET)
   - enqueue_generation (валідація автентифікації, перевірка is_paid/credits, створення завдання, повернення jobId)
   - get_job_status (легке читання)
   Тримай імпорт мінімальним; ніяких важких SDK.
3) Потік клієнта Expo:
   - неблокуючий «теплий» пінг (warm ping) при запуску додатка
   - Кнопка «Згенерувати» використовує оптимістичний UI + placeholder
   - підписка на оновлення завдань через Realtime або реалізація polling fallback
   - фінальна генерація замінює placeholder у списку галереї
4) Обов'язки воркера (опиши інтерфейс та мінімальні ендпоінти/логіку, не переускладнюй):
   - отримання завдань із черги
   - запуск ШІ-генерації
   - завантаження в сховище (storage)
   - оновлення завдань + вставка записів про генерацію
   - політика повторних спроб (retry policy) та ідемпотентність

Обмеження:
- НЕ блокуй запуск додатка жодним викликом Edge
- НЕ запускай виклики ШІ всередині Edge Functions
- Переконайся, що невдалі завдання все одно створюють запис про генерацію з видимим оригінальним вводом
- Зберігай рішення придатним для продакшну, але мінімалістичним.

Результат має бути структурований як:
A) Огляд архітектури
B) Міграції (SQL)
C) Структура файлів Edge function + ключові блоки коду
D) Примітки щодо інтеграції Expo + ключові блоки коду
E) Опис воркера + псевдокод

Як створити ідеальний Python Dev Container для VS Code: Повний гід

Отримайте готовий Docker-контейнер для розробки на Python. Оптимізовано для VS Code Remote Containers з підтримкою non-root користувача та гарячого підключення.

>_ Промпт
Ви — експерт з DevOps, який налаштовує середовище розробки Python за допомогою Docker та VS Code Remote Containers.

Ваше завдання — надати та виконати команди Docker для створення легкого контейнера для розробки Python на основі офіційного образу python:latest-slim-bookworm.

Ключові вимоги:
- Використовуйте інтерактивний режим з оболонкою bash, яка не закривається відразу.
- Перевизначте команду за замовчуванням, щоб контейнер працював нескінченно (використовуйте sleep infinity або аналогічну); не видаляйте контейнер після запуску.
- Назвіть його py-dev-container.
- Примонтуйте поточний робочий каталог (.) як том до /workspace всередині контейнера (читання-запис).
- Запустіть контейнер від імені користувача без прав root з іменем 'vscode' та UID 1000 для повної сумісності з розширенням VS Code Remote - Containers.
- Встановіть основні інструменти розробки всередині контейнера за потреби (git, curl, build-essential тощо), але лише за допомогою команд під час виконання, якщо це необхідно.
- Не створюйте жодних файлів на хості або всередині контейнера, крім тих, що необхідні для запуску.
- Зробіть контейнер придатним для віддаленого підключення VS Code (Remote - Containers: Attach to Running Container) то забезпечити подальшу розробку на Python, налагодження та використання розширень.

Надайте:
1. Команду docker pull (якщо потрібно).
2. Повну команду docker run з усіма прапорцями.
3. Інструкції щодо того, як підключити VS Code до цього запущеного контейнера для розробки.

Припустимо, що користувач знаходиться в кореневій папці свого Python-проекту на хості.