把一篇文章读透,判断读者在哪里需要看见机制、结构、差异、关系或情绪,再用固定橙白圆猫和简约强线条画出来。
核心信念: 先选对图型,再把信息画清楚。 好配图既要让人认出文章,也要帮助读者更快理解文章。
text
读文章 → 建立文章地图 → 识别图型 → 选插图位 → 完成对应构思 → 验证可读性 → 写提示词 → 生成图片 → 交付
配图构思是内部强制关卡。没有完成构思卡和可读性验证,不得直接写提示词或生成图片。构思通过后默认直接生成,不需要等待用户确认。只有用户明确要求先看方案、只做构思或生成前确认时,才暂停并展示构思卡。
所有文章正文配图统一使用 16:9 横向画幅。图型、内容和构图不得自行改用 3:2、方形或竖图。只有用户明确指定其他比例,或任务明确是公众号封面时才例外。
本技能使用 WorkBuddy 内置的 ImageGen 工具生成图片。
调用方式:先通过 ToolSearch 加载 ImageGen 工具定义,再用 DeferExecuteTool 执行。
text
toolName: "ImageGen"
params: { prompt, size, n, quality, style, output_dir }
关键参数:
size: 严格使用 "1536x864"(16:9)n: 默认 2(每个画面出 2 张备选)quality: 默认 "high"style: 概念插图用 "illustration",结构图用 "illustration"output_dir: 输出到技能目录下或当前工作目录如果 ImageGen 不可用或生成失败: 不要假装生成。把每张图的完整提示词(中英双语)整理好交给用户,告诉用户可以贴到即梦、Mavis、Midjourney 等工具里使用,并说明建议的比例参数(16:9, 1536×864)。
通读全文,至少两遍。第一遍看它在讲什么,第二遍找下面这些东西:
先产出一份文章地图:
段落位置这一段在做什么单句子命题原文指纹信息结构情绪变化引用锚点句提出问题、解释机制、完成转折或收束只写一个判断具体物件、动作、案例或领域特征顺序、层级、对比、连接、组成或隐喻从什么变成什么
原文指纹 是读者看见后能联想到文章具体内容的线索,可以是:
优先选择具体、独特、可画的指纹。不要只留下快、焦虑、竞争这类任何文章都能套用的抽象词。
注意:不要提取那些只是修辞漂亮但没有情绪重量的句子。判断标准是:删掉这个意象,文章的感觉会不会变淡。会,就留;不会,就放过。
文章插图不只有隐喻画面。先识别段落的信息结构,再选择最合适的图型:
图型识别信号主要回答流程图先、再、然后、最后、循环、验证、步骤事情按什么顺序发生架构图系统、模块、层、输入输出、数据流、服务各部分如何协作对比图过去与现在、A 与 B、不是而是、优缺点两者到底哪里不同关系图影响、依赖、映射、因果、网络、连接对象之间如何关联结构图组成、内部、分层、包含、拆解、剖面一个整体由什么构成概念插图情绪、隐喻、转折、案例、余味这段话让人理解或感受什么
图型判断优先于风格判断。不能把明确的流程硬画成隐喻,也不能把一句情绪收束硬画成架构图。
同一段可能同时含有多种结构。选择最能帮助读者理解作者核心判断的主图型,必要时加入一种辅助结构,但不能把所有图型混在一张图里。
详细识别与规范见 references/diagram-types.md。
所有图型统一使用一种 文章解释图 语言:保留流程、层级、对比、关系或结构的准确性,同时优先寻找一个可读动作、连续路径或清晰空间关系。不要在正式图表和情绪插画之间二选一。
不是先找漂亮句子,而是先判断哪里需要图片帮助读者理解。每个候选位置必须属于以下一种任务:
一张图只能承担一个主要任务。解释和抒情都想做,通常两边都做不好。
从候选位置中选 2 至 4 个。短文选 1 至 2 个,长文选 3 至 4 个,宁缺毋滥。优先选择不画就难理解、不画就难记住、或不画就缺少情绪停顿的位置。
两张插图之间至少隔开三四段正文。插图太密会稀释每一张的分量。
每个位置标注清楚:插在哪一段之后(引用该段最后一句作为锚点)。
这是整个 Skill 最关键的一步。每张图都要先完成一张构思卡。
先完成这句话:
text
这张图不是要画______,而是要让读者看懂______。
前一个空格写文章内容,后一个空格写作者的判断。第二个空格如果不能用一句话说清楚,说明这一张图塞了太多意思。
不同图型使用不同表达单位:
结构型内容中的节点、模块和连接都是信息,不适用主体不超过两个元素的限制。但必须限制认知层级:一张图只讲一个层级,主节点通常不超过 7 个。
统一表达原则:
信息一致不等于视觉复制。构思时要统计画面中几乎相同的卡片、圆点、模块、人物或图标:
构思完成后做 重复审美测试:眯眼看画面,如果首先看到的是一排相同盒子、一堆相同卡片或规则点阵,而不是核心关系,必须重新抽象。
结构型内容不仅要信息正确,还要避免某个模块因为体积或细节突然抢走整张图:
做 眯眼平衡测试:眯眼看时,是否有一个盒子、漏斗、卡片或角色变成无法忽略的巨大色块?如果有,缩小它、减少细节或降低线条重量。
每张图最多使用四类视觉角色,不要求全部出现:
主语只能有一个。对照物最多一个。其余信息必须压缩成变化线,不能继续堆物件。
优先把命题变成一个可以看懂的动作,例如掀开、穿过、筛掉、连接、抬起、埋下、对准。动作天然包含主语、变化和结果,比并列摆放多个图标更适合作为文章插图。
只有文章本身在解释完整流程时,才使用流程结构。即使使用流程结构,也要压缩成一个主动作,避免画成没有文字就无法理解的信息图。
画面不是物件清单,而是一句视觉句子。根据核心命题只选择一种主要关系语法:
详细方法见 references/conception-protocol.md。
每张图必须输出:
字段内容要求插入位置引用前一段最后一句图型流程图、架构图、对比图、关系图、结构图或概念插图画幅固定 16:9 横向,除非用户明确指定其他比例配图任务解释、区分、转折、记忆或收束,只选一个单一命题读者看完图应该理解的一句话原文指纹至少一个只能来自这篇文章的线索信息单位节点、模块、比较维度、关系对象、组成部分或视觉主语组织规则顺序、层级、左右对照、网络连接、包含关系或关系语法重复元素预算哪些元素会重复、最多几个、超过后如何抽象视觉重量各主要结构的大致面积、线条和颜色权重手写标签是否需要,最多几个,每个最多多少字标签规划每个标签的文字、作用、颜色、位置和能否删除阅读顺序第一眼、第二眼、最后理解什么橙猫动作观察、操作或见证什么,不得只是站着卖萌一秒读图目标一秒能看出的差异或变化三秒读图目标三秒能理解的文章判断删除项为了保持单一命题,主动不画什么画面一句话用一句话描述最终画面
构思必须同时通过八个测试:
任一测试不通过,回到单一命题和关系语法重新构思,不得靠增加说明文字补救。
构思卡和八项测试通过后直接进入提示词与图片生成,不等待用户确认。用户明确要求先看方案时再展示构思卡并暂停。
默认主视觉角色是 assets/orange-cat-main-visual.svg 中描述的橙白圆猫。如果能读取 assets/orange-cat-main-visual.png 则优先用 PNG 作为参考;否则按 SVG 中的文字描述生成。
橙白圆猫的固定特征:
角色使用规则:
assets/ 中的角色参考图为自己的动物形象、公司 IP 或个人卡通角色。详细的视觉转译技巧和正反例,看 references/visual-translation.md。
风格基线(所有图共用):强烈而简约的手绘线条、大量留白、奶白底色和一处小面积暖色点睛。画面主要依靠清晰轮廓、粗细变化和少量方向线成立,不依赖水彩铺色、铅笔涂抹或复杂纹理。默认少文字,必要时使用极短手写标签。完整的风格定义和提示词模板在 references/prompt-templates.md, 生成前必读,提示词按模板组装,不要凭感觉现写。
提示词必须严格来自已经确认的构思卡。不要在写英文提示词时临时添加新物件、新隐喻或第二个观点。
文章解释图允许少量手写风格中文短标签。标签用于帮助读者快速定位结构,不承担完整解释:
标签语义采用克制的颜色分工:
一张图通常只使用黑色加一种功能色。只有确实同时存在主路径和问题时,才允许再加入第二种功能色。
不要在左上角放图型标题,例如流程图、系统架构、推荐逻辑。标题属于文章正文,图片里的文字只负责定位结构。
首先生成英文版提示词(按 references/prompt-templates.md 模板组装),然后调用 ImageGen:
text
1. ToolSearch { tool_names: ["ImageGen"] }
2. DeferExecuteTool {
toolName: "ImageGen",
params: {
prompt: "<完整英文提示词>",
size: "1536x864",
n: 2,
quality: "high",
style: "illustration",
output_dir: "<工作目录>/illustrations/"
}
}
如果 ImageGen 不可用,切换到备用路径:把每张图的完整提示词(中英双语)写入文件,告诉用户可贴到即梦、Mavis、Midjourney 等工具。
所有文章正文配图固定使用 16:9 横向画幅。推荐尺寸为 1536 × 864 或其他严格 16:9 尺寸。只有用户明确指定其他比例,或任务明确是公众号封面时,才使用对应比例。
生成后自查:
references/diagram-types.md 的对应 QA?第 3 或第 4 项不合格时,不要只调风格词。把原文指纹前移、写得更具体后重出。最多重试两次,仍不理想就如实告诉用户并给出手动调整建议。
交付物一律打包清楚:
01-插图位置关键词.png 这样的格式。说明文字保持克制,不要长篇解释创作理念。用户要的是能直接用的图和清楚的插入位置。