返回顶部
s

svg-article-illustratorSVG文章配图

AI驱动的SVG文章配图生成工具,支持动态SVG、静态SVG和PNG导出三种输出模式。当用户需要为文章生成配图、创建SVG插图、将SVG转换为PNG,或提到"为文章配图"、"生成插图"时使用此技能。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.5
安全检测
已通过
111
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

svg-article-illustrator

SVG Article Illustrator

AI驱动的文章配图生成工具,使用SVG技术为公众号文章生成高质量配图。

重要说明:默认模式(dynamic-svg和static-svg)将SVG代码直接嵌入到Markdown文件中,而不是使用path的图片引用语法。这确保了动画效果和最佳兼容性。

快速开始

/svg-article-illustrator @path/to/article.md

依赖说明

  • - dynamic-svg / static-svg模式:无需安装任何依赖
  • png-export模式:需要安装Node.js和puppeteer,详见references/png-export.md

选择输出模式

根据用户需求和发布平台选择合适的输出模式:

用户场景使用模式加载参考文件
默认/未指定dynamic-svgreferences/dynamic-svg.md
需要动画效果
dynamic-svg | references/dynamic-svg.md |
| 需要PNG兼容性 | png-export | references/png-export.md |
| 不知道如何使用SVG | png-export | references/png-export.md |
| 明确要求静态效果 | static-svg | references/static-svg.md |
| 需要静态SVG代码 | static-svg | references/static-svg.md |

默认模式:当用户未明确指定时,使用dynamic-svg模式。



并行生成模式

当配图数量≥8张时,自动启用多Agent并行生成以提升效率。

详见:references/multi-agent-generation.md

核心思路

  1. 1. 主Agent分析文章内容并规划配图
  2. 插入占位符[[ILLUSTRATION:ID:简短描述]]到文章
  3. 解析占位符,按批次分发(每批3-5张)
  4. 并行启动多个Task Agent生成
  5. 主Agent按ID顺序收集并替换占位符

启用条件

  • - 规划的配图数量≥8张



核心工作流程

第一阶段:内容分析

  1. 1. 读取源文章Markdown文件
  2. 识别核心概念和关键信息点
  3. 规划配图位置:
- 每个二级标题(##)后至少1张图 - 每2-3个重要段落1张图 - 重要概念转折点额外配图 - 在规划位置插入占位符[[ILLUSTRATION:ID:简短描述]]
  1. 4. 评估并选择生成模式:
- ≥8张→并行生成(多Task Agent) - <8张→顺序生成

第二阶段:设计SVG

  1. 1. 根据选择的输出模式应用相应规范
- dynamic-svg:添加SMIL动画效果 - static-svg:生成静态SVG代码 - png-export:生成SVG文件
  1. 2. 遵循共享设计原则:references/core-principles.md

第三阶段:生成与输出

  1. 1. 解析占位符:提取所有[[ILLUSTRATION:ID:描述]]
  2. 并行/顺序生成
- ≥8张:并行生成(多Task Agent) - <8张:顺序生成
  1. 3. 替换占位符:将生成的SVG代码替换占位符

默认行为:除非用户明确要求PNG格式或图片文件引用,否则必须直接将SVG代码嵌入到Markdown文件中。

  • - dynamic-svg:将SVG代码直接嵌入Markdown文件(使用标签)
  • static-svg:将SVG代码直接嵌入Markdown文件(使用标签)
  • png-export(仅当用户明确要求时):
1. 保存SVG文件到源文章目录 2. 使用scripts/svg2png.js转换为PNG 3. 在Markdown中插入图片引用path

第四阶段:归档

每次完成配图生成后,将文章中的SVG代码提取并归档到Skill内部:

bash

归档目录结构


.claude/skills/svg-article-illustrator/archive/YYYYMMDDHHMMSS文章名/
├── 1_配图名称.svg # 提取的SVG文件
├── 2_配图名称.svg
└── ...

归档命名规则

  • - 格式:YYYYMMDDHHMMSS文章标题
  • 文章标题取自Markdown的第一个一级标题(# 标题),去除特殊字符
  • SVG文件命名:序号配图名称.svg
  • 示例:20260209163045AIAgent法律工作流未来范式/
- 1AIAgent_演进概览.svg - 2_提示词设计.svg - ...

共享设计原则

所有输出模式都遵循相同的核心设计原则,详见:references/core-principles.md

核心要点:

  • - 概念聚焦:每张图只表达1-2个核心概念
  • 极简设计:浅色主题,大图形,少文字
  • 画布尺寸:800x450(16:9比例)
  • 边界控制:所有元素在有效区域内(60px安全边距)

模式特定规范

Dynamic SVG模式

默认模式,支持SMIL动画效果。

详见:references/dynamic-svg.md

核心特性:

  • - SMIL动画:浮动、虚线流动、箭头绘制
  • Emoji动画:浮动、脉冲效果
  • 逻辑性动画优先:箭头和虚线框必须有动画
  • SVG代码直接嵌入Markdown

Static SVG模式

静态SVG代码直接嵌入Markdown。

详见:references/static-svg.md

核心特性:

  • - 无动画效果
  • SVG代码直接嵌入Markdown
  • 公众号完美支持

PNG Export模式

生成独立的SVG和PNG文件。

详见:references/png-export.md

核心特性:

  • - 文件命名:短名-序号.svg(≤15字符)
  • 保存位置:与源文章同目录
  • PNG转换:使用scripts/svg2png.js
  • 跨平台兼容性最佳

PNG转换脚本

使用scripts/svg2png.js进行高保真转换:

bash
node scripts/svg2png.js input.svg [output.png] [dpi]

  • - 默认DPI:600
  • 支持:emoji、中文、CSS
  • 输出位置:总是生成到SVG源文件所在目录

成功标准

  • - 配图密度10-15张,有效增强视觉吸引力
  • 每张配图概念聚焦准确
  • 极简风格贯穿始终
  • 公众号显示正常
  • 跨平台兼容性良好

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 svg-article-illustrator-1776051491 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 svg-article-illustrator-1776051491 技能

通过命令行安装

skillhub install svg-article-illustrator-1776051491

下载

⬇ 下载 svg-article-illustrator v1.0.5(免费)

文件大小: 140 KB | 发布时间: 2026-4-14 14:21

v1.0.5 最新 2026-4-14 14:21
AI驱动的SVG文章配图生成工具

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部