baoyu-article-illustrator
分析文章结构、识别配图位置、用 Type×Style 框架生成配图。
评分明细
适用场景
baoyu-article-illustrator 快速入门
长文配图不再靠灵感——这个 Skill 用 Type×Style 矩阵教 AI 3 步自动给文章找到最合适的配图。
这是什么?解决什么问题?
baoyu-article-illustrator 是社区作者 JimLiu 在 JimLiu/baoyu-skills 仓库下贡献的内容配图 Skill,专门解决“写好一篇文章之后,不知道哪里该放图、放什么图”的痛点。
普通作者写完一篇 3000 字的深度文章后,通常要花 30-60 分钟配图:找免费图库、切尺寸、调色调、想 caption。AI 图像生成(Midjourney、Stable Diffusion、DALL·E)虽然能出图,但“该在哪一段配什么类型的图”仍然需要人判断。
baoyu-article-illustrator 的做法分两步:
- 结构分析:用 NLP 思路拆解文章,识别“引言/论点/转折/案例/数据/总结”等段落角色,标出适合配图的位置。
- Type×Style 框架:把配图类型(Type,例如 hero/diagram/portrait/scene/quote)与艺术风格(Style,例如 flat/watercolor/cyberpunk/editorial/3D)做成一个二维矩阵,Agent 根据段落内容自动选格子。
最终 Agent 输出的不是一张图,而是 “位置-类型-风格-提示词”四元组清单,你可以直接喂给任意图像生成 API,也能人工微调后再生成。
适合公众号作者、技术博客作者、Newsletter 运营者、小红书/即刻内容创作者,以及任何想给长文“视觉升级”的人。
准备工作
- Node.js ≥ 18:本 Skill 通过
npx运行。 - AI 编程 Agent:Claude Code、Cursor 都可以,推荐 Claude Code。
- 任意图像生成 API key:OpenAI DALL·E 3、Stability AI、Replicate、智谱、阿里通义、百度千帆皆可,本 Skill 不绑定供应商。
- 一篇文章:支持 Markdown / docx / 纯文本,3000 字左右效果最好。
- 可选:稳定网络:图像生成需要出网调用第三方 API。
3 步快速上手
第 1 步:安装 Skill
# 克隆仓库
git clone https://github.com/JimLiu/baoyu-skills.git
cd baoyu-skills
npm install
或者直接通过 npx:
npx baoyu-article-illustrator --help
第 2 步:让 Agent 加载 Skill
在 CLAUDE.md 写入:
# CLAUDE.md
When the user asks for article illustrations, read
JimLiu/baoyu-skills/baoyu-article-illustrator/SKILL.md and produce
a Type×Style matrix before generating any image prompt.
第 3 步:跑第一篇配图
给 Agent 一篇文章路径:
请用 baoyu-article-illustrator Skill 帮我给
posts/why-rust-is-fast.md配 4 张图,风格统一用 editorial。
Agent 会:
- 读完整篇文章,标注 4 个最值得配图的位置;
- 给出每个位置的 Type(hero / diagram / scene / quote)与 Style(editorial 配色建议);
- 生成 4 条可直接用于图像 API 的英文 prompt;
- 询问你 “是否要批量调用图像 API?” —— 回答 yes 后会自动出图。
常见踩坑
- 直接把全文丢给图像 API:Agent 没经过 Type×Style 拆解,容易给每段都配 hero 图,导致视觉重复。Skill 强调“一篇文章最多 1 张 hero”。
- 忽略上下文连贯:不同段落的图如果各生成各的,色调会“打架”。Skill 推荐在 Style 上加
consistent palette: warm earth tone之类的约束。 - Type 选错:技术文章里把“性能对比”段配成 portrait(人像)会非常违和。Skill 给出常见 Type-段落角色对照表,记得让 Agent 严格按表来。
- 中英文 prompt 混用:图像 API 对英文 prompt 理解更好,但文章是中文。Skill 提示 Agent 先把段落中文摘要翻译成英文,再生成 prompt。
- 没设置文章主题词约束:会出现“同一篇文章的图风格天差地别”的情况,Skill 要求在所有 prompt 里加入 2-3 个 anchor words(主题关键词)。
- 版权风险:即使 Skill 配出来的图也要看来源。如果是给公众号商用,记得在配置里指定
commercial_safe: true触发 Skill 的额外审核清单。
初级用法
1. 给公众号文章配 3 张图
文章
wechat/post-123.md,需要 3 张图,目标读者是技术管理者。
Agent 会按 Skill 默认输出 3 张:hero(配 16:9)、diagram(配 1:1)、quote(配竖版 9:16)。
2. 锁定风格统一
整篇文章都用
flat-illustration + warm tone,不要变化。
让 Agent 把 Style 锁死,避免它“艺术发挥”。
3. 直接出图
Skill 配合 baoyu-image-gen 可以做到 prompt 生成完直接调用图像 API,全自动。
高级玩法
1. A/B 测试配图风格
用 Skill 生成两组配图(editorial vs flat),在公众号发两版,看哪组阅读完成率高。
2. 给 Newsletter 做“图文卡”
[hero image]
段落 1 摘要
---
[diagram image]
段落 2 摘要
Skill 模板里有 Newsletter 排版专用的版式。
3. 接入多模型对比
把 Skill 输出的 prompt 分别喂给 DALL·E 3 / Midjourney / Stable Diffusion,挑出最好的一张。
4. 自动归档提示词库
所有生成的 prompt 沉淀到 prompts/,方便后续相似主题复用,这是 Skill 推荐的最佳实践。
小技巧
- 每张图都加
aspect_ratio:不同平台尺寸要求不一样(公众号 16:9、小红书 3:4、Twitter 16:9),别忘了在 prompt 里强调。 - 图像里不要放中文字:模型对中文字渲染很弱,Skill 默认让 Agent 在 prompt 里避开文字。
- Type 选 quote 时,图里留 1/3 空白:方便后期自己加 caption。
- 用
negative_prompt排除变形手指、低分辨率:Skill 默认带一组 negative 模板。 - 保留原始 prompt 备份:后期微调时不用从头再来。
常见问题 FAQ
Q1: 这个 Skill 跟 baoyu-article-illustrator 有什么关系?必须装吗?
A: Skill 是给 AI Agent 用的”技能包”,能告诉 Agent 怎么按特定规范工作。不是必须装——如果你的项目规模小、要求不高,不装也能用。但装上能让 Agent 输出的质量更高、更符合最佳实践,推荐装。
Q2: 这个 Skill 适合哪些 AI Agent?Cursor?Claude Code?其他?
A: baoyu-article-illustrator 来自 community,主要面向支持 Skill 机制的 Agent。常见兼容 Agent 包括 Claude Code、Cursor、OpenCode、Windsurf 等。具体兼容性请查 Skill 官方文档。
Q3: 装了这个 Skill 后,会拖慢 Agent 响应吗?
A: 会的——Skill 通常会增加 prompt 长度,导致响应变慢、token 消耗增加。但质量提升明显。建议:1) 只装项目必需的 Skill;2) 用 Skill 启动/加载/卸载机制按需加载;3) 定期清理不用的 Skill。
Q4: 怎么验证 Skill 装对了?
A: 在 Agent 中输入”列出已加载的 Skill”或类似命令。如果 Skill 出现在列表里,说明装对了。然后用 Skill 跑一个相关任务,看输出是否符合 Skill 规范。
Q5: 这个 Skill 有许可证吗?能商用吗?
A: 取决于 baoyu-article-illustrator 的许可证。常见许可证包括 MIT(完全自由)、Apache-2.0(自由但有专利条款)、源可用(可看不能用)、GPL(强开源)。商用前请查仓库 LICENSE 文件。
进阶学习建议
如果想进一步用好 baoyu-article-illustrator,建议按以下路径学习:
第 1 周:熟练使用
- 完成 3 步快速上手,跑通第一个任务
- 试 2-3 个不同场景的真实任务
- 记录”哪些 prompt 有效、哪些没用”——形成自己的 prompt 笔记
第 2 周:理解机制
- 阅读 Skill 的官方文档(README、SKILL.md)
- 了解 Skill 的”触发关键词”和”输出格式”
- 学习”如何用更具体的描述触发 Skill”
第 3-4 周:组合使用
- 跟其他 Skill 组合(比如代码审查 + 性能优化)
- 跟其他 Agent 工具组合(Skill + MCP + 自定义脚本)
- 沉淀团队/个人的 Skill 库
长期:贡献社区
- 把自定义的 Skill 开源到 GitHub
- 提 PR 改进现有 Skill
- 写使用心得分享到 CSDN/掘金/知乎
推荐资源:
- 官方文档:https://github.com/JimLiu/baoyu-skills
- 官方仓库 README 里的 Examples
- 社区最佳实践:Anthropic 官方博客 https://www.anthropic.com/blog
- 国内社区:CSDN AI 板块、掘金 AI 板块
避免的坑:
- 不要装太多 Skill(超过 10 个会拖慢 Agent)
- 不要把 Skill 装在不兼容的 Agent 上
- 不要直接复制 Skill 默认 prompt——要根据项目调整
- 定期 review Skill 库的实用性,清理不用的
参考链接
- JimLiu/baoyu-skills 仓库:https://github.com/JimLiu/baoyu-skills
- baoyu-article-illustrator 子目录:https://github.com/JimLiu/baoyu-skills/tree/main/baoyu-article-illustrator
- DALL·E 3 文档:https://platform.openai.com/docs/guides/images
- Midjourney 风格关键词:https://docs.midjourney.com/docs/styles
- Stable Diffusion prompt 工程:https://stable-diffusion-art.com/prompt-guide/
- Unsplash 免费图库:https://unsplash.com/
- 微信公众号图片规范:https://mp.weixin.qq.com/
本文基于官方文档和公开资料整理,AI辅助生成,MagicNetWorld 尚未完成独立实测。如有错误或过时信息,请通过 contact@magicnetworld.com 反馈。
baoyu-article-illustrator Skill 多维度简评
类别:创意设计 来源:JimLiu/baoyu-skills 定位:为文章自动配图,基于内容语义分析生成或选择匹配的插图。
说明:本文基于官方文档和公开资料整理,未经过 MagicNetWorld 实测。
一、核心定位与价值
baoyu-article-illustrator 是 JimLiu/baoyu-skills 仓库中的 Skill 之一。baoyu-skills 是由 Jim Liu 维护的中文 AI 工具 Skill 集合,包含翻译(baoyu-translate)、文章配图(baoyu-article-illustrator)、图像生成(baoyu-image-gen)、公众号发布(baoyu-post-to-wechat)等多个面向中文内容创作场景的 Skill。
该 Skill 专注于文章自动配图:当用户完成一篇文章后,Agent 可以分析文章内容的语义结构,自动为数据密集段落生成信息图、为引言部分生成场景插图。支持多种图像后端,包括 Unsplash 搜索和 Stable Diffusion 生成。
在 skilld.dev 和 skills.rest 等 Skill 目录中均有收录和详细介绍。
核心价值:将文章内容和插图生成无缝衔接,减少内容创作者在配图环节的时间消耗。
二、核心能力
| 能力 | 说明 |
|---|---|
| 语义分析 | 分析文章内容,识别需要配图的关键段落 |
| 信息图生成 | 针对数据密集型段落自动生成信息图表 |
| 场景插图 | 为引言和故事性段落生成匹配的场景插图 |
| 风格一致性 | 确保全文插图风格统一 |
| 多后端支持 | 支持 Unsplash(搜索现有图片)和 Stable Diffusion(AI 生成) |
三、安装与使用
# 通过 npx 安装
npx skills add JimLiu/baoyu-skills --skill baoyu-article-illustrator
# 或手动克隆
git clone https://github.com/JimLiu/baoyu-skills
baoyu-skills 在 agentskills.to 上的统计显示,相关 Skills 每周有 2K+ 新安装,主要分布在 Claude Code、OpenCode、Gemini CLI、Cursor 和 Codex 等平台。
四、使用场景
- 公众号/博客配图:写完后自动为文章生成封面图、段落插图和总结信息图
- 自媒体内容生产:快速为多篇文章批量配图,保持视觉风格统一
- 技术文档插图:为技术文章中的架构图、流程图生成可视化插图
五、配合使用
baoyu-skills 仓库中包含多个互补 Skill:
- baoyu-translate:文章翻译(支持 EN↔ZH,三种模式:快速/标准/精修)
- baoyu-image-gen:通用 AI 图像生成,支持多 provider
- baoyu-post-to-wechat:将内容发布到微信公众号
典型工作流:翻译文章 → 自动配图 → 发布到微信公众号。
六、注意事项
- 图像生成依赖 API 后端(如 OpenAI、DashScope 等),需要有效的 API Key
- 配图效果取决于文章结构的清晰度和语义分析的准确性
- baoyu-skills 是社区维护项目(MIT 协议),建议关注上游更新
参考资料
- baoyu-skills 官方仓库 — GitHub
- baoyu-article-illustrator on skilld.dev — Skill 目录
- baoyu-article-illustrator on skills.rest — Skill 详情
- baoyu-translate on skilld.dev — 同仓库翻译 Skill
快速安装
git clone https://github.com/JimLiu/baoyu-skills.git
cd baoyu-skills
npm install