IP形象月历海报 は何をしますか?
根据一张IP人物参考图和年份,生成可独立收藏与打印的单月海报或全年12张系列月历。默认直接交付成图,不先向用户展示内部提示词。
开始前
完整读取 references/monthly-master-prompt-v4-1.md。它是当前已经过用户调试的 V4.1 母提示词,也是单张画面、版式、历法信息和验收要求的主规范。处理全年请求时,再完整读取 references/annual-series-system.md。除非用户明确修改,不要擅自删减、重写或用通用审美替换其中规则。
基础输入:
- 一张IP人物形象参考图
- 四位公历年份
- 单月模式需要月份(1—12);全年模式不需要逐月询问
- 服饰策略:
固定原穿搭或随月份换装
没有IP参考图时,请用户上传;不要凭文字虚构“原有五官、服装与配饰”。全年模式开始前只询问一次服饰策略并沿用全年,不要每月重复确认。单月试样若服饰策略未定,但参考图穿搭已经符合当月季节,可先沿用原穿搭并明确说明该次假设。用户未指定场景、动作、配色、道具、节日或布局时,按母提示词自动完成,不为这些普通细节追问。
用户明确提出的新增要求可以覆盖相应创意参数,但不能牺牲人物身份、真实日期和文字可读性。要求与母提示词冲突时,简短指出冲突并优先守住这三项底线。
工作流
- 使用图像查看工具检查IP参考图,提取脸型、五官、发型、发色、头身比例、服装、配饰、材质与整体建模语言。区分不可漂移的身份锚点、可随服饰策略变化的穿戴项,以及参考图中不可见、不得臆造的细节。
- 在绘图前建立结构化日期表:公历日期、星期、农历月份、农历日期、节气、重要节日、最终显示文字。单月模式只建立当月数据;全年模式先完成12个月数据再开始跑图。使用可信历法工具、权威公农历资料或可靠数据库核验,不要仅凭记忆或绘图模型推测。
- 按母提示词分析当月季节与文化语境,设计场景故事、人物互动、穿搭、镜头构图、水彩卡片色调及上下区域衔接方式。避免复刻参考图站姿,也不要固定套用同一种动物、植物或动作。
- 将人物身份锚点、服饰策略、结构化日期表、当月视觉方案和母提示词合成当次生成指令。普通生成优先使用 Codex 的
imagegenSkill 与内置图像生成工具;若当前宿主不同,使用实际可用且支持参考图的图像生成能力,不虚构模型或参数支持。 - 以“一个月份、一张最终成品”为生产单元。每个月只调用一次图像生成,用于完成人物、季节场景和水彩卡片视觉;原始IP图始终是人物身份的第一参考,同系列成图只作为版式、卡片和材质辅助锚点,避免逐月传递造成累积漂移。
- 图像模型不能稳定排准完整中文日历时,将当月无文字卡片作为临时工作文件,并立即使用
scripts/render_calendar_card.py在本地叠加核验后的日期,得到该月唯一正式成品。程序化叠字不是第二次图像生成。验收通过后删除临时底图,除非用户明确要求保留可编辑中间文件。不得先批量生成12张空卡,再进行第二轮批量合成。 - 只有当前图像工具已经证明能稳定生成准确的完整中文日历时,才允许一次生图直接得到正式成品;一旦日期或文字失败,改用上一步的本地排版,不为修字重复生成整张人物场景。
- 逐项对照母提示词第18节验收,重点复核IP身份、服饰策略、年份月份、星期列、日期连续性、农历、节气、节日替代规则、文字清晰度和水彩卡片语言。完成并验收一个月后再进入下一个月。
日期网格动态排版
- 先按真实公历计算当月实际周行数,只使用真实需要的4至6行,不插入占位空行。
- 公历数字与下方农历、节气或节日文字是一个日期信息组。在3072×4096成图中,两者可见字形边界默认保留20px垂直间距;输出尺寸变化时按宽度等比缩放,不能重新贴紧。
- 先为卡片底部水彩装饰保留安全区,再把星期分隔线以下的可用高度按实际周行数动态分配:4行月份行距更舒展,5行月份保持均衡,6行月份适度压缩行距和必要字号。不得把某个月验证过的固定行距机械套给全年。
- 日期信息组在各自周行内垂直居中。调整行距时保持组内层级稳定,优先压缩周与周之间的空白,不得删除农历、节气、节日或日期。
- 最后一行下方需要保留与边缘插画协调的呼吸区,但不能留下破坏版面重心的大块无效空白;任何文字都不得压住纸张毛边、植物、果实、雪景等装饰。
日期与文字失败处理
- 如果人物、场景和整体版式合格,仅个别日期或文字错误,优先对错误区域做定向编辑,保留人物与场景,不整张重绘。
- 修正后重新核验整月,避免局部编辑引入新的错字、重号、缺号或错列。
- 若当前图像工具不能稳定排准复杂中文日历,最多进行合理次数的定向修正;仍失败时如实说明具体未通过项,不宣称“已完全校验”。
- 系统支持程序化文字排版时,可将核验后的日历数据精确叠加到IP场景图,但必须保持母提示词规定的水彩卡片视觉,不要退化成普通表格或冷冰冰的UI。
输出边界
- 默认每次只生成指定月份的一张完整海报。
- 未经用户明确要求,不输出全年合集、九宫格、多月拼图、多个方案拼接图,也不顺带生成其他月份。
- 全年系列的正式交付固定为12张独立3:4成品,每张只包含一个月份。“完整月历卡”默认指单月完整成品,不是把12个月合成一张年度大图。
- 全年任务可先完成1月和7月作为内部冬夏锚点,再锁定IP、水彩卡片、字体层级与版式比例。用户要求“直接出12张”时不要停下来等待样张确认,应继续逐月完成其余10张;只有用户明确要求试样时才暂停。
- 全部12张完成后,进行跨月检查,避免动作、场景、道具、卡片装饰或穿搭重复。全年正式成品始终保留12张独立单月图,不能用一张年度总览替代。
- 全年模式默认可在12张单月成品全部验收通过后,用这12张成品在本地追加拼接一张全年总览预览。总览不调用图像生成、不计入12张单月成品,也不得成为唯一交付物;用户明确说不要总览时再省略。
- 默认只展示成图和简短校验结论。用户主动要求时,再提供日期表、视觉方案或可复制的最终提示词。
- 不能直接生成图像时,明确说明限制;只有用户接受后,才改为交付可复制提示词,不把提示词冒充成图。