50 популярных приложений, реконструированных в спецификации дизайна, читаемые Claude: ключевые паттерны для клонирования UI

u/meliwat потратил недели на обратное проектирование 50 популярных приложений, создавая структурированные спецификации дизайна в Markdown, и передал их Claude для воссоздания UI. Разница между почти идеальными копиями и неточными результатами свелась к нескольким конкретным практикам, выявленным при массовом анализе.
Что помогло Claude добиться идеальных копий UI
- Точные значения, а не диапазоны.
#1A1A1Aработает, а «тёмно-серый» даёт пять разных оттенков серого на пяти экранах. - Заранее прописанные состояния. Перечисление всех состояний (пустое, загрузка, ошибка, заполнено) не позволило Claude придумывать свои собственные.
- Отступы как шкала, а не попиксельные значения. Система отступов 4/8/16/24 дала более согласованные макеты, чем указание каждого промежутка отдельно.
- Навигация в виде графа. Явные переходы между экранами исключили догадки «куда ведёт эта кнопка».
Что не помогло
Чрезмерно подробный текст. После определённого момента большее количество слов ухудшало результат, а не улучшало его. Составляйте спецификации лаконично.
Доступные ресурсы
Вся коллекция с открытым исходным кодом доступна на GitHub по адресу github.com/Meliwat/awesome-ios-design-md. Каждое приложение поставляется с 3 уровнями детализации: краткий справочник, стандартная сборка или полная попиксельная копия. Всё в Markdown, лицензия MIT, без зависимостей.
Вопрос к сообществу
Автор спрашивает: если вы занимались клонированием UI с помощью Claude, какие паттерны вы обнаружили, которых нет в этом списке? Какие приложения стоит добавить в следующий раз?
📖 Читайте полный источник: r/ClaudeAI
👀 Смотрите также

Представляем OneTool MCP: Открытый мультиинструмент для разработчиков.
OneTool MCP, созданный с использованием Claude AI, предлагает разработчикам более 100 инструментов для таких задач, как веб-поиск, обновление библиотек и управление файлами, без платы за инструменты и проблем с контекстом.

Переход от правил CLAUDE.md к обеспечению соблюдения на уровне инфраструктуры с помощью Citadel
Разработчик обнаружил, что добавление более 100 строк правил в файл CLAUDE.md снижает их соблюдение, при этом 40% правил в его файле были избыточными. Решением стало перенос контроля с инструкций на инфраструктуру с использованием хуков жизненного цикла, навыков и файлов кампаний, что привело к созданию открытой системы Citadel.

ClawVibe: Бесплатный голосовой ассистент для iOS для AI-агентов с STT/TTS на устройстве
ClawVibe — это нативное iOS-приложение, обеспечивающее голосовое взаимодействие с AI-агентами без помощи рук во время поездок. Оно использует локальное распознавание речи и TTS, поддерживает CarPlay и применяет голосовую биометрию для фильтрации фонового шума. По сети передаётся только текст.

TradesMCP: Открытый MCP-сервер для проверки лицензий подрядчиков и данных о строительстве
TradesMCP — это сервер Model Context Protocol с открытым исходным кодом, который предоставляет Claude доступ к реальным данным о лицензиях подрядчиков, разрешениях на строительство, ценам на материалы и ставкам оплаты труда. Инструмент корректно проверил действующую лицензию подрядчика в Калифорнии, в то время как ChatGPT вернул неверную информацию.