isGenAI.com

Praktyczny przykład wraz z plikami

Wyodrębnij workflow ComfyUI z pliku PNG

Oryginalny PNG z ComfyUI może zawierać edytowalny workflow i oddzielny graf API. Sprawdź te rekordy bezpośrednio, jeśli potrzebujesz struktury workflow, a nie tylko jednego promptu tekstowego.

Wykonaj kolejne kroki

  1. Pobierz poniższy PNG z rekordami workflow, a następnie wybierz go w przeglądarce workflow.
  2. Odczytaj dwa typy rekordów. Każdy kontrolowany przykład zawiera dwa węzły: LoadImage i SaveImage.
  3. Otwórz zapisany JSON, sprawdź wartości i pobierz potrzebny rekord. Oznacz oba pliki zgodnie z typem rekordu.

Co zawiera ten przykład

Do pikseli narysowanych kodem dodaliśmy mały graf zbudowany ręcznie. Oba rekordy opisują ścieżkę LoadImage → SaveImage. Pokazują ekstrakcję grafu; nie uruchomiliśmy go, aby utworzyć ten obraz.

Ekstraktor tekstu promptu nie zwraca dla tego pliku zapisanego promptu generowania. To oczekiwane: prosty przykład nie ma ścieżki generowania sterowanej tekstem. Przydatny workflow i możliwy do odzyskania prompt pozytywny to różne wyniki.

Sprawdź dane przed otwarciem w innym narzędziu

Przeglądarka odczytuje JSON jako dane. Nie instaluje niestandardowych węzłów, nie pobiera wskazanych plików ani nie uruchamia grafu. Zapisany JSON może zawierać ścieżki lub nazwy wprowadzone przez autora.

Pobrany workflow nie zawiera wag modeli ani plików wejściowych. Sprawdź zależności we własnym środowisku, zanim spróbujesz uruchomić dowolny workflow.

Jeśli PNG nie zawiera workflow

Spróbuj użyć oryginalnego eksportu zamiast ponownie zakodowanego podglądu. Brak rekordu, nieobsługiwana struktura lub ograniczenia czytnika mogą uniemożliwić odzyskanie danych. Przeglądarka obsługuje PNG i samodzielne pliki JSON; inne formaty mediów wymagają odpowiedniego czytnika.

Pobierz · Uruchom · Porównaj

Wypróbuj sprawdzony przykład

Narysowaliśmy obraz kodem i dodaliśmy kontrolowane rekordy. Zapisane prompty i nazwy modeli są danymi demonstracyjnymi. Pliki testują odczyt rekordów; do uzyskania tych wyników nie użyto generatora obrazów, aplikacji do zrzutów ekranu ani sieci społecznościowej.

Pobierz JSON edytowalnego workflow · Pobierz JSON grafu API

Zaobserwowany wynik
[
  {
    "field": "workflow",
    "nodes": 2,
    "node_types": [
      "LoadImage",
      "SaveImage"
    ]
  },
  {
    "field": "prompt",
    "nodes": 2,
    "node_types": [
      "LoadImage",
      "SaveImage"
    ]
  }
]
Skróty i odtwarzanie
  • workflow-records.png · 14 013 bajtów427aa019b768aaaeb2fb59724a4e49772e041ee6091f47cffc7ec6a35867dc08
  • without-records.png · 13 179 bajtówacdc3a0a5e011cf57af9bf0f1da74c75c2d280a2cc9af9297410c529f86932cf

Pliki testowe i obserwacje są udostępnione na warunkach CC0-1.0. Pobierz wszystkie obserwacje i wersje lub przeczytaj opis procedury. Kompletny skrypt odtwarzania Node.js (wymaga sharp) tworzy te same dane testowe i porównuje bajty oraz piksele. Kod źródłowy isGenAI dodatkowo weryfikuje zapisane pola za pomocą npx tsx scripts/build-guide-lab.ts.

W osobnym badaniu eksportu sprawdź 18 przypadków zachowania metadanych.

Źródła i metoda

Podlinkowane źródła pierwotne opisują formaty. Wyniki plików testowych do pobrania sprawdzono automatycznymi asercjami względem aktualnego czytnika isGenAI. Te poradniki przygotowano z pomocą AI i zweryfikowano na podstawie tych przykładów.

Zgłoś błąd lub nieobsługiwany przykład. Aby sprawdzić podpisany rekord, sprawdź Content Credentials.