Community画像github.com

IP形象月历海报

基于IP人物参考图和指定年份,自动策划并生成单月或全年12张3:4竖版IP月历海报,确保角色一致性、可选的换装策略、水彩卡片风格以及准确的公历、农历、节气与节日信息。

IP形象月历海报 とは?

此技能用于根据用户提供的一张IP角色参考图和指定年份,自动生成单月或全年12张3:4竖版主题月历海报。它专注于保持角色身份锚定(如脸型、发型、服装等)不变,同时支持‘固定原穿搭’或‘随月份换装’两种服饰策略,并融入水彩月历卡片的美学风格。其核心能力包括:自动查询并整合公历、农历、节气、节日等日期信息,动态计算每月实际周行数进行网格排版,以及通过本地程序化文字叠加解决图像模型的中文日历生成不稳定问题。该技能适用于‘IP月历’‘IP日历图’等创意请求,但不会在没有IP角色或仅为纯日期查询时自动触发,能确保每张海报的日期准确、排版合理,且人物与装饰不重复。

対応~Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/dorlarosendo434-hub/ip-calendar-poster/tree/HEAD

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

IP形象月历海报 は何をしますか?

根据一张IP人物参考图和年份,生成可独立收藏与打印的单月海报或全年12张系列月历。默认直接交付成图,不先向用户展示内部提示词。

开始前

完整读取 references/monthly-master-prompt-v4-1.md。它是当前已经过用户调试的 V4.1 母提示词,也是单张画面、版式、历法信息和验收要求的主规范。处理全年请求时,再完整读取 references/annual-series-system.md。除非用户明确修改,不要擅自删减、重写或用通用审美替换其中规则。

基础输入:

  • 一张IP人物形象参考图
  • 四位公历年份
  • 单月模式需要月份(1—12);全年模式不需要逐月询问
  • 服饰策略:固定原穿搭 或 随月份换装

没有IP参考图时,请用户上传;不要凭文字虚构“原有五官、服装与配饰”。全年模式开始前只询问一次服饰策略并沿用全年,不要每月重复确认。单月试样若服饰策略未定,但参考图穿搭已经符合当月季节,可先沿用原穿搭并明确说明该次假设。用户未指定场景、动作、配色、道具、节日或布局时,按母提示词自动完成,不为这些普通细节追问。

用户明确提出的新增要求可以覆盖相应创意参数,但不能牺牲人物身份、真实日期和文字可读性。要求与母提示词冲突时,简短指出冲突并优先守住这三项底线。

工作流

  1. 使用图像查看工具检查IP参考图,提取脸型、五官、发型、发色、头身比例、服装、配饰、材质与整体建模语言。区分不可漂移的身份锚点、可随服饰策略变化的穿戴项,以及参考图中不可见、不得臆造的细节。
  2. 在绘图前建立结构化日期表:公历日期、星期、农历月份、农历日期、节气、重要节日、最终显示文字。单月模式只建立当月数据;全年模式先完成12个月数据再开始跑图。使用可信历法工具、权威公农历资料或可靠数据库核验,不要仅凭记忆或绘图模型推测。
  3. 按母提示词分析当月季节与文化语境,设计场景故事、人物互动、穿搭、镜头构图、水彩卡片色调及上下区域衔接方式。避免复刻参考图站姿,也不要固定套用同一种动物、植物或动作。
  4. 将人物身份锚点、服饰策略、结构化日期表、当月视觉方案和母提示词合成当次生成指令。普通生成优先使用 Codex 的 imagegen Skill 与内置图像生成工具;若当前宿主不同,使用实际可用且支持参考图的图像生成能力,不虚构模型或参数支持。
  5. 以“一个月份、一张最终成品”为生产单元。每个月只调用一次图像生成,用于完成人物、季节场景和水彩卡片视觉;原始IP图始终是人物身份的第一参考,同系列成图只作为版式、卡片和材质辅助锚点,避免逐月传递造成累积漂移。
  6. 图像模型不能稳定排准完整中文日历时,将当月无文字卡片作为临时工作文件,并立即使用 scripts/render_calendar_card.py 在本地叠加核验后的日期,得到该月唯一正式成品。程序化叠字不是第二次图像生成。验收通过后删除临时底图,除非用户明确要求保留可编辑中间文件。不得先批量生成12张空卡,再进行第二轮批量合成。
  7. 只有当前图像工具已经证明能稳定生成准确的完整中文日历时,才允许一次生图直接得到正式成品;一旦日期或文字失败,改用上一步的本地排版,不为修字重复生成整张人物场景。
  8. 逐项对照母提示词第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张单月成品,也不得成为唯一交付物;用户明确说不要总览时再省略。
  • 默认只展示成图和简短校验结论。用户主动要求时,再提供日期表、视觉方案或可复制的最终提示词。
  • 不能直接生成图像时,明确说明限制;只有用户接受后,才改为交付可复制提示词,不把提示词冒充成图。

関連スキル