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

Марми: Самостоятельно Размещаемая Платформа для Удаленного Управления ИИ-Агентами Программирования
Marmy — это фреймворк с открытым исходным кодом, лицензированный по MIT, созданный на основе Claude Code, который позволяет разработчикам управлять ИИ-агентами для написания кода и сессиями tmux через мобильное приложение. Он включает в себя агент на Rust для рабочих машин и приложение на React Native для удалённого управления.

Клодчек: Веб-интерфейс для Claude Code с агентами, отслеживанием расходов и системой плагинов
Claudeck — это браузерный интерфейс, обёртывающий Claude Code SDK, с возможностями автономной оркестрации агентов, отслеживания затрат, изоляции git worktree, постоянной памяти и системой плагинов. Установка: npx claudeck@latest.

OpenSwarm: Многозадачный CLI-оркестратор Claude для Linear и GitHub
OpenSwarm координирует несколько экземпляров Claude Code CLI в качестве автономных агентов, которые получают задачи из Linear и запускают конвейеры Worker/Reviewer/Test/Documenter. Он использует LanceDB с мультиязычными эмбеддингами multilingual-e5 для памяти и включает управление через Discord-бота, автоматическое улучшение PR и веб-панель управления.

PeaDB: Совместимая с Redis база данных, написанная на C++20 с помощью ИИ-ассистентов
Разработчик создал PeaDB — замену Redis 7.2.5, написанную на C++20 с использованием Codex, Copilot и Claude, реализующую около 147 команд с поддержкой сохранения данных, репликации и кластеризации. Бенчмарки показывают производительность, близкую к Redis.