Connect with us

GitHub

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

 

Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
Telegram

Популярное

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: