PromptPilot
Упорядоченная работа с промптами: настройки аккаунта, история и сменяемый провайдер ИИ.
- Текущий этап
- Прототип · Подготовка к бета-тесту
- Моя роль
- Создал самостоятельно: от интерфейса до бэкенда
- Технологии
- Next.js · TypeScript · Supabase · OpenAI

Задача
Когда инструкции, настройки и предыдущие результаты разбросаны по разным местам, управлять работой с промптами становится сложнее.
Моё решение
Я создал приложение Next.js, которое объединяет инструменты для промптов, настройки аккаунта и историю. Supabase отвечает за аутентификацию и хранение данных, а слой ИИ может использовать тестовый провайдер или OpenAI.
Мой вклад
-
Спроектировал и реализовал приложение целиком.
-
Создал интерфейс и сценарии работы с промптами и задачами разработчика.
-
Подключил аутентификацию, настройки и историю к Supabase.
-
Реализовал выбор провайдера, резервный режим и серверные проверки запросов.
Технические решения
Сменяемый провайдер ИИ
Фабрика провайдеров отделяет рабочий процесс от сервиса генерации ответа. Тестовый режим позволяет разрабатывать без подключения к реальному API.
Сохранение истории по выбору пользователя
Настройки аккаунта управляют сохранением истории, а политики безопасности на уровне строк определяют принадлежность данных.
Чему я научился
Связывая интерфейс с аутентификацией, данными и внешним сервисом ИИ, нужно учитывать ошибки и границы аккаунтов во всём приложении.
Следующие шаги
-
Завершить подготовку к закрытой бете и проверить основные сценарии в настроенном окружении.
-
Проверить изоляцию аккаунтов, резервный провайдер и откат релиза.
-
Собрать обратную связь перед выпуском продукта.


