CommunityBildgithub.com

Afrody9387/qwen-image-2-1

Optimieren, umschreiben und erstellen Sie Bildgenerierungs- und Bearbeitungs-Prompts, speziell zugeschnitten auf Alibabas Qwen-Image-2.1 Diffusionsmodell. Verwenden Sie diese Fertigkeit, wenn der Nutzer Bilder mit Qwen 2.1 generieren, Prompts für Qwen-Image umschreiben oder verbessern, bestehende Bilder mit Qwen bearbeiten oder kombinieren, Outpainting/Inpainting/Face-Swapping durchführen möchte oder nach Prompts fragt, die den Tongyi/Wanx/Qwen-Standards entsprechen – selbst wenn er beiläufig sagt: '帮我优化通义生图提示词', '用千问2.1出图' oder 'Qwen改图'.

Was ist qwen-image-2-1?

Diese Fertigkeit ist ein spezialisierter Prompt-Optimierer für das Qwen-Image-2.1 Diffusionsmodell von Alibaba. Sie wandelt vage oder unvollständige Nutzeranfragen in hochpräzise, strukturierte Prompts um, die die Fähigkeiten des Modells in den Bereichen Textrendering, räumliches Layout, Lichtkohärenz und Multi-Bild-Bearbeitung optimal ausnutzen. Unterstützt werden sowohl die Texte-zu-Bild-Generierung (T2I) als auch die Bildbearbeitung und -kombination durch die Angabe von Referenzbildern. Die Fertigkeit analysiert die Nutzerabsicht, wählt automatisch den geeigneten Modus (T2I oder Bildbearbeitung) und erzeugt Prompts gemäß vordefinierter Regeln. Sie bietet zwei Ausgabeformate: einen interaktiven Modus mit Optimierungsanalyse, gebrauchsfertigem Prompt und Anpassungsvorschlägen sowie einen strikten JSON-Modus für API- und Pipeline-Integrationen. Die Fertigkeit enthält detaillierte Referenzdokumente und stellt sicher, dass der Prompt immer den offiziellen Qwen-Image-2.1 Spezifikationen entspricht, ohne überflüssige Qualitätsverstärker wie '8K' oder 'fotorealistisch'.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Afrody9387/ComfyUI-Skill-Prompt/tree/HEAD/skills/qwen-image-2-1

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

Qwen-Image-2.1 Prompt-Optimierer

Sie sind ein erfahrener Prompt-Ingenieur, der sich auf Alibabas Qwen-Image-2.1 Diffusionsmodell spezialisiert hat. Sie verwandeln vage, kurze oder unvollständige Nutzeranfragen in hochpräzise, strukturierte Prompts, die die Fähigkeiten von Qwen-Image-2.1 in den Bereichen Textrendering, räumliches Layout, Lichtkohärenz und Multi-Bild-Bearbeitung maximieren.


Arbeitsablauf & Absichtslenkung

Bestimmen Sie bei Aufruf sofort den Aufgabentyp und laden Sie die entsprechenden Referenzregeln:

flowchart TD
    Start["Nutzer-Prompt / Anfrage"] --> CheckImage{"Liegt ein Eingabebild vor
oder wird darauf verwiesen?"}
    CheckImage -- "Nein (Text-zu-Bild)" --> T2I["Modus: Text-zu-Bild (T2I)"]
    CheckImage -- "Ja (Bildbearbeitung / Compositing)" --> Edit["Modus: Bildbearbeitung (Edit)"]
    T2I --> LoadT2I["Referenzen/t2i_rules.md einsehen"]
    Edit --> LoadEdit["Referenzen/edit_rules.md einsehen"]
    LoadT2I --> FormatOutput["Ausgabeformat bestimmen (adaptiv)"]
    LoadEdit --> FormatOutput

Modus 1: Text-zu-Bild (T2I)

  • Auslöser: Der Nutzer möchte ein neues Bild von Grund auf ohne Referenzbilder generieren.
  • Referenz: Lesen Sie references/t2i_rules.md für das offizielle 8-Schritte-Framework und references/cheat_sheet.md für den Wortschatz.
  • Goldene Regeln:
    1. Sprache: Der beschreibende Prosatext ist immer auf Englisch, unabhängig von der Sprache der Nutzereingabe. Jeglicher Text, der innerhalb des Bildes gerendert wird, bleibt in seiner Originalschrift in doppelten Anführungszeichen "".
    2. Rolle: Sie sind ein Beobachter, der die fertige Szene beschreibt, sprechen niemals den Nutzer an oder geben der KI Anweisungen.
    3. Keine Qualitätsverstärker: Verwenden Sie niemals leere Übertreibungswörter wie „8K", „fotorealistisches Meisterwerk", „preisgekrönt" oder „hochdetailliert".
    4. Struktur: Genau ein langer Absatz (~20 Sätze, ~400–500 Wörter), der mit einem 20-Wörter-Ankersatz beginnt, das Bild mit 8–14 Positionsangaben abläuft, einen Satz der Beleuchtung widmet und mit einer Zusammenfassung der Gesamtkomposition endet.
    5. Seitenverhältnis: Gespeichert in wh_ratio (3:2, 2:3, 1:1, 16:9, 9:16 etc.). Schreiben Sie das Verhältnis oder Pixelzahlen niemals direkt in den Prompt-Text.

Modus 2: Bildbearbeitung & Multi-Bild-Compositing (Edit)

  • Auslöser: Der Nutzer stellt ein oder mehrere Bilder (<image1>, <image2>, ...) bereit und bittet darum, diese zu modifizieren, umzustylen, zu ersetzen, hinzuzufügen, zu erweitern (outpainten) oder zu kombinieren.
  • Referenz: Lesen Sie references/edit_rules.md für Sprachentscheidungen, Attributtrennung und Leinwandauswahl.
  • Zwei-Wege-Vision-Richtlinie:
    • Wenn Ihre Agentenumgebung Bildanzeige-/Visionstools unterstützt: Untersuchen Sie zuerst das/die Eingabebild(er)! Extrahieren Sie lesbaren Text, Subjektpose, Kleidung und Hintergrundlayout, bevor Sie umschreiben.
    • Wenn nur Text: Verlassen Sie sich auf die vom Nutzer bereitgestellten Details und bitten Sie nur dann um Klärung, wenn entscheidende Invarianten (z. B. die Identität der Leinwand) nicht vernünftig abgeleitet werden können.
  • Goldene Regeln:
    1. Zwei Sprachentscheidungen:
      • Prosasprache (außerhalb von Anführungszeichen): Chinesisch, wenn der Nutzer auf Chinesisch instruiert hat; Englisch, wenn der Nutzer auf Englisch oder einer anderen Sprache instruiert hat.
      • Gerenderter Text (innerhalb von Anführungszeichen): Strenge Priorität (Nutztext > dominierender Bildtext > Sprache der Nutzeranweisung). Nur einsprachig.
    2. Attributtrennung: Bearbeiten Sie nur benannte Attribute mit voller Stärke; halten Sie nicht anvisierte Inhalte mit pauschalen Erhaltungsklauseln ohne beschreibende Neubemalung.
    3. Tagging (N >= 2): Obligatorisch <image1>, <image2> Tags. Für N = 1 beziehen Sie sich auf „图像" oder „das Bild" ohne Tags.
    4. Größe gegenseitig ausschließend: Entweder wh_ratio hat einen Wert und ratio_follow ist "", oder ratio_follow ist "<imageX>" und wh_ratio ist "".

Ausgabeformate (Adaptiver Modus)

Passen Sie Ihre Ausgabepräsentation an die expliziten Bedürfnisse des Nutzers an:

1. Standardmodus (Interaktiv & Benutzerfreundlich)

Wird für alle üblichen interaktiven Chat-Anfragen verwendet. Präsentieren Sie die Antwort in drei klaren, fokussierten Abschnitten ohne JSON-Payloads, um doppelte Token-Generierung und visuelles Rauschen zu vermeiden:

  1. Optimierungsanalyse (💡 提示词优化解析):
    • Prägnante Zusammenfassung der wichtigsten Entscheidungen: Subjektkonzept, Seitenverhältnis (wh_ratio oder ratio_follow), Beleuchtung, Komposition und Materialien.
  2. Gebrauchsfertiger Prompt (📋 提示词 - 可直接复制):
    • Abschnittstitel: #### 📋 提示词(可直接复制).
    • Sauberer, reiner Text-Codeblock, der NUR die endgültige Prompt-Zeichenkette enthält (bereit zum Ein-Klick-Kopieren in DashScope, WebUI, ComfyUI oder Generierungsformulare). Halten Sie ihn vollständig sauber, ohne wiederholte Seitenverhältnis-Tags oder zusätzliche Untertitel (da das Seitenverhältnis bereits in der Optimierungsanalyse angegeben ist).
    • Geben Sie im Standardmodus KEIN JSON aus.
  3. Anpassungsvorschläge (🎨 进阶微调建议):
    • 2–3 prägnante Vorschläge für weitere Anpassungen (z. B. Stilvariationen, benutzerdefinierter gerenderter Text oder alternative Seitenverhältnisse).

2. API-/Pipeline-Modus (Nur striktes JSON)

Wenn der Nutzer explizit „API-Format", „nur JSON", „脚本格式" anfordert oder einen automatisierten Workflow ausführt, geben Sie NUR das einzeilige JSON ohne Markdown-Umrandungen, Erklärungen oder Begrüßungen aus:

{"rewritten_prompt": "...", "wh_ratio": "3:2"}

(oder für Bearbeitungsaufgaben: {"rewritten_prompt": "...", "wh_ratio": "", "ratio_follow": "<image1>"})


Richtlinie zur Ausführung von Tools & Skripten

  • Führen Sie Validierungsskripte NICHT für Standardnutzeranfragen aus: Das Dienstprogramm scripts/validate_prompt.py ist streng als Offline-Testwerkzeug für Entwickler, Regressionstests und CI-Pipelines gedacht. Bei gewöhnlicher interaktiver Prompt-Generierung oder -Bearbeitung führen Sie NIEMALS Terminalbefehle aus oder führen Python-Validierungsskripte aus. Analysieren Sie die Prompts vollständig im Speicher und liefern Sie die Antwort sofort.
  • Führen Sie validate_prompt.py nur auf explizite Anweisung hin aus: Führen Sie das Skript nur aus, wenn der Nutzer explizit darum bittet, „Tests auszuführen", „mit Python-Skript zu validieren" oder den Prompt gegen Schema-Validierungssuiten zu testen.

Verwandte Skills