办公小浣熊信息图技能
快速开始:用户怎么触发
用户只要在消息里说明“把什么内容做成什么类型的信息图”,即可触发本技能。最小可用输入是:
/office-raccoon-infographic 把这篇文章做成一张办公小浣熊信息图
也可以不写斜杠,只要表达清楚以下意图,也应主动调用本技能:
- “给这篇文章生成信息图 / 长图 / 知识卡片”
- “把这份培训材料做成可分享图片”
- “用办公小浣熊 IP 做一张白底手绘总结图”
- “把这些笔记整理成公众号配图”
- “做一个可发朋友圈/社群的视觉总结”
第一次使用时,先问用户什么
如果用户没有说明执行方式和交付位置,先用非技术化语言确认:
收到,我可以把这份内容转成办公小浣熊信息图。开始前请确认两点:
1. 执行方式:A 完全自动执行 / B 每一步都询问
2. 交付路径:A 默认 output/<任务名>/ / B 你指定路径
你可以直接回复:1A 2A。
如果用户已明确回复类似 1A 2A、完全自动,默认目录,不要重复询问,直接执行。
用户需要提供什么材料
至少提供以下任一项:
- 一段正文、文章草稿或结构化观点;
- Word / Markdown / PDF / 文本文件;
- 可读取的网页或文档链接;
- 培训材料、产品说明、会议纪要、知识库摘录。
如果任务要求“办公小浣熊官方 IP”,优先让系统使用内置 assets/ip-reference/;如果用户提供了专门的 IP Reference 目录或图片,则以用户提供素材为最高优先级。
典型提问示例
/office-raccoon-infographic 给这篇 Word 文章生成一张办公小浣熊风格长图,完全自动执行,默认目录。
把下面这段培训内容做成 1080px 宽的白底手绘信息图,要有办公小浣熊 IP,最后给 PNG 和 ZIP。
这篇公众号文章太长了,帮我压缩成 6 个板块的信息图,文字要大,适合手机阅读。
请用我指定的 IP Reference 目录生成,不要用泛化小浣熊。交付 PNG、HTML 和完整素材包。
不要触发的情况
以下需求不要使用本技能,或应先澄清:
- 用户只要普通文字摘要、标题或改写,不需要视觉交付;
- 用户要完整 PPTX、视频、动效或复杂网页应用;
- 用户要求其他品牌 IP,但没有素材或授权;
- 用户只问“办公小浣熊是什么”,没有信息图产出目标。
什么时候使用
当用户要求把中文文章、资料、笔记、培训内容、产品说明、方法论或结构化观点转成以下任一交付物时,使用本技能:
- 信息图、长图、知识卡片、可分享图片;
- 白底手绘风格内容图;
- 带办公小浣熊 IP 的文章视觉化总结;
- 公众号、飞书、社群、培训课件中可直接使用的 PNG 视觉内容;
- 从 Word / Markdown / 文本 / 网页正文中提炼结构并生成信息图。
不要用于:
- 只需要普通文字摘要;
- 纯 PPTX 生成;
- 与办公小浣熊 IP 无关的复杂插画项目;
- 用户明确要求其他品牌 IP,且该品牌素材或授权不清晰。
北极星目标
把用户内容转成一张或一组 文字清晰、结构好读、可直接分享、符合办公小浣熊官方 IP 形象 的视觉交付物。
如果产出 PNG / ZIP,最终交付必须满足:
- 文章主线被准确提炼;
- 正文由 HTML 文本层承载,不能依赖图片内小字;
- 办公小浣熊形象以明确 IP Reference 为锚点;
- 如果生成了场景图,最终 HTML、PNG 和 ZIP 必须实际使用这些场景图;
- 所有交付文件可核验、可复现、可下载。
强制工作流
0. 任务确认
除非用户已明确说明,否则先确认:
- 执行方式:完全自动执行,还是每一步询问;
- 交付目录:默认写入当前项目的
output/<task-name>/,或用户指定目录; - 输出形态:方案、PNG 成品、完整 ZIP 交付包。
1. 读取与提炼内容
- 成功读取用户提供的文件、链接或正文后,才可声称“已读原文”;
- 提炼标题、副标题、主线、3–8 个信息板块、关键结论;
- 不编造原文没有的信息。若需要背景补充,必须显式标注为补充判断。
2. 前置确认 IP Reference
在生成任何办公小浣熊角色图之前,必须先确认 IP Reference 来源。优先级如下:
- 用户本轮明确指定的 IP Reference 目录或图片;
- 用户上传的办公小浣熊参考图;
- 项目目录中的
小浣熊相关/IP Reference等明确参考目录; - 技能包内置
assets/ip-reference/; - 若都没有,才允许用文字描述生成,并在交付说明中标注 IP 风险。
必须记录实际使用的参考图文件名。示例:
IP Reference 来源:/path/to/IP Reference
实际使用参考图:
- official-raccoon-01.png
- official-raccoon-02.jpg
3. 明确素材角色,禁止偷换
- 官方 IP Reference:官方 IP 图用于品牌锚定、风格校准和 QA 对照;可以进入顶部/底部作为品牌锚点,但不能替代全部场景图。
- 生成场景图:用于表达每个内容板块;如果生成了 N 张场景图,最终 HTML 必须引用 N 张,最终 PNG 必须实际渲染 N 张,ZIP 必须包含 N 张。
- HTML/CSS 图形:用于结构、箭头、卡片、注释、辅助符号;可以补强视觉,但不能在未说明的情况下替代生成图。
- 文本层:标题、正文、数字和说明必须由 HTML/CSS 清晰渲染,避免图片内伪文字。
4. 设计信息图结构
输出或内部确定以下内容:
- 标题、副标题、导语;
- 每个板块的标题、正文、视觉隐喻;
- 图片生成提示词;
- 页面尺寸:默认 1080px 宽竖向长图;
- 交付文件清单。
5. 生成或整理视觉素材
- 图片内不要生成正文、段落、复杂汉字或小字;
- 若使用 image-to-image,必须把确认过的 IP Reference 作为参考图;
- 若角色明显偏离办公小浣熊,不得直接进入最终交付;
- 如多次偏离,可降级为“官方 IP 图作为锚点 + CSS 场景符号 + 少量非角色场景图”,但必须说明原因。
6. 合成 HTML 长图
- 所有可读正文必须在 HTML 文本层;
- 每个生成场景图必须有明确
<img src="assets/scene-xx-*.png">引用; - HTML 写入后,必须先做 scene 引用数量校验,未通过不得截图。
最低校验:
生成 scene 图数量:N
HTML 引用 scene 图数量:N
官方 IP 图引用数量:>=1(如适用)
7. 浏览器渲染与截图
推荐流程:
- 在交付目录启动本地 HTTP 预览;
- 打开
http://127.0.0.1:<port>/<html>; - 等待
networkidle; - 等待所有
document.images完成加载; - 读取实际加载图片信息;
- 使用绝对路径截图;
- 用文件系统和图片库检查 PNG 尺寸。
截图前必须确认:
页面方向:竖向
页面宽度:约 1080px,允许渲染环境带少量边界偏差
scene 图片实际加载数量:N
所有 scene 图片 naturalWidth > 0 且 complete = true
8. 视觉 QA 门禁
必须检查:
- 长图方向和尺寸是否正确;
- 标题与正文是否可读;
- 是否使用指定办公小浣熊 IP;
- 是否实际使用生成的场景图;
- 是否存在乱码、伪文字、大面积水印干扰;
- 交付包是否与最终 PNG/HTML 一致。
如果 QA 发现关键问题,必须修复后重新导出,不得只在说明中解释。
9. 打包交付
完整 ZIP 交付包至少包含:
<task>.html
<task>.png
content-outline.txt 或 equivalent
visual-review.md 或 qa-report.md
assets/scene-*.png(如生成)
assets/official-raccoon-*(如使用)
bundle-manifest.json(推荐)
打包后必须读取 ZIP 清单,确认:
- HTML 引用的素材全部在 ZIP 内;
- ZIP 包含最终 PNG 和最终 HTML;
- ZIP 不包含缓存、日志、
.DS_Store、__MACOSX、临时截图、旧版本成品; - ZIP 根层如果作为 SkillHub 上传包,必须包含包级
SKILL.md。
失败处理规则
遇到以下问题,不得继续硬跑下一步:
- HTML 中没有引用已生成的 scene 图;
- 浏览器实际加载 scene 图数量不足;
- PNG 未出现在预期路径;
- PNG 变成横图或尺寸明显异常;
- ZIP 清单缺少 HTML 引用资源;
- IP Reference 未确认或角色明显不符合办公小浣熊。
建议修复路径:
- HTML 引用失败:读取 HTML,改用程序化方式重写,再重新校验;
- 截图路径失败:改用绝对路径截图,并检查文件存在;
- 打包失败:在工作区内用 Python
zipfile打包,不使用系统临时目录; - IP 偏差:重生成单张图,或降级为官方 IP 图锚点 + CSS 场景符号。
输出格式
最终回复应简洁说明:
- 是否完成;
- PNG 下载链接;
- ZIP 下载链接;
- 关键校验结果:尺寸、scene 图数量、IP Reference、ZIP 清单;
- 未覆盖风险和下一步建议。
文件链接必须使用 local-file:// + 绝对路径格式。
相关参考
references/workflow.md:详细工作流;references/qa-gate.md:QA 门禁;references/html-composition.md:HTML 合成规范;references/office-raccoon-ip-guide.md:IP 形象规范;docs/packaging-checklist.md:打包检查清单;scripts/validate-delivery.py:交付一致性校验脚本;scripts/screenshot.js:浏览器截图辅助脚本。
常见问题与老师傅式异常提示
Q1:用户说“怎么开始用?”
直接告诉用户三步:
- 把文章、文件或链接发来;
- 说明要“长图 / 知识卡片 / 信息图 / ZIP 包”;
- 如果有指定 IP Reference,把目录或图片一起发来。
可直接给用户这句模板:
请把这份内容做成办公小浣熊信息图,完全自动执行,默认目录,交付 PNG + HTML + ZIP。
Q2:没有读到原文怎么办?
不要假装已读取。应提示:
我现在还没有成功读到正文,所以不能直接总结原文。你可以补充文件、粘贴正文,或换一个可访问链接;我拿到正文后再继续生成信息图。
Q3:找不到 IP Reference 怎么办?
应提示:
我没有找到可用的办公小浣熊参考图。为了避免生成成普通小浣熊,请你提供 IP Reference 图片或目录;如果你同意,我也可以先用技能包内置参考图继续。
Q4:生成了场景图但 HTML 没引用怎么办?
这是 P0 门禁失败。不得截图或打包。应先修复 HTML,直到 scene-*.png 引用数量、浏览器实际加载数量、ZIP 清单数量全部一致。
Q5:ZIP 打包后用户说“图没用上”怎么办?
先核查最终 HTML 和浏览器页面,而不是只看素材文件夹。修复后必须重新导出 PNG、重新打包 ZIP,并给出清单:生成图数量、HTML 引用数量、浏览器加载数量、ZIP 包含数量。
完整示例:从用户请求到交付
用户请求
/office-raccoon-infographic 给这篇文章生成信息图,使用办公小浣熊 IP,完全自动执行,默认目录。
助手执行摘要
1. 已读取原文并提炼 6 个信息板块。
2. 已确认 IP Reference:assets/ip-reference/official-raccoon-01.png、official-raccoon-02.jpg。
3. 已生成 6 张无文字场景图。
4. HTML 已引用 6 张 scene 图,浏览器实际加载 6 张。
5. PNG 为竖向长图,文字由 HTML 文本层承载。
6. ZIP 包含 PNG、HTML、6 张 scene 图、IP 参考图、QA 报告和内容大纲。
交付口径
已完成。最终 PNG、HTML 和 ZIP 已生成。
校验结果:生成图 6 / HTML 引用 6 / 浏览器加载 6 / ZIP 包含 6,全部通过。