Полный цикл разработки через нейросети
Всё просто: ты не пишешь код — ты управляешь процессом, документацией и качеством результата. Главное — структура, чёткое ТЗ и умение грамотно общаться с LLM 🤖
🧩 1. Поиск и формирование ТЗ Находишь заказчика и обсуждаешь задачу на языке клиента, без технарщины. Если ТЗ нет — составляешь его сам по описанию. Прогоняешь ТЗ через нейросети (≈10 раз) с запросом: «Оцени примерную длительность реализации по часам» → берёшь среднее значение. Разбиваешь проект на этапы, где заказчик может что-то по-настоящему увидеть и протестировать (никаких “вначале БД — потом фронта”). Предлагаешь начать с MVP (минимально жизнеспособный продукт) — просто, надёжно, но без излишеств. 💡 ТЗ для клиента = красиво, понятно, продаваемо. 💻 Техническое ТЗ = детально, строго и хранится у тебя.
🧠 2. Проектирование и архитектура После согласования — несколько часов прорабатываешь ТЗ с LLM. Создаёшь центральный документ проекта: идея, стек технологий, логика взаимодействий. Для каждого этапа — отдельное ТЗ и отдельная папка со спецификацией. Не расписывай сразу всё ТЗ — только первые 1-2 этапа, дальше корректируй по ходу. 🧭 Гибкость \> идеальный план.
💬 3. Работа с LLM (разделение контекстов) Для каждого направления — отдельный чат: Архитектор проекта Архитектор конкретного этапа Разработчик этого этапа Это важно: контексты не должны пересекаться, иначе нейросеть путается. ⚙️ Когда готово детальное ТЗ для первого этапа — используешь мощную модель (например, Claude 3.5 Sonnet или GPT-5) и даёшь чёткий промпт: “Сгенерируй полный код по этому ТЗ, соблюдая структуру и принципы SOLID.” Через 15–20 минут — у тебя готов прототип 💥 Дальше — тестируешь, отлавливаешь ошибки, обсуждаешь с LLM, повторяешь цикл.
🔁 4. Добавление нового функционала Новая фича = новый мини-цикл: 📄 ТЗ → 💬 обсуждение с LLM → 💻 реализация → 🧪 тестирование → 🧠 анализ → 🔧 исправления. Каждый модуль — изолирован в своём чате и своей документации.
👨💼 5. Работа с заказчиком Показываешь функционал. Получаешь обратную связь. Вносишь правки, фиксируешь изменения в документации. Повторяешь цикл до идеального результата.
📚 6. Главное правило: Документация = Основа Подробная, структурированная документация — твоя броня 🛡️ Она: помогает отлавливать галлюцинации нейросетей, упрощает масштабирование, делает проект понятным даже без чтения кода. Нейронки врут и ошибаются, но если ты держишь в голове архитектуру и связи между компонентами — ты всегда найдёшь, где сбой.
🧭 Итог: Ты — не исполнитель, а архитектор и оператор нейросетей. Понимаешь логику системы, строишь документацию и управляешь процессом. Код — лишь продукт, а не цель.
#DEVCORE #LLM #PromptEngineering #developer #Cursor #AI #coding
· 13.12
Если добавить пункт 0. - прогнать это всё для себя, то схема - 🔥👻 Тогда становятся понятны свои компетенции и кого привлечь к сотрудничеству 🍻
ответить
коммент удалён