Toolverse
Wszystkie skille

axiom-ios-ai

autor: CharlesWiltgen

Integruj Apple Intelligence i modele Foundation do aplikacji iOS — przewodnik dla programistów

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile

O skillu

Skill dla deweloperów iOS, którzy chcą dodać do swoich aplikacji funkcje Apple Intelligence i generowanie tekstu na urządzeniu. Obejmuje pracę z Foundation Models, LanguageModelSession, strukturyzowanym wyjściem za pomocą @Generable oraz debugowanie problemów z generowaniem AI. Zawiera routing do specjalistycznych narzędzi dla uczenia maszynowego, wizji komputerowej i integracji API — dzięki temu szybko znajdziesz właściwe rozwiązanie dla swojego problemu.

Jak używać

  1. Określ typ zadania AI, które chcesz zaimplementować — jeśli pracujesz z Apple Intelligence, generowaniem tekstu na urządzeniu lub Foundation Models, ten skill jest dla Ciebie. Jeśli potrzebujesz wdrożyć własny model (PyTorch, TensorFlow), wizję komputerową lub integrację z API chmury (OpenAI), skill automatycznie Cię skieruje do odpowiedniego narzędzia.
  2. Zapoznaj się z kluczowym rozróżnieniem: ios-ai obsługuje Apple Foundation Models i LanguageModelSession (modele na urządzeniu), natomiast ios-ml zajmuje się konwersją CoreML, kwantyzacją i wdrażaniem własnych modeli — wybierz ścieżkę zgodnie z Twoimi potrzebami.
  3. Jeśli implementujesz strukturyzowane wyjście, użyj @Generable do dekodowania odpowiedzi z Foundation Models — skill zawiera wzorce i rozwiązania dla typowych błędów dekodowania.
  4. Sprawdź, czy sesja Foundation Models działa asynchronicznie — jeśli interfejs się zawiesa, problem leży w brakującym await lub uruchomieniu na @MainActor, a nie w samym modelu.
  5. Gdy napotkasz problem łączący Foundation Models z innymi aspektami aplikacji (konkurencja, sieć, dane), skill wskaże, czy powinieneś dodatkowo zaangażować ios-concurrency lub ios-networking.
  6. Pamiętaj, że systemowe funkcje AI (Writing Tools, Genmoji) nie wymagają kodu — są dostępne natywnie w iOS, więc skupiaj się na Foundation Models tylko dla niestandardowych przypadków użycia.

Podobne skille