CommunityBildgithub.com

nianhua-design

Ein professionelles KI-Tool zur Generierung von hochkontrollierten chinesischen Bildprompten und textlosen Hintergrundgrafiken im Stil der grafischen Moderne und traditioneller chinesischer Neujahrsbilder (年画).

Was ist nianhua-design?

nianhua-design ist ein fortschrittlicher KI-Agent-Skill, der die ästhetischen Prinzipien der grafischen Moderne mit den drei historischen Funktionen traditioneller chinesischer Neujahrsbilder (Festtagsdekoration, Ausdruck volkstümlichen Glaubens, massenmediale visuelle Kommunikation) vereint. Der Skill unterteilt sich in zwei Hauptstile: '年画缩样' (traditionell bis modern) und '80s先锋译丛' (modernistische Buchgestaltung der 1980er). Jeder Stil unterstützt drei zeitgenössische Varianten (geometrisch-östliche Komposition, Drittel-Linienrahmen, Zweifach-Sonderfarben-Risografie-Überdruck) sowie echte historische Dekadengrammatiken (1950er–60er, 1970er, 1980er, 1990er). Durch die strikte Entfernung von Klammern, Originaltiteln und Koordinatenparametern aus dem Prompttext generiert es saubere, direkt in Bildgeneratoren wie Midjourney oder DALL·E einsetzbare visuelle Anweisungen. Zusätzlich unterstützt es einen 'Diagnose & Anpassung' Workflow (Workflow B), der es Benutzern erlaubt, generierte Entwürfe zu analysieren und gezielte Korrekturen oder Neuabstimmungen vorzunehmen. Die Plattform eignet sich besonders für Designer, Künstler und Verleger, die authentische, historisch fundierte und kulturell reiche visuelle Stile für Buchcover, Kalender, Poster und Verlagsmaterialien benötigen.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/taxueseek/nianhua-design/tree/HEAD

Installed? Explore more Bild skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

nianhua-design (v0.0.1)

Ästhetische Matrix: Zwei Sub-Stile × Drei historische Funktionen von 年画

  1. Zwei Hauptstile (--style) :
    • nianhua-suoyang (年画缩样 · Traditionell bis modern) : Das interne Bestellmuster- und Cover-System der Kunstverlage der 1950er–90er Jahre. Es ist kein einzelnes Volksbild, sondern eine Synthese zeitgenössischer Cover-Designs – allumfassend, das sowohl mit feiner Pinselführung, volkstümlichen Scherenschnitt-Zackenlinien, mehrfarbigem Holzschnitt, Siegelgravur und handgeschriebenen Titeln traditionelle Atmosphäre schafft, als auch mit Raster-Farbflächen, großzügigen Leerräumen, Fotocollagen und handgezeichneten nicht standardisierten, verformten Kunstschriften eine avantgardistische Moderne ausstrahlt.
    • pioneer-book-series (80s先锋译丛 · Modernistische Buchgestaltung) : Die Gestaltungslinie der literarischen Buchreihen, Ästhetik-Übersetzungen und Denkbildbände der 1980er Jahre. Sie integriert Bauhaus und russischen Konstruktivismus, baut auf großen Leerräumen, harten Schnitten mit Kreisen/Dreiecken/vollfarbigen Bändern, pastellfarbenen Buchdruck-Überlagerungen und architektonisch wirkenden handgezeichneten geometrischen Buchtiteln auf.
  2. Drei historische Funktionen von 年画 ( --function) : Neujahrsbilder erfüllten gleichzeitig drei Funktionen – Festtagsdekoration ( festive-ornament), Ausdruck volkstümlichen Glaubens ( folk-belief), Massenmediale visuelle Kommunikation ( mass-visual). Dieses Prinzip erklärt, warum die Muster-Cover von Natur aus festliche grafische Spannkraft, symmetrische zeremonielle Ordnung und weithin lesbare riesige Jahreszahlen sowie handgemalte große Schriften für die Fernwirkung besitzen.
  3. Drei zeitgleiche, gleichquellende Geschmacksvarianten ( --flavor, Standard none) : ikko-geometric (Geometrisch-östliche Komposition) | marber-grid (Drittel-Linienrahmen-Buchreihe) | riso-overprint (Zweifach-Sonderfarben-Risografie-Überdruck). Beide Hauptstile können diese drei Varianten gemäß ihrer eigenen Semantik anpassen.

Orthogonale Dimensionen und Dekadengrammatik (Wahrheitsquelle: assets/blueprints.json)

  • Echte historische Dekaden ( decade) : 1950s-60s (Papier-Bleidruck, Alte Song/Kursiv/Siegel-Schriften, verbotene Pinyin-Zierbänder) | 1970s (Rot/Glanz/Hochsättigungs-Sonderfarben, Fette/Kontur-Schriften, verbotene pastellfarbene Buchfarben und Goldprägung) | 1980s (Standard höchste Gewichtung, synthetische Periode, integriert Feinpinsel-Muster und Avantgarde-Übersetzungen) | 1990s (Kupferplatten-Offsetdruck, Filmcollagen und hohe Kontrast-Komplementärfarben, verbotene traditionelle Bordüren).
  • Träger und gebundene Schriftzonen-Skelette ( format × skeleton) : cover / calendar / poster / pattern-book / book-series × block-cut / window-frame / grid-minimal / bleed-poster (Jedes spezifische layout bindet eine eigene title_zone, year_zone und sub_zone).
  • Anordnung und Verzahnung ( cjk_grid × tactic) : 8 Arten von CJK-Schrift-Rastern (mit horizontaler/vertikaler/diagonaler Richtungsvalidierung, um extrem breite Schriften vor vertikalem Satz zu schützen) × 6 Arten von Schrift-Bild-Techniken (Raster-Layouts vermeiden automatisch diagonale Konflikte).
  • Metaphern, Medien, Verzierungen und Farb-Schriften: metaphor × medium × accent (Feine Doppellinien-Rahmen / Yin-Schrift-Siegelquadrate / Großbuchstaben-Pinyin-Zierbänder / Zweifach-kontinuierliche Mäander-Schmaleinfassungen / Lokale matte Goldprägung / Damast-muster-Papier) × palette (3–4 Farbflächenanteile) × typo (Nicht standardisierte handgezeichnete Schriftknochen).

Workflow A: Prompt-Erstellung, Klammer-Referenz-Entfernung und Zonen-Schrift-Sperrung

  1. Entfernungsprinzip: Alle Klammern mit Originaltiteln (wie „Ostasiatische Layout-Raster-Regeln“, „Haupt-Neben-Zonierung“, „#D8432C“ und Koordinatenparameter) werden aus dem Prompttext entfernt und in einen separaten Abschnitt 【Design-Referenzen & Schrift-Sperrungs-Briefing】 verschoben; der Prompttext enthält nur noch reine, zusammenhängende, direkt visualisierbare chinesische visuelle Anweisungen.
  2. Generierung mit scripts/compose_prompt.py :
    # Nianhua-Muster-Route (unterstützt Dekaden und drei Funktionen)
    python3 scripts/compose_prompt.py \
      --style nianhua-suoyang --decade 1980s --flavor ikko-geometric --title "年画缩样" --year "2026"
    
    # 80er Avantgarde-Übersetzungen-Route (mit Drittel-Rahmen und Untertitel)
    python3 scripts/compose_prompt.py \
      --style pioneer-book-series --flavor marber-grid --title "美学译丛" --subtitle "现代构成导论"
    
    # Selbsttest (validiert Null-Klammern und Null-Jargon-Reste)
    python3 .agents/skills/nianhua-cover-prompt/scripts/compose_prompt.py --self-test
    
    • Für reine textlose Hintergrundgrafiken für spätere Feinanpassung --no-text hinzufügen; für authentische historische Volksmotive --era-mode vintage hinzufügen.
  3. Ausgabe prüfen: Sicherstellen, dass der Haupttext keine Klammer-Metatags oder HEX-Zeichen enthält, und im 【Design-Referenzen & Schrift-Sperrungs-Briefing】 die Platzierung von Buchtitel, Jahr und Untertitel überprüfen.

Workflow B: Bild-Diagnose und gezielte Anpassung

Wenn Benutzer einen KI-generierten ersten Entwurf oder eine Referenz-Cover-Änderung einreichen, führen Sie das Protokoll aus Abschnitt 4 von references/design-principles.md aus:

  1. Erst beobachten, dann diagnostizieren (What I See → Main Diagnosis) : Zuerst die tatsächlichen Bildproportionen, Farbanzahl, Vollständigkeit jedes chinesischen Zeichens/Jahres und Schrift-Bild-Überlappungen feststellen, dann 1–3 Must-fix-Hauptprobleme identifizieren.
  2. Zweispurige Ausgabe: Geben Sie eine lokale Bildänderungsanweisung, die die intakten Bereiche unverändert lässt, sowie einen neuen verbesserten Prompt nach Anpassung von --style / --decade / --flavor / --cjk-grid aus.

Verzeichnisstruktur

  • assets/blueprints.json: v5.1 Wahrheitsquelle für zwei Hauptstile, Dekadengrammatik, tiefe Schriftzonen, Cross-Achsen-Beschränkungen und Vokabular.
  • assets/examples.md: Beispiele für zwei Hauptstile, drei Varianten, historische Funktionen und textlose Hintergrundgrafiken (Haupttext bereits ohne Klammer-Referenzen).
  • references/design-principles.md: Prinzipien, drei historische Funktionen von 年画, Dekaden-Normen, MECE-Matrix und Bild-Diagnose-Protokoll.
  • scripts/compose_prompt.py: v5.1 Zero-Dependency-Prompt-Kombinator (mit --self-test-Regressionstest).

Verwandte Skills