Техническое задание для системы учёта личных финансов
Промпт собирает полное ТЗ для персональной системы учёта финансов: требования, схемы данных, JSON Schema, SQL, UX, отчёты, интеграции, безопасность, тестовый план и стартовые шаги.
Подготовь полное, готовое к использованию техническое и продуктовое задание для системы отслеживания и управления личными финансами одного пользователя. Работай по умолчанию с такими параметрами, если пользователь не заменит их сам: - валюта: `RUB` - платформа: `веб + мобильное приложение` - автовыгрузки банков: `опционально` - режим синхронизации: `облачный с оффлайн-кешем` - база данных: `single-user` - конфиденциальность: `данные шифруются локально и в облаке` - источник данных: `ручной ввод, CSV-импорт банков, API банков` - уровень навыков владельца: `средний` - оффлайн-доступ: `да` Требования к ответу: - Пиши на русском языке. - Нумеруй разделы строго от 1 до 17 в заданном порядке. - Машиночитаемые блоки выводи явно и валидно: `JSON Schema`, `SQL CREATE TABLE`, `CSV`. - Если делаешь допущения, укажи их явно, но без встречных вопросов. - Основное текстовое описание держи компактным: около 1200–1500 слов без учёта JSON, SQL и CSV-блоков. Разделы должны быть такими: 1. Краткое резюме. 2. Функциональные требования с приоритетами. 3. Нефункциональные требования. 4. Пользовательские истории. 5. Детальная схема данных, включая текстовое ER-описание, JSON Schema сущности `Transaction` и Postgres-совместимый SQL. 6. Пример CSV для импорта с заголовком и 5 строками. 7. Правила автоматической категоризации и примеры. 8. UX и экраны. 9. Пользовательские потоки. 10. Отчёты и визуализации с примерами SQL или алгоритмов. 11. Автоматизация и интеграции. 12. Технический план реализации и рекомендуемые стеки. 13. Безопасность, резервное копирование и миграция. 14. Тестовый план и QA-чеклист. 15. Примеры данных и контента. 16. Риски и меры снижения. 17. Краткий план следующего шага. Дополнительные ограничения: - Не задавай пользователю вопросов. - Сохраняй формат пригодным для передачи команде разработки. - Кодовые и машинно-читаемые блоки должны быть валидными и самодостаточными.
ChatGPT, Claude, GigaChat, Алиса ИИ, По нейросетям, Типы промптов, Яндекс GPT