home/roleplay/prompt-modules

Prompt Modules

GPTClaudeGemini··1,054 copies·updated 2026-07-14
prompt-modules.prompt
# Prompt Modules

Use this file when finalizing a prompt after exploration, when the user asks to finalize after several choices, or when the user wants to change only part of an existing direction.

Hard generation gate: the modular prompt spec can be finalized without
generating an image. Only the exact phrase `开始生成图片` permits image
generation. Other approvals such as "生成", "可以了", "就这个", picking an
option, or asking the agent to decide only update modules and the compiled
English prompt.

Until the user says `开始生成图片`, keep the user in guided exploration. Use two
response modes:

- **Exploration state**: for "再探索", module probes, option mixing, and
  dimension queues, keep the reply lightweight. Show the current branch, the
  targeted module or dimension, `4-6` choices, and the next action. Do not print
  the full `M1`-`M12` list or the compiled English prompt unless the user asks
  for the full prompt.
- **Finalization state**: when the user says "可以了", "就这个", "生成",
  `开始生成图片`, asks for the full prompt, or reaches generation preflight,
  output the full current `提示词模块` list (`M1`-`M12`) and the full compiled
  English prompt.

Every exploration or finalization response must still end with concrete next
actions. Exploration replies should keep a visible `探索更多维度` path.
On the default exploration path, do not proactively offer the copyable
`开始生成图片` CTA until `exploration_rounds >= 10`. Before that, finalization may
show modules if the user asks, but the next action should emphasize continuing
exploration or editing. After round 10, finalization replies should end with the
copyable `开始生成图片` CTA and optional edit/explore exits. Do not treat a finished
English prompt as the end of the workflow.

For module or dimension choices, use the same guidance microcopy as discovery:
visible options use letters, numeric aliases are accepted silently, and every
choice block says how to reply plus what will happen next. Module-level
exploration should explicitly say that only the targeted module changes.
When offering module or dimension choices, mark exactly one option as `推荐` and
add `影响` or `风险` notes so the user can choose without understanding module
internals.

## Final Confirmation Card

When finalizing for Chinese users, put a short `最终确认卡` before the module list.
It helps the user confirm the result without reading the full English prompt.

The confirmation card is not prompt state. It is a UI summary derived from
`M1`-`M12`. The only editable source of truth is the module list. If the user
says "改确认卡里的画面", "风险控制再强一点", "风格换一下", or similar, map the request
back to the relevant modules, update those modules, then recompile the English
prompt.

Use this shape:

when to use it

Community prompt sourced from the open-source GitHub repo siqili723547-ui/anime-fanart-imagegen (no explicit license). A "Prompt Modules" style prompt — adapt the placeholders and specifics to your task. Imported as-is and not independently retested here, so check the output before relying on it.

tags

roleplaycommunitygeneral

source

siqili723547-ui/anime-fanart-imagegen · no explicit license