Приложение установлено
Напишите боту слово старт — он пришлёт ссылку на установку. Откройте её и установите приложение, как обычную программу на телефон или компьютер.

Клиент выбирает материал, заполнение и количество — и сразу видит смету: граммы, время печати и цену детали. Вы отвечаете цифрой, а не перепиской.
Разница не в размере счёта, а в том, что остаётся у вас после первого месяца работы.
| Критерий | Нанять разработчика | Купить подписку | Собрать самому |
|---|---|---|---|
| Деньги | Десятки тысяч рублей ещё до первого рабочего экрана. | Ежемесячный платёж за доступ к чужому сервису. | Свой файл и 5 млн токенов бесплатно на сборку. |
| Срок | Недели переписки, согласований и правок. | Быстро, но только в рамках готовых шаблонов. | Один вечер: промпт, 8–15 ответов, готовый HTML. |
| Правки | Каждая — письмо, оценка и ожидание. | Через поддержку, если нужная опция вообще есть. | Словами в чате: «добавь покраску и минимальный заказ». |
| Кому принадлежит результат | Студии — вместе с кодом и доступами. | Сервису: отключили оплату — потеряли калькулятор. | Вам: файл лежит у вас и работает без подписки. |
Суммы зависят от города и подрядчика, здесь только порядок затрат. В первых двух колонках вы платите за доступ, в третьей — один раз настраиваете стоимость 3D-печати под свою мастерскую.
Не оплачиваете разработку и не тянете подписку. Сборка идёт на бесплатных токенах, готовый файл не стоит ничего в месяц.
HTML-файл остаётся у вас на диске. Никто не отключит доступ, не поднимет тариф и не закроет сервис.
Новая опция или другой прайс — это сообщение боту. Не нужно писать ТЗ, ждать смету и объяснять, где находится кнопка.
Заметили, что клиенты путаются в шаге с поддержками, — поменяли формулировку и сразу проверили результат.
История расчётов, скидка за партию, поле для комментария — всё, что нужно вашей мастерской, без доплат за «старший план».
Три бытовые ситуации, в которых ручной расчёт съедает вечер и всё равно даёт неточную цифру.
«Сколько стоит вот такая статуэтка?» Вес и время есть только в слайсере, цена — в голове. Пока считали граммы и вспоминали поддержки, клиент ушёл к тому, кто ответил цифрой.
Двенадцать одинаковых креплений и просьба о скидке. В блокноте одна сумма, в таблице другая, формула сломалась на третьей строке. Партия уходит по цене, которую нечем объяснить.
Корпус прибора с поддержками и покраской. Материал посчитали, а постобработку забыли. Деталь напечатана красиво, но заказ ушёл в минус.
# цена одной детали
ЦЕНА = ВЕС_Г × ЦЕНА_ГРАММА
+ ВРЕМЯ_Ч × СТАВКА_ЧАСА
+ ПОДДЕРЖКИ + ПОСТОБРАБОТКА
# партия и минимум
ПАРТИЯ = ЦЕНА × КОЛИЧЕСТВО × (1 − СКИДКА)
К ОПЛАТЕ = max(ПАРТИЯ, МИНИМАЛЬНЫЙ_ЗАКАЗ)
Все переменные ваши: цена грамма, ставка часа, поддержки, покраска, минимальный заказ. Меняете прайс — меняется итог, без правки кода.
| Параметр | Что делает с ценой |
|---|---|
| Материал | Задаёт цену грамма: PLA, PETG, ABS, фотополимер. |
| Вес | Умножается на цену грамма — главная строка сметы. |
| Время печати | Умножается на ставку часа работы принтера. |
| Высота слоя | Мельче слой — дольше печать и выше цена. |
| Заполнение | Меняет расход пластика и прочность детали. |
| Поддержки | Добавляют материал и время на снятие. |
| Постобработка | Шлифовка, склейка, покраска — отдельная строка. |
| Количество | Включает скидку за партию по вашей шкале. |
| Срочность | Поднимает ставку часа или добавляет надбавку. |
Скриншоты сняты в интерфейсе AI DIY: на них уже подставлена ниша «Калькулятор: 3D-печать», вставлен промпт и видны жёлтые подсказки.
Напишите боту слово старт — он пришлёт ссылку на установку. Откройте её и установите приложение, как обычную программу на телефон или компьютер.

На стартовом экране приложения найдите кнопку Открыть веб-интерфейс и нажмите её. Откроется рабочая область с проектами.

В списке проектов нажмите кнопку Создать проект. Откроется форма с названием будущего приложения.

В поле названия введите, например, «Калькулятор 3D-печати», затем нажмите Создать проект. Проект появится в списке и откроется чат.

Нажмите «Скопировать промпт» ниже, вернитесь в поле сообщения проекта и вставьте текст через Ctrl+V. Промпт уже в буфере обмена.

Отправьте сообщение кнопкой Отправить ↑ или клавишей Enter. Бот прочитает промпт и начнёт задавать вопросы о мастерской.

Ответьте на вопросы бота обычными словами, без технических терминов. В конце получите готовый HTML-файл, который открывается в браузере.

Скопируйте текст целиком и вставьте в поле сообщения нового проекта. Это тот же промпт, что на скриншотах шагов 5–6.
Ты — senior product designer, UX-архитектор и frontend-разработчик. Помоги человеку без технических знаний собрать калькулятор стоимости 3D-печати: параметры, опции, цена, расчёт, заявка. Он не должен программировать — это твоя работа.
Сначала короткий опрос на понятном языке (8–15 вопросов, с вариантами ответов): какие материалы вы печатаете и сколько стоит грамм каждого; как считаете время печати и сколько стоит час работы принтера; какие параметры влияют на цену (высота слоя, заполнение, поддержки, постобработка, срочность); есть ли минимальная сумма заказа; нужны ли скидки за количество и по какой шкале; нужна ли заявка после расчёта и какие поля в ней важны; как вы сейчас считаете и где храните расчёты. Не спрашивай про фреймворки, базы данных и архитектуру. После ответов коротко перескажи, что понял, и приступай.
Сам спроектируй сущности: параметр (материал, вес, время, слой, заполнение, поддержки, постобработка), опция (покраска, склейка, упаковка, срочность), цена (цена грамма и ставка часа по материалу), расчёт (набор параметров, промежуточные строки, итог), заявка (контакт клиента, комментарий, привязка к расчёту). Связи — по стабильным ID. Статусы: черновик → расчёт → заявка отправлена.
Экраны: шаги расчёта (материал, геометрия и вес, время и постобработка, количество), итоговая смета с построчной расшифровкой и кнопкой «Отправить заявку», форма заявки с уже подставленным расчётом, история расчётов с фильтром по статусу и повторным открытием. Предусмотри пустые состояния, подтверждение удаления, валидацию чисел (вес и время больше нуля), понятные ошибки и восстановление после перезагрузки.
Цена пересчитывается мгновенно при любом изменении параметра: вес × цена грамма + время × ставка часа + поддержки + постобработка; затем количество и скидка; итог не ниже минимального заказа. Все цены и коэффициенты человек меняет в обычных полях настроек, без правки кода.
Дизайн выбери сам: цельная тёмная или светлая система, аккуратная типографика, плотные таблицы, статусы точками, моноширинные подписи, hover и focus, адаптив от 360 px, без визуального шума и декоративных цифр.
Технически: один HTML-файл, CSS и vanilla JavaScript внутри, localStorage как хранилище, без backend, сборщиков и npm. Раздели слои: storage → сущности → расчёт → компоненты → экраны → навигация. После каждого действия данные сохраняются, интерфейс перерисовывается сразу, без перезагрузки. Добавь реалистичные демо-данные и кнопку «Удалить тестовые данные» с подтверждением. Смету можно скопировать текстом или распечатать.
Перед выдачей сам пройди сценарии: расчёт детали, партию со скидкой, заявку, повторный расчёт из истории, перезагрузку страницы, работу с телефона. Исправь найденное сам.
Ответ — полный готовый HTML-файл, без «вставьте этот фрагмент». Все дальнейшие правки — тоже полным файлом.
Моя задача: калькулятор стоимости 3D-печати для моей мастерской.
Да. Прайс живёт в настройках: цена грамма по каждому материалу, ставка часа, поддержки и покраска. Меняете число в поле — новые расчёты считаются сразу, старые остаются в истории с прежними суммами.
Вы сами, словами. Напишите боту в том же проекте: «добавь PETG по 4,10 за грамм и ставку 200 в час» — он вернёт обновлённый файл. Никаких функций и стилей искать не нужно.
Да, это один HTML-файл: стили и скрипт внутри, данные хранятся в браузере. Интернет нужен только для получения файла и правок — в мастерской без сети расчёт продолжит работать.
После расчёта клиент заполняет заявку, а вы открываете её в истории — с параметрами, весом, временем и ценой. Смету можно скопировать в мессенджер или распечатать.
Столько, сколько нужно: отдельный проект под каждую мастерскую, материал или вид изделий. Ограничений тарифа на количество экранов и опций нет — вы собираете ровно то, чем пользуетесь.
Список материалов с ценой за грамм, ставку часа и правила по минимальному заказу и скидкам. Если цифр нет, бот поможет собрать черновой прайс.
Откройте бота, напишите «старт» и соберите калькулятор 3D-печати по инструкции из семи шагов. 5 млн токенов уже ждут.