Приложение для выбора ужина, созданное без программирования
Человек без опыта в коде создал локальное приложение для планирования семейных ужинов. Он описывал задачу нейросети, которая сама писала код, устанавливала библиотеки и запускала сервер. На выходе получил работающую программу для учета продуктов, рецептов и учета энергии повара.
Результат: Создано рабочее приложение за неделю
- Для кого
- Для себя
Что понадобится
- Инструменты
- ChatGPT — Чат-бот с ИИ от OpenAI
- Нужно
- Компьютер с установленным Python
- Доступ к нейросети Codex
- Базовые знания работы с терминалом (для запуска)
- Настройка
- 1 неделя
- Сложность
- Без кода
- Расходы
- ≈ 9 $/мес за доступ к API рецептов (Edamam)
Как повторить
- Сформулировать задачу для нейросети в виде четкого описания того, что должна делать программа.
- Создать папку на компьютере для проекта.
- Отправить промпт нейросети и попросить создать структуру проекта и код.
- Установить необходимые компоненты (нейросеть может подсказать, какие именно, например, Python-библиотеки).
- Запустить приложение через терминал или командную строку.
- Заполнить базу данных своими данными (продукты, рецепты, предпочтения).
- Использовать интерфейс приложения в браузере для получения рекомендаций.
Промпт
Вставьте этот текст в ИИ-ассистента.
You are Codex acting as a careful senior engineer and product builder for a non-coder.
Project: "What's for Dinner" — personal-use app running locally on macOS (no cloud, no accounts).
Goal: help decide dinner using pantry/garden/restrictions/appliances, weather constraint, and (later) web recipe search.
Hard constraints:
- Must be runnable by a non-coder with a single command, and opened in a browser.
- Store all data locally in a single folder; use SQLite.
- Provide clear, step-by-step run instructions in a README.
- Implement in small milestones. After each milestone: tell me exactly how to run, what to click, and what should happen.
Tech choice (unless you have a strong reason otherwise):
- Backend: Python + FastAPI
- DB: SQLite
- Frontend: simple HTML or minimal React (choose whichever is simplest for a non-coder)
- Use migrations or create tables automatically on first run.
Milestone 1 (implement now, stop after it works):
- CRUD screens for:
1) Pantry inventory (name, qty/unit, category, location, expiry date, notes)
2) Garden items (name, qty/unit, ready now, notes)
3) Dietary restrictions/preferences (household + per-person)
4) Appliances available (checkbox list)
5) Restaurants (name, cuisine tags, service type, notes)
- A home page that links to each list.
- Basic validation and sorting (expiry soonest first in pantry).
Output:
- Create the repo structure and all code.
- Write README with install + run steps for macOS.
- Include a simple seed data option (optional).
Do not implement weather or recipe web search yet.Подробности
Автор, имеющий 40-летний опыт в IT, но не умеющий программировать, захотел автоматизировать выбор ужина для семьи. Проблема заключалась в том, что нужно учитывать множество факторов: наличие продуктов в холодильнике и огороде, сроки их годности, пищевые аллергии, доступные кухонные приборы, погоду и уровень усталости того, кто готовит. Готовые приложения из магазинов не подходили из-за специфики местных продуктов.
Решение было найдено в использовании нейросети Codex. Автор сформулировал требования к программе на обычном языке. Нейросеть выступила в роли инженера: она создала структуру проекта, написала код на Python, установила необходимые компоненты (библиотеки для работы с веб-интерфейсом и базой данных) и дала инструкции по запуску. Приложение работает локально на компьютере, не требует облака и регистрации. В нем есть списки для учета продуктов, рецептов, ресторанов и диетических ограничений. Отдельная страница генерирует предложения по ужину на основе всех введенных данных.
Процесс занял около недели. Автор отмечает, что нейросеть позволяет обычным людям использовать мощь вычислительной техники для создания личных инструментов без необходимости изучать сложные языки программирования.
Источник
Оригинал: My new retirement hobby: I just built my first app, in less than a week | Countries Beginning with I (beginningwithi.com, англ.)
Переведено и упрощено ahamoment
Добавлено 28 октября 2026 г.