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
👀 Смотрите также

OpenClaw CoreBrain Плагин: Постоянная Память для ИИ-Агентов Программирования
Новый плагин CoreBrain решает проблемы с памятью OpenClaw, сохраняя информацию за пределами контекстного окна в графе знаний и автоматически внедряя её перед каждым запросом, устраняя необходимость в вызовах инструментов и опциональном обращении к памяти.

Клод Коворк против ОпенКло: Где нарратив о замене работает, а где нет
Claude Cowork предлагает постоянные сеансы работы на рабочем столе с низким уровнем трения, в то время как OpenClaw сохраняет преимущества в системной автоматизации, экосистеме навыков и контроле рабочих процессов.

Сессионный поиск: локальный полнотекстовый поиск для сессий Claude Code и Codex, теперь в строке меню
Session Search индексирует локальные транскрипты Claude Code и Codex с помощью SQLite FTS, обеспечивая глубокий полнотекстовый поиск по ошибкам, командам, именам файлов и решениям — доступный из строки меню macOS с подсвеченными фрагментами.

Навык Tendr: Детерминированные CLI-операции для управления памятью агента
Tendr Skill — это агентный навык, который разделяет рассуждения и выполнение для структурированной долговременной памяти, позволяя агентам решать, что нужно изменить, в то время как CLI-инструмент детерминированно обрабатывает структурные операции. Он поддерживает [[вики-ссылки]] и явные семантические иерархии между файлами.