Найти в Дзене
AppTractor

Claude XcodePreviews - превью SwiftUI для ИИ

ИИ-помощники замечательно справляются с написанием кода на SwiftUI. Они понимают иерархию представлений, знают, когда лучше использовать LazyVStack вместо VStack, и могут создавать сложные макеты на основе текстового описания. Но у них есть фундаментальное ограничение: они не видят, что создают. Подумайте о том, как вы разрабатываете пользовательский интерфейс. Вы пишете код, смотрите на холст предварительного просмотра, корректируете значение отступа, проверяете еще раз. Это тесная обратная связь между кодом и визуализацией. У ИИ-помощников такой связи нет. Они пишут код, передают его вам и надеются на лучшее. Когда что-то выглядит не так, вы описываете проблему словами, они пытаются интерпретировать ваше описание, и цикл повторяется. Это медленно и приводит к потере информации. Что если бы ИИ мог просто… посмотреть на предварительный просмотр? Claude XcodePreviews - набор скриптов для программной сборки и захвата предварительных просмотров SwiftUI. Разработан для работы с Claude Co

Claude XcodePreviews - превью SwiftUI для ИИ

ИИ-помощники замечательно справляются с написанием кода на SwiftUI. Они понимают иерархию представлений, знают, когда лучше использовать LazyVStack вместо VStack, и могут создавать сложные макеты на основе текстового описания. Но у них есть фундаментальное ограничение: они не видят, что создают.

Подумайте о том, как вы разрабатываете пользовательский интерфейс. Вы пишете код, смотрите на холст предварительного просмотра, корректируете значение отступа, проверяете еще раз. Это тесная обратная связь между кодом и визуализацией. У ИИ-помощников такой связи нет. Они пишут код, передают его вам и надеются на лучшее. Когда что-то выглядит не так, вы описываете проблему словами, они пытаются интерпретировать ваше описание, и цикл повторяется. Это медленно и приводит к потере информации. Что если бы ИИ мог просто… посмотреть на предварительный просмотр?

Claude XcodePreviews - набор скриптов для программной сборки и захвата предварительных просмотров SwiftUI. Разработан для работы с Claude Code для визуального анализа компонентов пользовательского интерфейса.

Особенности:

• Динамическое внедрение предварительного просмотра — создает минимальные цели PreviewHost вместо сборки полных приложений

• Поддержка пакетов SPM — работает с автономными пакетами Swift

• Поддержка проектов Xcode — работает с файлами xcodeproj (включая проекты, сгенерированные Tuist)

• Быстрая сборка — собирает только необходимые модули (~3-4 секунды для кэшированных сборок)

• Обнаружение пакетов ресурсов — автоматически включает пакеты ресурсов для тем/цветов.

Claude XcodePreviews на GitHub: https://github.com/Iron-Ham/Claude-XcodePreviews

Платформа: iOS

⭐️: 60

👨‍🦯‍➡️ AppFiles: код, инструменты, практики, производительность