Интерфейс вашего ИИ выглядит однотипно… Исправьте это с помощью DESIGN.md
BBetter Stack
Computing/SoftwareSmall Business/StartupsPhotography/ArtInternet Technology
Transcript
00:00:00Инструменты для кодинга на базе ИИ становятся пугающе хороши. Cursor, Claude Code, V0. Можно пройти путь от идеи до
00:00:06рабочего приложения за считанные минуты, но когда открываешь UI, он выглядит как-то не так. Код работает, но интерфейс
00:00:12все равно кажется дешевым. Теперь сравните это со Stripe, Linear, Vercel — да с любой крупной платформой.
00:00:17Так что же они делают иначе? Все дело в одном простом файле. Он называется DesignMD,
00:00:22и Google только что выложила его в открытый доступ. Я покажу, как внедрить это в ваш код всего за пару минут.
00:00:30Итак, DesignMD — это обычный markdown-файл, который объясняет ИИ-агентам, как ваш продукт должен ощущаться
00:00:38и выглядеть. Цвета, шрифты, отступы, кнопки, правила разметки, заметки по доступности — всё. Так что вместо
00:00:45того чтобы гадать о вашем бренде, ИИ читает файл и следует ему. Никакого экспорта из Figma, никакой мешанины из JSON.
00:00:52Не нужно каждый раз писать промпт на 10 абзацев, чтобы добиться идеала. Google открыла исходный код
00:00:5721 апреля, и всего за пару недель проект взлетел на GitHub, набрав более
00:01:0270 000 звезд. Если вам нравятся инструменты и советы, ускоряющие разработку, обязательно подпишитесь.
00:01:08У нас постоянно выходят новые видео. Ладно, это действительно круто. Позвольте показать, почему это
00:01:12на самом деле важно. Окей, я использую один и тот же промпт: «Создай современный дашборд».
00:01:18В первом случае файла DesignMD нет. Идет генерация, и да — это классический ИИ-дашборд.
00:01:24Технически работает, верно? Но в нем чувствуется типичный «дефолтный Tailwind». Он просто так выглядит. Случайные
00:01:30кнопки. Общие карточки. У того, что вы строите, нет никакой реальной индивидуальности.
00:01:35Теперь я запускаю тот же промпт, но на этот раз добавляю файл DesignMD в стиле Stripe —
00:01:42или вообще любой DesignMD файл для другого бренда — и посмотрите на разницу. Цвета совпадают.
00:01:48Отступы стали чище. Кнопки выглядят так, будто они действительно из одного набора. Весь экран
00:01:54имеет свою концепцию. Тот же ИИ, тот же промпт, но теперь другой контекст. Без DesignMD ИИ
00:02:02вынужден гадать. Как должен выглядеть сайт? С DesignMD у ИИ есть правила, основанные на проверенных
00:02:08платформах, которые уже выглядят отлично. Так что же на самом деле внутри этого файла? Представьте его как
00:02:14дизайн-систему, которую может прочитать ИИ. В начале обычно идут структурированные токены. Такие вещи, как точные
00:02:21HEX-коды цветов, семейства шрифтов, радиус скругления, отступы. Это жесткие правила, но важно
00:02:27то, что идет после них. Markdown. Здесь вы объясняете намерения. Не просто «используй этот синий цвет»,
00:02:34а «этот синий — основной акцент, он должен вызывать ощущение ясности и доверия». Это важно, потому что
00:02:40ИИ нужны не только цифры. Ему нужно понимание. Хороший DesignMD обычно охватывает палитру,
00:02:47типографику, компоненты, макеты и доступность. Так ИИ получает две вещи одновременно: точные значения
00:02:54и логику, стоящую за ними. Именно поэтому результат перестает отклоняться от того,
00:03:00чего мы на самом деле пытаемся достичь. Очевидный вопрос: нужен ли нам еще один формат дизайн-системы?
00:03:05У нас уже есть Figma, токены в JSON, правила для Cursor и ClaudeMD.
00:03:11Но каждый из них решает свою задачу. Figma — это UI. Она хороша для людей, но обычно
00:03:18живет вне репозитория. JSON-токены хороши для машин, но они не объясняют наш
00:03:25вкус или цель, которую мы преследуем. Правила Cursor и ClaudeMD говорят агенту,
00:03:31как себя вести, но они не являются дизайн-системой. DesignMD находится посередине. Он понятен
00:03:38человеку и в то же время понятен машине. Он версионируется и нативен для агентов.
00:03:44В этом и заключается главное изменение. Ваша дизайн-система больше не заперта в инструменте дизайна.
00:03:49Она живет прямо рядом с кодом в этом markdown-файле. Вот почему он так взлетел всего
00:03:54за две недели, и разработчики обратили внимание. В репозитории сообщества уже более 70 000 звезд,
00:03:59верно? Это супербыстро. Люди делятся файлами DesignMD для Linear, Stripe, Notion
00:04:04и Vercel, и причина проста. Никто не хочет постоянно печатать: «сделай чище»,
00:04:09«сделай современнее», «используй лучшие отступы», «сделай как на этом сайте». Серьезно, это так быстро надоедает.
00:04:16С DesignMD вы перестаете повторяться. Вы даете ИИ правила дизайна один раз, и затем каждый экран
00:04:23строится на одном фундаменте. В этом и есть реальная победа. Скорость создания дизайна для всех экранов.
00:04:29Меньше переделок. Меньше исправлений одной и той же уродливой кнопки в десятый раз.
00:04:34Ладно, честно говоря — это не идеал. Это отличный старт, верно? Но это
00:04:39всего один файл. Он живет в вашем репо. Он работает во всех инструментах. Он включает советы по доступности,
00:04:44а настройка практически нулевая, что здорово. Супер легко внедрить. Также файл хорош ровно настолько,
00:04:51насколько хорошо вы его наполнили. Слабый DesignMD даст слабый результат, но для соло-разработчиков,
00:04:57прототипов и рабочих процессов с упором на ИИ — это очень практичный апгрейд. Стоит ли его использовать? Да,
00:05:02скорее всего. Особенно если вы уже строите с помощью Cursor, Claude Code или V0. Начните с шаблона
00:05:08из репозитория «awesome». Ссылка в описании. Добавьте его в свой проект, а затем настройте под
00:05:13свой сайт и бренд. Ваша цель не в том, чтобы сделать ИИ креативным. Ваша цель — заставить его
00:05:20перестать гадать. Ведь когда правила ясны, UI станет более последовательным, а ваше приложение
00:05:25начнет ощущаться не как демо-версия от ИИ, а как настоящий продукт. Если вам нравятся подобные
00:05:31инструменты и советы, обязательно подпишитесь на канал Better Stack. Увидимся в следующем видео.