Persönliche IP-Avatare erstellen
Erstellen Sie ein wiedererkennbares, nicht-fotorealistisches IP-Charaktersystem aus einem Porträt. Wenn der Benutzer keine explizite Funktionsteuerungsanweisung gibt, aktivieren Sie jedes Modul. Ändern Sie Schalter nur, wenn der Benutzer absichtlich einen 功能开关-Block oder eine eindeutige Aktivierungs-/Deaktivierungsanweisung liefert.
Mit den Standardeinstellungen generieren Sie elf komplette Serien plus acht eigenständige Branchen-Ganzkörperfiguren: eine klassische, acht uneingeschränkte Blindbox-Themen und zwei garantierte Blindbox-Themen mit heller Palette. Jede komplette Serie enthält 41 Originale:
- 8 Aktions-/Accessoire-Designs
- 1 frontale Ganzkörper-Heldenfigur
- 8 Winkelansichten
- 24 umfassende Emotionen
Standard ohne Marken- oder Institutioneneingabe: 11 × 41 + 8 Branchen-Ganzkörper = 459 Originale. Jedes gewöhnliche bevorzugte Farbthema fügt 41 hinzu. Wenn der Benutzer eine offizielle Marken- oder Universitäts-VI-Quelle liefert, fügen Sie standardmäßig acht komplette VI-abgeleitete Serien hinzu, was 328 Originale ergibt.
Erforderliche Lektüre und Eingabe
Lesen Sie references/feature-switches.md vollständig zu Beginn jeder Aufgabe. Lesen Sie references/prompt-set.md, wenn die klassische Serie aktiviert ist; verwenden Sie seine acht Konzepte nur, wenn klassische Aktionsdesigns aktiviert sind. Lesen Sie references/theme-expansion.md, wann immer zufällige oder Benutzerthemen aktiviert sind. Lesen Sie references/industry-brand-expansion.md, wann immer Branchen-Ganzkörper- oder Marken-/Institutionsthemen aktiviert sind. Lesen Sie references/selection-gallery.md, wann immer die Offline-HTML-Galerie aktiviert ist.
Lesen Sie references/zero-to-personal-ip-skill-tutorial.md, wenn der Benutzer fragt, wie dieser Workflow entwickelt wurde, wie man den Prozess lernt, wie man eine ähnliche Fähigkeit erstellt oder wie man die fertige Fähigkeit als Anfänger verwendet. Laden Sie das Tutorial nicht für gewöhnliche Bildgenerierungsaufgaben.
Erfordert ein klares Referenzfoto des Benutzers, das das Gesicht zeigt. Akzeptieren Sie zusätzliche Fotos, wenn sie angeboten werden. Wenn ein lokaler Pfad angegeben ist, prüfen Sie ihn mit view_image. Prüfen Sie beide gebündelten visuell-sprachlichen Assets vor der Generierung:
assets/style-reference.pngassets/series-anchor.png
Das Benutzerfoto ist die alleinige Identitäts- und Präsentationsquelle. Gebündelte Assets bieten nur die handgefertigte Kreide-/Papierschneide-Visualsprache.
Workflow
- Erkennen Sie die explizite Absicht der Funktionssteuerung. Wenn weder ein
功能开关-Block noch eine eindeutige Aktivierungs-/Deaktivierungsanweisung erscheint, erzwingen Sie die vollständige Standardkonfiguration. Wenn die Kontrollabsicht explizit ist, lösen Sie nur die angegebenen Überschreibungen auf und lassen Sie die weggelassenen Schalter an; interpretieren Sie niemals bloße Auslassung, kurze Formulierung oder fehlende Modulnamen als Opt-out. - Führen Sie
scripts/calculate_feature_plan.pymit den aufgelösten Werten aus. Teilen Sie dem Benutzer die aktivierten Module und die erwartete Anzahl von Originalbildern vor der Generierung mit und fahren Sie dann fort, ohne eine Bestätigung zu benötigen, es sei denn, die Konfiguration ist ungültig. - Extrahieren Sie Identitäts-DNA: Gesichts- und Kieferform, Augenbrauen, Augen, Nase, Mund, Haarlänge/-textur/-Pony/-Seiten, anscheinendes Alter, Haltung, Statur, sichtbare Präsentationshinweise und quellunterstützte Kleidung/Accessoires. Geben Sie niemals eine Geschlechtsidentität an.
- Trennen Sie Identität, Stil und Palette. Die gebündelte Gelb-/Kobalt-Palette gehört nur zur klassischen Serie; sie ist nicht die permanente Palette oder Lieblingsfarbe des Benutzers.
- Wenden Sie Präsentationsschutzleisten basierend auf sichtbaren Beweisen an, nicht auf Stereotypen. Übertragen Sie niemals Schleifen, Krawatten, Bänder, Locken, Brillen, Schmuck, Gesichtsbehaarung oder andere Identitätsmerkmale von Stil-Assets, es sei denn, sie sind auf dem Benutzerfoto sichtbar oder explizit angefordert. Bewahren Sie Haarlänge und -textur in jedem Modul und Winkel.
- Etablieren Sie aktivierte Serien:
- klassische Serie, wenn
classic_seriesan ist random_theme_countBlindbox-Themen, wennrandom_theme_seriesan istlight_theme_countneu gestaltete Blindbox-Themen mit heller Palette, wennlight_theme_seriesan ist- jedes vom Benutzer angeforderte Thema, das nach den zufälligen Themen angehängt wird
brand_theme_countkomplette Serien, die aus einer benutzerbereitgestellten offiziellen Marken- oder Institutionen-VI-Quelle abgeleitet sind
- klassische Serie, wenn
- Wenn zufällige, helle oder Benutzerthemen aktiviert sind, führen Sie
scripts/draw_theme_seed.pygenau einmal aus. Verwenden Sie--count 0oder--light-count 0, wenn sein Serientyp aus ist, und übergeben Sie Benutzerthemen über--user-theme. Zeichnen Sie den Seed und den vollständigen JSON-Draw inPROMPTS.mdauf. Bei technischem Wiederholungsversuch verwenden Sie--seederneut. - Friere eine kanonische Charakterspezifikation pro Serie ein: Identitätsmerkmale, Frisur, Outfit-Silhouette, Palettenrollen, Gesichtskonstruktion, Kreidetextur und weiße Ausschnittsilhouette. Alle Module in dieser Serie müssen diese verwenden.
- Wenn
industry_full_body_packan ist, planen Sie acht deutlich unterschiedliche Branchenidentitäten unter Verwendung vonreferences/industry-brand-expansion.md. Dies sind eigenständige dekorierte Front-Ganzkörper-Originale und werden nicht mit Themenserien multipliziert. - Für Marken- oder Institutionsthemen überprüfen Sie Farben und Verwendungsbeziehungen anhand einer primären offiziellen Quelle. Zeichnen Sie URLs, Dokumenttitel/Datum, Pantone-/CMYK-/RGB-Werte und alle Konvertierungen oder Bildschirmnäherungen auf. Verwenden Sie standardmäßig Farben und abstrakte visuelle Sprache; kopieren Sie keine Siegel, Logos, Wortmarken, Uniformen oder implizieren Sie eine Billigung.
- Generieren Sie aktivierte Module in dieser Reihenfolge:
base_designs: acht unabhängige Aktions-/Accessoire-Designsfront_full_body: eine zentrierte Kopf-bis-Fuß-Frontansichtangle_views: acht unabhängige neutrale Kopf-bis-Fuß-Rundumansichten unter Verwendung der genauen Winkelliste inreferences/feature-switches.mdemotion_pack: 24 unabhängige Kopf-und-Schulter-Ausdrücke unter Verwendung der genauen Emotionsliste in dieser Referenz
- Verwenden Sie einen Bildgenerierungsaufruf pro Originalbild. Verwenden Sie niemals ein Raster als Ersatz für lieferbare Originale. Aus Konsistenzgründen übergeben Sie das Benutzerfoto, die visuell-sprachlichen Assets und den nächsten genehmigten Anker derselben Serie an Winkel- und Emotionsaufrufe.
- Generieren Sie in Batches von vier, wenn unterstützt. Validieren Sie jeden Batch und regenerieren Sie nur fehlgeschlagene Zellen mit gezielten Korrekturen.
- Speichern Sie nicht-destruktiv unter Verwendung der Struktur in
references/feature-switches.md. Wenn Sie ein genehmigtes Set erweitern, zeichnen Sie seine Hashes auf und überschreiben, umbenennen, rekomprimieren oder regenerieren Sie es niemals. - Wenn
series_collagesan ist, erstellen Sie Modul- und Serienübersichtsbilder nur aus Originalen. Wennall_images_collagean ist, erstellen Sie00-all-images-overview.pngaus jedem gelieferten Original genau einmal, einschließlich unveränderlicher Originale und eigenständiger Branchenbilder. Fügen Sie niemals eine Übersicht als Eingabe in eine andere Original-Ebene-Collage ein. - Wenn
selection_galleryan ist, führen Siescripts/build_selection_gallery.pynach der Bild-QA aus, um00-selection-gallery.htmlzu erstellen. Übergeben Sie die genaue Anzahl gelieferter Originale als--expected-count; im Erweiterungsmodus schließen Sie eingefrorene externe Originale über ihr SHA-Manifest ein. Die Seite muss offline funktionieren und die ESTHER不二-Zuschreibung und den CC BY-NC-SA 4.0-Hinweis beibehalten, die von der gebündelten Vorlage verlangt werden. - Speichern Sie
FEATURES.json,PROMPTS.mdundQA.md. Zeichnen Sie aufgelöste Schalter, Zählungen, Zufalls-Seed, Benutzerthemen, offizielle VI-Quellen, Dateiinventar, Abmessungen, eindeutige Hashes, Baseline-Hashes, Collage-Eingabezählungen, Galerie-Eingabezählung und HTML-Interaktionsprüfungen auf.
Validierung
- Zählungen stimmen genau mit
scripts/calculate_feature_plan.pyüberein. - Jede Serie bewahrt mindestens vier erkennbare Identitätsmerkmale und ein kanonisches Frisuren-/Outfit-System.
- Das frontale Ganzkörperbild ist Kopf-bis-Fuß, zentriert, frontgerichtet, unverdeckt und hat lesbare Hände und Füße.
- Alle acht angeforderten Winkel sind genau einmal vorhanden; Ansichten von links/rechts und vorne/hinten sind nicht falsch beschriftet oder gespiegelte Duplikate.
- Alle 24 Emotionen sind genau einmal vorhanden und bleiben in Avatargröße lesbar, ohne Identität, Frisur, Outfit oder Palette zu ändern.
- Emotionen ändern Augenbrauen, Augen, Mund, Wangen und zurückhaltende Gestenmarkierungen – nicht Gesichtsstruktur oder Kostüm.
- Zufällige und helle Themen stammen aus dem aufgezeichneten Draw. Helle Themen behalten hochwertige Hintergründe und Pastellkleidung bei, während sie lesbaren dunklen Linienkontrast beibehalten. Vom Benutzer angeforderte Themen werden danach angehängt und ersetzen sie nie.
- Jede helle Serie muss ein neu gestaltetes Charaktersystem mit eigener Outfit-Silhouette, acht Aktionsrequisiten-Konzepten, Kritzelvokabular und kanonischem Anker sein – keine Neufärbung einer vorhandenen dunklen oder zufälligen Serie.
- Branchen-Ganzkörper-Originale zeigen jeweils einen anderen Beruf durch Outfit-Konstruktion, sichere Requisiten, Haltung und Hintergrunddekoration, während sie die Identität bewahren und Stereotypen, geschützte Abzeichen oder falsche Berechtigungen vermeiden.
- Marken- oder Institutionsserien verwenden verifizierte offizielle Farben, bleiben aber acht neu gestaltete Systeme, keine acht Neufärbungen. Reproduzieren Sie standardmäßig keine geschützten Marken oder implizieren Sie Zugehörigkeit, Zertifizierung, Anstellung oder Billigung.
- Jedes Auslieferungsobjekt ist ein separates quadratisches Rasterbild ohne doppelten Hash, Text, Logo, Wasserzeichen, nicht verwandte Figur, Fotorealismus, Verläufe, 3D oder polierten Vektorabschluss.
- Aktivierte Collagen enthalten die erwarteten Originale genau einmal. Deaktivierte Module produzieren keine Auslieferungsdateien oder leeren Ordner.
- Die aktivierte HTML-Galerie verweist auf jedes gelieferte Original genau einmal, keine Übersicht oder Vorschau, und besteht Suchen-, Filter-, Kurzlisten-, Ablehnungs-, Modal-, Persistenzspeicherstatus-, WeChat-Kopier-, Export-, Desktop- und Mobilprüfungen.
Übergabe
Zeigen Sie 00-all-images-overview.png inline an, wenn aktiviert, und verlinken Sie 00-selection-gallery.html, wenn aktiviert. Berichten Sie die aufgelösten Schalter, Serienanzahl, Originale pro Serie, insgesamt gelieferte Originale, neu generierte Anzahl, Zufalls-Seed, angehängte Themen, Ausgabepfad, FEATURES.json, PROMPTS.md und QA.md. Im Erweiterungsmodus bestätigen Sie explizit, dass vorhandene Originale unverändert geblieben sind.