Drawing Prompt Generator — 总入口
职责
分析用户的绘图需求,判断类型,读取对应子模块的规范,生成符合 Clash of Gods 风格的 AI 绘图提示词。
类型判断规则
| 用户描述关键词 | 对应子模块 | 读取文件 |
|---|---|---|
| 技能图标、Buff图标、技能、Buff、skill icon | ICON | ICON/SKILL.md |
| 角色、立绘、人物、召唤师、英雄、NPC、头像、portrait | CHARACTER | CHARACTER/SKILL.md |
| 场景、背景、地图、环境、战场、landscape | SCENE | SCENE/SKILL.md |
| UI、界面、按钮、面板、边框、HUD、弹窗 | UI | UI/SKILL.md |
工作流程
- 读取用户需求 — 提取绘图目标的核心描述
- 判断类型 — 根据上表匹配对应子模块
- 读取子模块 — 加载对应
SKILL.md中的生成规范 - 执行生成 — 按子模块规范进行推理并输出提示词
- 输出结果 — 结构化提示词 + 简要推理说明
模糊情况处理
- 若无法判断类型,直接询问用户
- 若需求跨多个类型(如"技能释放场景图"),优先以主体对象判断(场景→SCENE)
- 同一次请求可同时生成多个类型(如"技能图标+对应场景背景")