Personal IP Illustrations

一个面向中文内容创作者的 Codex Skill:把文章中的关键判断、流程、状态、结构或隐喻,转成带固定个人 IP 主角的 16:9 白底手绘正文配图。

它不是通用“配图提示词合集”。Skill 会先提取内容的认知锚点,再为当前段落发明一个低科技、略荒诞但一眼能懂的物理隐喻,并让固定 IP 主角亲自完成连接、搬运、筛选、修补、选择、推动或搭桥等关键动作。

Personal IP Illustrations 效果图

示例主题:把“抽象观点”经过“视觉隐喻”转换成“一眼看懂”的正文配图。图片由本 Skill 调用图像生成能力生成,未做成 PPT、商业海报或角色贴纸。

适合什么场景

  • 中文长文、公众号、博客、Notion 文档和社交媒体帖子的正文配图
  • 产品方法论、AI 产品分析、工作流、流程、结构和状态的视觉解释
  • 先输出 shot list,再逐张生成统一角色与统一风格的系列插图
  • 编辑已有图片,例如修复角色一致性、去除错误标题或局部文字
  • 用自己的正式角色参考图替换仓库中的默认 IP

核心特点

固定角色,而不是随机人物

默认主角是棕色蓬松短发、黑色圆框眼镜、棕色大眼、浅蓝灰衬衫的少年。assets/ip-reference.jpg 是唯一角色参考图,只用于锁定身份,不用于复刻原图背景、视角、姿势或 3D 材质。

主角承担叙事动作

角色不是缩在角落里的装饰贴纸。他必须亲手操作画面中的核心装置,读者先看懂动作,再理解抽象观点。

全手绘视觉语言

  • 16:9 横版、纯白背景、大量留白
  • 角色、物件、箭头、连线和批注统一使用轻微抖动的细黑线稿
  • 棕色、肤色、浅蓝灰只用于角色的少量平涂
  • 红、橙、蓝只用于少量重点、路径和反馈批注
  • 每张只表达一个核心结构,中文标注控制在 2–5 处

有明确的质量门槛

Skill 内置角色身份锚点、构图方法、提示词模板和 QA 清单,会重点避免角色失真、3D 玩偶感、PPT 信息图、商业海报、密集 UI、错误中文和重复隐喻。

工作方式

中文内容
  ↓
提取一个认知锚点:卡住 / 分流 / 承接 / 过滤 / 回路 / 取舍……
  ↓
选择一种结构:流程 / 前后对比 / 概念隐喻 / 方法分层 / 小漫画……
  ↓
让固定 IP 主角亲手操作新的低科技物理隐喻
  ↓
逐张生成 → 按 QA 清单检查 → 保存为 16:9 PNG

普通文章默认建议 4–8 张,短内容建议 1–3 张;每张图只讲一个认知锚点,不把整篇文章塞进一张图里。

仓库结构

personal-ip-illustrations/
├── SKILL.md                         # 工作流与行为边界
├── agents/
│   └── openai.yaml                 # Codex 展示名、默认提示词与调用策略
├── assets/
│   └── ip-reference.jpg            # 默认角色的唯一身份参考图
├── examples/
│   └── readme-showcase.png         # README 效果图
└── references/
    ├── ip-character.md             # 角色身份锚点、可变项与禁忌
    ├── style-dna.md                # 线稿、颜色、留白与整体气质
    ├── composition-patterns.md     # 构图类型与原创隐喻方法
    ├── prompt-template.md          # 单张生成与局部编辑模板
    └── qa-checklist.md             # 成图验收与失败处理

安装

方式一:使用 Skill Installer

在 Codex 中调用 $skill-installer,并要求从本仓库安装:

$skill-installer 从 https://github.com/Jaimo-so/personal-ip-illustrations 安装这个 Skill

方式二:Git Clone

Codex 会从用户级的 ~/.agents/skills 目录发现 Skill:

git clone https://github.com/Jaimo-so/personal-ip-illustrations.git \
  ~/.agents/skills/personal-ip-illustrations

Codex 通常会自动发现新安装或更新的 Skill;如果没有显示,重启 Codex。

使用

1. 为文章先规划 shot list

$personal-ip-illustrations 阅读这篇文章,先给我一份正文配图 shot list,不要生成图片。

shot list 会说明每张图的插入位置、主题、结构类型、主角动作、主物件、信息流和建议中文标注词。

2. 直接生成正文配图

$personal-ip-illustrations 为这篇文章生成 4 张正文配图。每张单独输出,不要拼图。

3. 只生成一个关键观点

$personal-ip-illustrations 把“AI 产品不是功能堆叠,而是稳定完成用户任务”做成一张 16:9 正文配图。

4. 编辑已有图片

$personal-ip-illustrations 保留角色、画幅和构图,只去掉右上角的错误标题,用纯白背景补齐。

输出约定

默认保存到当前工作区:

assets/<article-slug>-personal-ip-illustrations/

文件按顺序命名:

01-topic-name.png
02-topic-name.png

交付时会说明图片数量、每张用途、保存路径,以及哪些图片属于可选图。

换成你自己的个人 IP

  1. 准备一张能清楚辨认发型、脸型、眼镜、眼睛、肤色和默认服装的正式角色参考图。
  2. 用新图片替换 assets/ip-reference.jpg
  3. 修改 references/ip-character.md 中的“身份锚点”“可变项”和“不可变与禁止”。
  4. 同步修改 SKILL.md 的核心角色描述,以及 references/prompt-template.md 中的 recurring character 提示词。
  5. 用至少 3 个不同主题测试角色一致性、主角动作和风格稳定性。

不要同时放入多张互相冲突的角色参考图。这个 Skill 的默认策略是:一张正式参考图对应一个固定个人 IP。

依赖与边界

  • 需要宿主能够查看本地参考图并调用图像生成能力。
  • 生成时应把 assets/ip-reference.jpg 作为唯一角色参考图传入。
  • 默认输出 PNG 位图,不生成可编辑 SVG、真实 UI 截图、商业 KV 或复杂架构图。
  • 图像模型可能产生中文错字;Skill 会优先减少标注、局部编辑或删除错误文字。
  • 开源许可证不替你取得第三方角色、肖像、商标或素材的使用权。替换参考图时,请确认你拥有相应授权。

设计原则

高质量成图应当在一秒内让人认出固定 IP 主角、看出他在做什么,并在下一秒理解抽象意思。如果第一眼只像头像海报、课程页或 PPT,这张图就不合格。

参考

致谢与来源

本项目基于 Ian 创建的 Ian Xiaohei Illustrations 工作流与视觉语言进行改造,并替换为新的固定个人 IP 角色、角色身份锚点、参考图和展示效果。感谢 Ian 对“中文文章白底手绘正文配图”方法的开源贡献。

上游项目采用 MIT License;详细署名与衍生说明见 NOTICE.md

License

MIT