1实现原理 · 为什么它能做到
定位是「正文配图设计师」:先消化文章找认知锚点,再出 shot list,最后逐张生成 16:9 手绘解释图——不是通用插画 prompt,也不是 PPT 信息图模板。
为中文文章设计和生成 16:9 横版正文配图。目标不是做商业插画、PPT 信息图或可爱卡通,而是把文章里的关键判断、流程、结构、状态或隐喻,变成一张清爽、怪诞、有创意、可读但不说明书的手绘解释图。
视觉 IP 被定义成一个固定角色「小黑」:黑色实心、白点眼、细腿、空表情,必须在画面里承担核心动作,不能当装饰。
黑色实心、白点眼、细腿、空表情,认真做一件荒诞但成立的事。
生成动作明确交给宿主的内置图像生成工具(image_gen),且要求逐张生成、不拼图;用户明确要求生成时不等待二次确认。
不要停下来等确认;用内置 `image_gen` 每张单独生成。不要把多张图拼在一张里。
提示词有固定骨架(提示词模板文件),把风格 DNA、IP 角色、结构类型、核心意思、构图、元素、中文标注、配色约束与禁止项逐项填入。
每张图单独生成。根据正文内容替换变量,不要把多张图拼在一起。
反模板化纪律:明确禁止复刻既有案例构图,要求每篇从当前文章重新发明隐喻;示例图只作低频视觉校准。
不要复刻过往案例。案例只提供风格密度和小黑参与方式,不能直接复用“传送带断点 / 小黑拉线 / 素材鱼 / 盖章工具箱 / 常见坑路径”等已有构图,除非用户明确要求复刻某张图。每次都要从当前文章重新发明一个奇怪但成立的隐喻。
交付前跑 QA 清单,失败信号包括小黑只是装饰、画面太满、像 PPT/流程图、左上角出现类型标题、中文错字、画风太可爱、背景不干净。
## 失败信号 出现以下情况,重生成或局部编辑: - 左上角有“常见坑 / Workflow / 系统架构图 / 路线图”等标题。 - 小黑像吉祥物、表情包或可爱卡通。 - 画面像 PPT、课程课件、正式流程图。
配图策略先出 shot list(每张写明放置位置、主题、核心意思、结构类型、小黑在做什么、建议元素与标注词),并限定数量:默认 4-8 张、短文 1-3 张、长文不超 9 张。
先给 shot list。每张图写清楚: - 放在哪个段落后 - 图的主题 - 核心意思 - 结构类型 - 小黑在图里做什么 - 建议元素 - 建议中文标注词
图与文的关系被写成硬要求:只选认知锚点(核心判断、两个断点、输入输出闭环、分流、前后对比、一鱼多吃、承接路径、常见坑、角色状态变化),不平均配图。
不要平均配图。优先选择
交付要落到文件:把最终图复制到 assets/<article-slug>-illustrations/ 并按 01-/02- 前缀排序命名,保留原始生成文件、不覆盖已有资产。
assets/<article-slug>-illustrations/
2核心能力
3外部依赖
| 类型 | 依赖 |
|---|---|
| api | 宿主内置图像生成工具 image_gen(出图后端由宿主决定) |
4风险提醒 风险提醒:橙色 · 评估后使用
- 出图即素材出网并消耗账号额度 — SKILL.md 指定用宿主内置 image_gen 逐张生成;文章内容/提示词会进入图像生成后端。不想外发的素材(未公开稿件、客户资料)应先脱敏或改用本地出图方案。
- 生成结果不稳定,QA 依赖人工/模型判断 — 手绘风格与「小黑承担核心动作」属主观项;QA 清单只能给判据,实际仍需多轮重生成,成本随张数上升(默认 4-8 张/篇)。
- 中文标注易出错字 — 图像模型写中文易错;QA 把「中文太多或错字严重」列为失败信号,需人工校对或局部重生成。
- 写盘位置在用户 workspace — 最终图复制到 `assets/<article-slug>-illustrations/`;若在已有工程目录使用,注意不要把图片资产混进源码目录,或改用显式指定路径。
- IP 与署名请求属礼仪式约束 — NOTICE.md 的署名请求无技术强制;把小黑风格用于商业产出时需自行判断合规性与作者意愿。
5第二遍独立确认
- [ok] skill 目录无脚本、无端点 — 目录内只有 6 个 markdown/yaml 与示例 PNG;URL/curl/requests 扫描零命中;出图完全依赖宿主 image_gen。
- [ok] image_gen 点名(判橙依据) — 原文「如果用户明确要求「生成 / 输出 / 做图 / 帮我生成」,不要停下来等确认;用内置 `image_gen` 每张单独生成。不要把多张图拼在一张里。」——工具被点名,执行后素材出网。
- [ok] 无凭证读取 — API_KEY/token/secret/keychain 零命中;agent 清单里无 env/凭证字段。
- [ok] 写盘范围 — 只要求把最终图复制到 `assets/<article-slug>-illustrations/`(放在用户 workspace 内),并「保留原始生成文件,不要覆盖已有资产,除非用户明确要求替换」。
- [ok] 反复刻纪律 — 「不要复刻过往案例。案例只提供风格密度和小黑参与方式…除非用户明确要求复刻某张图。每次都要从当前文章重新发明一个奇怪但成立的隐喻。」逐字核对。
- [ok] IP 强约束 — 「小黑必须参与画面的核心动作,不能只是站在旁边当装饰。」+ QA 必过项「小黑承担核心动作,不只是装饰。」两处一致。
- [ok] 示例图的定位 — SKILL.md「assets/examples/:只作低频视觉校准,不进入默认生成路径。不要照抄这些案例的构图、物件或标注。」;NOTICE.md 说明示例图由 Ian 生成并署名。
- [ok] 数量与粒度限制 — 「默认 4-8 张。文章很短时 1-3 张;长文也不要轻易超过 9 张。够用就好,避免把正文做成画册。」+「每张图只讲一个核心结构」。
6结论
88e4f6c95f21cc30…91b560849e