CodeariaAcademy
AI
Codearia Academy

Это не просто один гайд

11 курсов и 23 бесплатных гайдов по AI-автоматизации бизнеса и не только.

Почему программа для склада выглядит как стратегия, а ваша до сих пор как таблица?
AI UI

Почему программа для склада выглядит как стратегия, а ваша до сих пор как таблица?

Разработчик показал программу для сети складов, где грузовики ездят по карте, как юниты, а запасы висят сверху, как золото в игре. Разбираем, из каких приёмов собран эффект, и даём шесть промптов, чтобы ИИ так же переделал вашу таблицу, CRM или таск-трекер. Плюс установка Claude Code и честно о том, где игровой интерфейс мешает.

100% бесплатно6 промптов и 2 чек-листасклад, CRM, задачи
Видео: @DilumSanjaya в X 8 секунд из 72-секундного ролика, шапка программы обрезана.
В цифрах

Один пост, одна строка о том, как собрано

819K

просмотров у поста меньше чем за сутки

по данным X утром 4 октября
72 с

видео без звука: запись экрана программы

без закадра и монтажа
1 строка

о том, как это собрано: Built with Opus 5.5

стек и сроки автор не называет
Что показал Дилум

Четыре приёма из стратегий, которые работают и в рабочей программе

Дилум Санджая, разработчик, который выкладывает демо, собранные с ИИ, показал программу для сети складов. Это изометрическая карта, как в градостроительной стратегии: склады, дороги, грузовики, жёлтые погрузчики и паллеты. Подпись к посту короткая: промышленный софт не обязан ощущаться промышленным, управляйте складами так, будто играете в стратегию. Эффект держится на четырёх приёмах.

01

Ресурсы сверху

В игре

Золото, дерево и население всегда на виду.

У Дилума

Запасы в паллетах, грузовики на площадке, доля доставок вовремя. У каждого числа стрелка: выросло или упало.

02

Юниты на карте

В игре

Отряды ходят по карте, и видно, кто чем занят.

У Дилума

Грузовики заезжают в доки, погрузчики возят паллеты, маршрут грузовика подсвечен линией.

03

Карточка по клику

В игре

Кликаешь по юниту и видишь здоровье, груз и задачу.

У Дилума

Клик по паллете, погрузчику или грузовику открывает карточку: количество, заряд батареи, время прибытия, загрузка.

04

Журнал и прогресс

В игре

Очередь строительства и лента событий.

У Дилума

Внизу трекинг отгрузки по шагам, от подтверждения до доставки, и вкладки доков, погрузчиков и грузовиков со статусами.

Перенесите на себя

Приём не про склады. Любая программа, где есть запасы, исполнители и статусы, раскладывается так же.

Склад

Ресурсы: остатки, свободные места, отгрузки на сегодня

Юниты: грузовики, погрузчики, паллеты

CRM

Ресурсы: сделки в работе, выручка месяца, конверсия

Юниты: сделки идут по карте воронки, менеджеры ведут их, как отряды

Таск-трекер

Ресурсы: задачи в спринте, дедлайны, загрузка команды

Юниты: задачи двигаются по полю от «к работе» до «готово»

Подготовка

Что понадобится

Хватит одного из трёх вариантов. Для первого прототипа подойдёт обычный чат, для программы, которую вы будете развивать, удобнее Claude Code.

быстрый прототип

Claude в чате

claude.ai или приложение. Один промпт, и через минуту в окне чата живой прототип (артефакт). Подходит, чтобы проверить идею на моковых данных.

настоящий проект

Claude Code

Агент в терминале: сам создаёт файлы проекта, ставит библиотеки, запускает и проверяет. Нужен, когда прототип пора превращать в программу с настоящими данными.

если уже пользуетесь

Другие ИИ-редакторы

Cursor, Codex, Windsurf и похожие. Промпты ниже работают и там: они описывают задачу, а не конкретный инструмент.

Модель: старшая Opus для сложной сцены и архитектуры, Sonnet быстрее для правок. Дилум в посте указал Opus 5.5.

Установка Claude Code

macOS и Linux

  • Откройте Терминал: Cmd + Пробел, наберите «Терминал».
  • Вставьте команду установки ниже и нажмите Enter.
  • Перейдите в папку проекта, например cd ~/Projects/my-app.
  • Наберите claude и войдите через аккаунт Claude в браузере.
>curl -fsSL https://claude.ai/install.sh | bash

Windows

  • Поставьте Git for Windows с git-scm.com: Claude Code пользуется его оболочкой.
  • Откройте PowerShell и вставьте команду установки ниже.
  • Перезапустите PowerShell и перейдите в папку проекта, например cd C:\Projects\my-app.
  • Наберите claude и войдите через аккаунт Claude в браузере.
>irm https://claude.ai/install.ps1 | iex

Команды установки иногда меняются, актуальная инструкция на docs.claude.com в разделе Claude Code. Если привычнее npm, подойдёт npm install -g @anthropic-ai/claude-code (нужен Node.js 18 или новее).

Сколько стоит

  • Free: чат с небольшими лимитами, Claude Code не входит
  • Pro ≈ $20/мес: чат и Claude Code
  • Max от ≈ $100/мес: в разы больше лимитов
  • другие ИИ-редакторы от ≈ $20/мес, у многих есть пробный период

Цены ориентировочные, на октябрь 2026. Тарифы, лимиты и версии моделей регулярно обновляются: проверяйте актуальные условия на сайте вендора.

Промпты

Пять промптов от серой таблицы до стратегии

Идите по порядку и не склеивайте шаги: каждый следующий опирается на результат предыдущего. Замените то, что в квадратных скобках.

01.Концепт: опишите программу и попросите редизайн

Модель не видит вашу таблицу. Чем точнее вы опишете, кто ей пользуется и что там происходит, тем ближе концепт к делу.

>Вот моя рабочая программа: [что это: склад / CRM / таск-трекер]. Ей каждый день пользуются [кто], чтобы [главная задача]. Сейчас это [таблица / список / дашборд] с колонками: [перечислить]. Чаще всего люди делают вот что: [3-5 действий, например «найти заказ», «сменить статус»]. Предложи редизайн в стиле изометрической стратегии: 1. Панель ресурсов сверху: 3-5 главных чисел, у каждого стрелка изменения. 2. Карта: что на ней будет местностью, а что юнитами. 3. Карточка юнита по клику: какие поля и какие 1-2 действия. 4. Лента событий: какие события в неё попадают. Сначала дай описание экрана и список сущностей. Код пока не пиши.

Последняя строка экономит время: ошибку в концепте дешевле поправить словами, чем в коде.

02.Модель данных и моковые данные

Игровой экран держится на данных. Сначала типы и правдоподобные моки, потом картинка.

>Возьми концепт, который мы согласовали. 1. Опиши типы данных на TypeScript: ресурсы, юниты (у каждого тип, статус и координаты на карте), события. 2. Сгенерируй моковые данные: [20-40] юнитов, [3-5] локаций, [30] событий за день. Названия и числа правдоподобные. Людей не выдумывай, используй роли: «водитель 1», «менеджер 2». 3. Сделай функцию, которая раз в 2-3 секунды двигает данные: юнит меняет статус, ресурс растёт или падает, в ленту приходит событие. Положи данные в отдельный модуль, чтобы потом подменить их настоящими без переписывания экрана.

Последний абзац главный: из-за него четвёртый шаг не превратится в переписывание всего.

03.Изометрическая карта и анимация

Здесь легко утонуть. Просите простую версию: плоские тайлы-ромбы и иконки вместо 3D-моделей. Красоту добавите потом.

>Собери экран на React + TypeScript. - Карта: изометрическая сетка на [canvas или PixiJS]. Тайлы ромбами, юниты простыми фигурами или иконками, цвет по статусу. Без 3D-моделей. - Камера: перетаскивание мышью, зум колесом, кнопка «вернуть вид». - Юниты плавно переезжают между клетками, когда меняется их статус. - Клик по юниту открывает карточку справа, клик мимо закрывает. - Сверху панель ресурсов, снизу лента событий. - Палитра светлая и спокойная, статус читается и по цвету, и по подписи. Запусти и проверь, что при 40 юнитах экран не тормозит. Если тормозит, объясни почему и предложи упрощение.

Хочется объёма, как у Дилума? Следующим шагом попросите версию на Three.js. Но сначала добейтесь, чтобы плоская версия работала.

К чему ведут промпты: так выглядят карточка юнита и маршрут у Дилума

Карточка по клику: зарядная станция и погрузчик

Видео: @DilumSanjaya в X

Грузовик едет к своему доку по подсвеченному маршруту

Видео: @DilumSanjaya в X

04.Настоящие данные: CSV, Google Таблицы или API

Подключайте источник, который у вас уже есть. Начните с чтения, запись добавите позже.

>Замени моковые данные настоящими. Источник: [CSV-файл / Google Таблица по ссылке / API по адресу ...]. Вот пример строк: [вставить 5 строк без персональных данных]. 1. Напиши адаптер, который превращает эти строки в наши типы ресурсов, юнитов и событий. Колонки, которые не ложатся в типы, перечисли мне. 2. Данные обновляются раз в [30] секунд без перезагрузки страницы. 3. Если источник недоступен, экран показывает последние данные и плашку «нет связи», а не падает. 4. Пока только чтение: ничего не записывай в источник. Ключи и доступы читай из .env, в код их не вставляй.

В пример строк не кладите имена, телефоны и адреса клиентов. Модели хватит структуры.

05.Полировка и доступность

Игровой экран красив, пока им не пользуется человек в спешке с ноутбуком на 13 дюймов. Этот промпт возвращает удобство.

>Доведи экран до рабочего состояния: 1. Добавь переключатель «Карта / Таблица». Таблица показывает те же данные с сортировкой, фильтрами и поиском. 2. Все действия из карточки доступны с клавиатуры, фокус виден. 3. Статусы различимы без цвета: рядом подпись или иконка. 4. Если в системе включено уменьшение движения, анимации выключаются. 5. Контраст текста не ниже уровня AA. Проверь и перечисли, что поправил. 6. На экране шириной 1280 px ничего не перекрывается.

Первый пункт не обсуждается. Почему, разобрано ниже в разделе про ограничения.

Хотите собрать такое с нуля

От чата до приложения: 3 способа поставить ИИ на работу

Промпты выше работают, если вы уже знаете, где запускать ИИ и что делать с файлами проекта. Курс ведёт с нуля: чат, браузер, терминал, а в финале вы своими руками собираете и публикуете своё приложение. Опыт в коде не нужен.

Курс: От чата до приложения
$44.90 один раз: этот курс и все 11 курсов академии навсегда
Перед показом

Что проверить, прежде чем показывать команде

Красивый экран легко принять за готовый. Пройдите по двум спискам, а последним промптом дайте модели проверить код.

Данные и безопасность

  • Числа на панели ресурсов сходятся с исходной таблицей.
  • В коде и в репозитории нет ключей и паролей, только в .env.
  • Персональные данные не попадают в логи и не видны тем, кому не нужны.
  • Программа только читает источник, пока вы явно не решили иначе.
  • При обрыве связи экран честно пишет «нет связи».
  • Есть копия исходной таблицы на случай ошибки.

Удобство

  • Новый человек находит нужный заказ меньше чем за 10 секунд.
  • Табличный вид на месте и умеет всё, что умела старая таблица.
  • Экран работает на ноутбуке коллеги, а не только на вашем.
  • Анимация не мешает читать, а при уменьшении движения выключается.
  • Карточка юнита закрывается по Esc и кликом мимо.
  • Два-три коллеги попробовали без подсказок, и вы записали, где они застряли.

06.Ревью перед показом

>Проведи ревью проекта перед показом команде. Проверь: 1. Ключи, пароли и токены в коде и в истории git. 2. Что будет при пустых данных, при 10 000 строк и при обрыве связи. 3. Совпадают ли итоги на панели ресурсов с исходными данными: посчитай на примере. 4. Доступность: клавиатура, контраст, уменьшение движения. Выдай список проблем по важности. Ничего не исправляй, пока я не выберу, что чинить.

Запрет на исправления в конце нужен, чтобы вы увидели всю картину до того, как модель начнёт править код.

Где игровой интерфейс мешает

  • 01

    Плотный ввод данных. Набить 50 строк накладной быстрее в таблице, чем кликая по юнитам.

  • 02

    Массовые правки. Сменить статус сотне заказов удобнее фильтром и одной кнопкой.

  • 03

    Отчёты и сверки. Бухгалтеру и аудитору нужны строки, итоги и выгрузка, а не карта.

  • 04

    Слабые компьютеры и большие объёмы. Тысячи анимированных юнитов нагружают ноутбук, поэтому нужен лимит и упрощённый режим.

Поэтому таблица остаётся. Карта отвечает на вопрос «что происходит прямо сейчас», таблица на вопрос «что именно и сколько». Лучше всего работают оба вида над одними данными с переключателем между ними.

Соберите сами

Шесть шагов от таблицы до карты

Порядок, в котором проще всего не застрять. Один шаг за вечер нормальный темп.

1 / 6

01.Выберите одну программу

Ту, которой пользуются каждый день и где есть исполнители и статусы: склад, заявки, доставка, задачи.

1 экран1 сценарий

Это карта, а не инструкция. Пошаговая сборка своего приложения с ИИ с нуля разобрана в курсе «От чата до приложения».

Честно об источнике

Мы не знаем, как именно Дилум собирал свою программу: в посте нет ни стека, ни сроков, ни ответа, настоящий это продукт или концепт. Есть одна строка: Built with Opus 5.5. Промпты в этом гайде наш способ получить похожий результат, а не пересказ его процесса. Кадры и отрывки видео принадлежат автору и показаны со ссылкой на пост.

Пост автора в X
Все курсы

Научитесь собирать такие программы сами

Гайд даёт направление. В курсах вы проходите путь целиком: от первого промпта до опубликованного приложения, плюс агенты, автоматизация и работа в Claude Code.

11 курсов включено
52 модулей
315+ уроков
$44.90одна оплата, доступ навсегда

Комментарии

Склад как стратегия: как попросить ИИ? | Codearia Academy