Summary
分析文章结构并批量生成AI配图,调用Gemini API为每个段落创建专业逻辑图/概念图。当用户说"批量配图"、"给文章配图"、"生成文章插图"、"为这篇文章配图"时触发。支持两种风格:简约手绘风和建筑蓝图编辑风。自动保存到Obsidian图片目录并插入文档。
spacezephyr/myskill
分析文章结构并批量生成AI?
npx skills add spacezephyr/myskill --skill article-batch-illustration
分析文章结构并批量生成AI配图,调用Gemini API为每个段落创建专业逻辑图/概念图。当用户说"批量配图"、"给文章配图"、"生成文章插图"、"为这篇文章配图"时触发。支持两种风格:简约手绘风和建筑蓝图编辑风。自动保存到Obsidian图片目录并插入文档。
Related neighbors and high-traction skills in the same topics — useful to compare before installing.
Define an illustration style guide — visual language, colour usage, and application rules. Use …
1.8K installsGenerate Guizang-style material illustrations, labeled explanatory visuals, material-styled cha…
1.6K installs生成 Ian 风格的中文正文?
1.2K installsUse when you need SVG diagram rules, layout patterns, or embedding guidance for slide decks and…
645 installsGenerate publication-quality AI illustrations for academic papers using Gemini image generation.
415 installsGenerate publication-quality academic illustrations through a local Codex app-server bridge tha…
335 installsOther skills from spacezephyr/myskill · top by installs.
npx skills add spacezephyr/myskill
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
6,371 B
SUMMARY.md
366 B
分析 Markdown 文章结构,为每个段落/小节生成配图提示词,调用 Gemini API 批量生成图片并插入文档。
scripts/generate_image.py 逐个生成图片obsidian/09image/MMDD-主题名称/ 目录![[图片路径]] 引用读取文章后,按以下规则拆分:
## (H2) 或 ### (H3) 标题作为段落分隔符输出格式:
## 文章结构分析
| # | 段落标题 | 核心观点 | 关键概念 |
|---|---------|---------|---------|
| 1 | xxx | xxx | A, B, C |
| 2 | xxx | xxx | D, E, F |
在所有提示词之前,必须先生成 STYLE INSTRUCTIONS 块。读取 references/style-guide.md 获取风格模板。
默认使用风格 1(简约手绘风),用户可选择风格 2(建筑蓝图编辑风)。
STYLE INSTRUCTIONS:
- 整体风格: 简约手绘风格 / 建筑蓝图编辑风格
- 色彩方案: 白底为主,黑色线条,[主题点缀色]
- 比例: 16:9 横版
- 分辨率: 2K
- 文字量: 极少,仅保留1-3个核心关键词
- 文字语言: 图片中文字以简体中文为主,专业术语/缩写(如 AI、API、LLM)可保留英文
- 视觉语言: 逻辑图、流程图、概念图
- 一致性: 统一线条粗细、留白比例、排版网格
每个提示词结构:
ALL text, labels, and annotations in the image MUST be primarily in Chinese (Simplified Chinese, 中文). Use clean Chinese font for main text. Technical terms and abbreviations (e.g. AI, API, LLM, RAG) may remain in English.展示格式(等待用户确认):
## 提示词大纲
### 图 1: [段落标题]
- 图表类型: 概念图
- 提示词:
"""
[完整英文提示词]
"""
### 图 2: [段落标题]
...
关键:
The central node labeled "AI生产力系统")展示完所有提示词后,询问用户:
确认后逐个调用脚本生成图片:
python3 scripts/generate_image.py \
--prompt "提示词内容" \
--output "/Users/ugreen/Documents/obsidian/09image/MMDD-主题名/01-段落名.png" \
--api-key "REMOVED_GEMINI_KEY" \
--api-url "https://generativelanguage.googleapis.com" \
--model "gemini-3-pro-image-preview" \
--aspect-ratio "16:9" \
--resolution "2K"
注意事项:
/Users/ugreen/Documents/obsidian/09image/MMDD-主题简称/
├── 01-段落标题简称.png
├── 02-段落标题简称.png
├── 03-段落标题简称.png
└── ...
在文章对应段落标题下方插入图片引用:
## 段落标题
![[09image/MMDD-主题简称/01-段落标题简称.png]]
段落正文内容...
使用 Obsidian wikilink 格式 ![[路径]] 插入。
| 配置项 | 值 |
|---|---|
| API URL | https://generativelanguage.googleapis.com |
| API Key | REMOVEDGEMINIKEY |
| Model | gemini-3-pro-image-preview |
| 默认比例 | 16:9 |
| 默认分辨率 | 2K |
| 风格 | 特征 | 适用场景 |
|---|---|---|
| 风格 1(默认) | 简约手绘,黑色线条,白底 | 通用、概念解释、流程说明 |
| 风格 2 | 建筑蓝图/技术期刊,精致极简 | 系统架构、技术分析、专业内容 |
用户可在确认阶段选择全局风格,也可为单个图指定不同风格。
| 用户说 | 操作 |
|---|---|
| "给这篇文章配图" | 分析当前打开的文章并批量配图 |
| "批量配图" | 同上 |
| "用风格2给文章配图" | 使用建筑蓝图编辑风格 |
| "修改第3张图的提示词" | 重新生成指定图片 |
| "重新生成第2张" | 用修改后的提示词重新调用 API |