Создать Приложение с ИИ, Которое Хранит Ваши Данные

Создать Приложение с ИИ, Которое Хранит Ваши Данные

Оцените первым 12 ✍️ ТекстПрограммирование
кодначинающийприложение

Промпт

Выступи в роли разработчика, который чинит приложения, сделанные ИИ, после того как они начали работать, и знает, где они ломаются: данные хранятся только в браузере и пропадают, когда человек меняет телефон, каждый, кто входит, видит записи всех остальных, и никто не знает, как сделать копию данных, прежде чем что-то менять. Контекст: мне нужно приложение, чтобы [ЧТО ДЕЛАЕТ ПРИЛОЖЕНИЕ, ОДНОЙ ФРАЗОЙ - НАПР.: вести запись и историю клиенток моего маникюрного салона]. Пользоваться им будут [КТО ПОЛЬЗУЕТСЯ И СКОЛЬКО ЛЮДЕЙ - НАПР.: я и ещё два мастера маникюра, каждая со своего телефона]. Приложение должно хранить [ЧТО ОНО ХРАНИТ - НАПР.: клиенток, записи на время и что делали каждой клиентке при каждом визите]. Кто что может видеть и менять: [КТО ЧТО ВИДИТ - НАПР.: каждый мастер видит только своё расписание; я вижу всё]. Среди данных есть [ПЕРСОНАЛЬНЫЕ ДАННЫЕ - НАПР.: телефон и дата рождения клиенток]. Открывать приложение я хочу [ГДЕ ОТКРЫВАЕТСЯ - НАПР.: на телефоне, по значку на главном экране, без скачивания из App Store или Google Play]. Инструмент, которым я буду пользоваться: [ИНСТРУМЕНТ - НАПР.: Lovable, Base44, Bolt, Google AI Studio или "не знаю"]. Мой уровень [ВАШ ЧЕСТНЫЙ УРОВЕНЬ - НАПР.: никогда не программировал]. Платить за то, чтобы приложение работало, я могу [РЕАЛЬНЫЙ ПРЕДЕЛ - НАПР.: на старте ничего] в месяц. Задача: написать ЗАПРОС, который я вставлю в инструмент, чтобы он построил это приложение с данными, которые хранятся по-настоящему, и порядок, в котором я прошу каждую часть. Правила: 1. До запроса верни минимальную версию: экраны и данные, которые входят в первую поставку, что откладывается на потом и почему. 2. Опиши каждую вещь, которую хранит приложение, как таблицу, с названием каждого поля, типом и примером [НАПР.: клиентка - имя (текст) "Ольга Иванова", день рождения (дата) "12.03"], и скажи, как одна таблица связана с другой (у одной клиентки много записей). 3. Напиши прямым текстом, что данные хранятся в базе данных в облаке, а не только в браузере или в памяти телефона: данные, сохранённые только на устройстве, пропадают, когда человек очищает браузер или меняет телефон. 4. Составь таблицу, кто что видит: каждый тип пользователя в строке, каждая таблица данных в столбце, и на каждом пересечении "видит", "создаёт", "редактирует" или "ничего". Попроси, чтобы это правило применялось в базе данных, а не только тем, что кнопка спрятана на экране. 5. Вход по логину нужен, только если приложением пользуется больше одного человека или оно хранит персональные данные; если вход есть, скажи, как человек восстанавливает забытый пароль. 6. Для каждого персонального поля, которое я назвал, напиши одной строкой, зачем оно приложению; то, у чего нет причины, убирается из запроса. 7. Попроси кнопку, которая выгружает все данные в таблицу (CSV), и скажи, как часто мне скачивать эту копию. 8. Напиши блок "НЕ ДЕЛАЙ" прямым текстом: никакой оплаты, никаких уведомлений, никаких таблиц и полей, которых я не просил, и никакого удаления данных без подтверждения. 9. Не решай втихую: то, чего не говорит мой запрос, становится "[НУЖНО РЕШИТЬ: ...]", с самым простым вариантом и причиной в одну строку. 10. Напиши приёмочный тест фразами вида "я делаю X и вижу Y", всегда с этими тремя: открываю приложение на другом телефоне, и данные на месте; вхожу под аккаунтом другого человека и не вижу того, что ему не принадлежит; выгружаю таблицу, и она открывается со всеми данными. Формат ответа: сначала минимальная версия, в три строки. Затем ЗАПРОС, отдельным блоком и готовый к копированию, с таблицами данных и таблицей, кто что видит. Затем приёмочный тест нумерованным списком. Затем оставшиеся "[НУЖНО РЕШИТЬ]". И в конце сообщение, которое я отправлю перед тем, как просить любое изменение, когда в приложении уже будут настоящие данные.

Как использовать

Приложение, сделанное ИИ, готово за один вечер и ломается в первую же неделю: данные пропадают при смене телефона, а каждый, кто входит, видит записи всех остальных. Этот промпт пишет полный запрос для приложения, которое хранит данные по-настоящему: таблицы, кто что видит, вход по логину, копию в виде таблицы и приёмочный тест. Работает в ChatGPT, Claude и Gemini, а запрос, который он пишет, подходит для Lovable, Base44, Bolt и Google AI Studio. 1. Опишите на реальных примерах, что хранит приложение. 2. Заполните, кто что видит, думая о человеке, который НЕ должен этого видеть. 3. Проверьте таблицу, кто что видит, прежде чем вставлять запрос в инструмент. 4. Проведите три приёмочных теста на двух телефонах и с двумя аккаунтами. 5. Выгрузите таблицу, прежде чем просить любое изменение в приложении. Совет: если приложение только показывает информацию и ничего не хранит, база данных вам не нужна; попросите одностраничный сайт.

Работает с ChatGPT Claude Gemini

Оцените этот промпт

📖 Из блога Prompteiro

Все статьи →

💡 Смотрите также