content-illustration-strategy
文章配图决策 skill:根据文章内容判断该配什么图、图从哪里来、什么时候该用 Telegram 真实对话截图,什么时候该用工具界面图、官网图、生成插图或流程图。 适用于公众号、小红书长图文、知识星球、掘金、博客等内容配图。触发词包括:'配图'、'插图'、'素材图'、'这篇文章该配什么图'、'截图进素材库'、'给这篇稿子补图'、'根据内容选图'。
Best use case
content-illustration-strategy is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
文章配图决策 skill:根据文章内容判断该配什么图、图从哪里来、什么时候该用 Telegram 真实对话截图,什么时候该用工具界面图、官网图、生成插图或流程图。 适用于公众号、小红书长图文、知识星球、掘金、博客等内容配图。触发词包括:'配图'、'插图'、'素材图'、'这篇文章该配什么图'、'截图进素材库'、'给这篇稿子补图'、'根据内容选图'。
Teams using content-illustration-strategy should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/content-illustration-strategy/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How content-illustration-strategy Compares
| Feature / Agent | content-illustration-strategy | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
文章配图决策 skill:根据文章内容判断该配什么图、图从哪里来、什么时候该用 Telegram 真实对话截图,什么时候该用工具界面图、官网图、生成插图或流程图。 适用于公众号、小红书长图文、知识星球、掘金、博客等内容配图。触发词包括:'配图'、'插图'、'素材图'、'这篇文章该配什么图'、'截图进素材库'、'给这篇稿子补图'、'根据内容选图'。
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# 文章配图决策
这不是“随便找几张图填空”的 skill。
这是把**文章可信度、信息密度、点击感**,映射成正确图片来源的决策流程。
## 核心原则
**配图不是固定配额,而是为“证明这篇文章在说什么”服务。**
判断顺序永远是:
1. 这篇文章靠什么建立可信度?
2. 什么图片最能证明这件事?
3. 哪种图片会稀释主轴?
## 快速工作流
```
输入:文章标题 + 核心观点 + 平台 + 可用素材
↓
Step 1: 判断文章的证据类型
↓
Step 2: 选择图片来源(截图 / 官网图 / 生成图 / 流程图)
↓
Step 3: 决定图片数量与插入位置
↓
Step 4: 判断是否需要 Telegram 真实对话证据图
↓
Step 5: 输出可执行配图方案
```
## Step 1:先判断文章的证据类型
把文章先归到下面四类之一(必要时可混合,但要分主次):
### A. 真实工作流证据型
适用:
- OpenClaw 技巧
- Agent 协作
- 自动化工作流
- “我真的这样跑起来了”的实战文
这类文章的可信度来自:**真实过程与真实结果**。
优先图片:
- Telegram 对话截图
- 后台执行截图
- 工作流节点截图
- 发布前后对比截图
### B. 产品实测 / 工具横评型
适用:
- AI 工具评测
- 软件横评
- 功能对比
- 使用体验总结
这类文章的可信度来自:**产品本身 + 实测判断**。
优先图片:
- 工具界面截图
- 官网/产品页图
- 功能对比图
- 自制评分/定位图
### C. 观点分析 / 趋势判断型
适用:
- 行业趋势
- 方法论
- 批判文
- 认知升级文
这类文章的可信度来自:**逻辑结构与观点表达**。
优先图片:
- 自生成概念插图
- 流程图 / 对比图 / 结构图
- 关键结论卡片图
### D. 混合证据型
适用:
- 一边讲工具,一边讲真实使用方式
- 一边讲平台技巧,一边展示自己实操案例
这类文章必须先定主轴:
- 主轴是工具 → 工具图为主,证据截图为辅
- 主轴是工作流 → 证据截图为主,工具图为辅
## Step 2:选择图片来源
按证据类型选来源,不要倒过来。
### 图片来源优先级
| 证据需求 | 首选图片来源 | 说明 |
|---|---|---|
| 证明“真的发生过” | Telegram / 后台真实截图 | 最强真实性 |
| 证明“真的测过产品” | 工具界面图 / 官网图 / 产品截图 | 最强相关性 |
| 解释“概念或结构” | 自生成示意图 / 流程图 | 最强表达力 |
| 增强阅读节奏 | 结论卡 / 对比卡 / 小结图 | 最强结构感 |
### 反向约束
不要这样配:
- 工具测评文,全塞聊天截图
- 工作流实战文,只放抽象插画
- 方法论文,硬塞无关官网图
- 为了“看起来丰富”塞没有证据价值的图
## Step 3:什么时候该用 Telegram 真实对话截图
只有当截图本身能增强“证据链”时才用。
### 应该用 Telegram 图的情况
- 文章在讲你和 agent 的真实协作过程
- 文章在讲 OpenClaw / 自动化 / 工作流技巧
- 文章需要证明“这不是纸上谈兵,而是实际在跑”
- 对话本身就是案例的一部分
### 不必强行用 Telegram 图的情况
- 纯产品横评
- 纯行业分析
- 纯概念解释
- 聊天截图不能提供额外信息,只会打断阅读
## Step 4:Telegram 截图脱敏规则
默认不要原样暴露私人信息。
### 三档处理
- **A 完整保留**:仅适合用户明确要求
- **B 半脱敏**:保留关键对话,弱化头像/时间/名称
- **C 强脱敏(默认推荐)**:只保留对话气泡内容,不保留账号身份特征
### 强脱敏原则
- 保留:能证明案例成立的关键对话内容
- 弱化/移除:头像、昵称、账号、精确时间、无关上下文
- 截图只截有价值的区域,不做聊天记录全屏搬运
## Step 5:图片数量与插入位置
不要先定“这篇必须 5 张图”。
先看文章结构。
### 默认规则
- 1000-2000 字:2-4 张图
- 2000-3500 字:3-6 张图
- 3500+ 字:按章节分布,但仍然宁少勿滥
### 插图位置
优先插在:
1. 开头 20% —— 建立主题感
2. 第一段结论后 —— 给读者证据
3. 章节切换处 —— 打断疲劳
4. 复杂判断后 —— 给可视化支撑
避免:
- 连续堆两三张相似图
- 图文无关
- 文章尾部才突然塞图
## Step 6:输出格式
输出时直接给可执行方案,不要只说“可以配一些图”。
```markdown
🧩 文章类型:[真实工作流 / 工具横评 / 观点分析 / 混合]
🎯 主证据类型:[真实截图 / 工具界面 / 概念图 / 混合]
🖼️ 配图方案:
1. [图类型] - [用途] - [建议位置]
2. [图类型] - [用途] - [建议位置]
3. ...
🔐 脱敏策略:[A/B/C]
⚠️ 不要加入的图:[列出应避免的图]
```
## 当前最实用的判断模板
### 模板 1:OpenClaw / Agent 技巧文
- 主图:Telegram 对话证据图 / 后台执行图
- 辅图:流程图 / 节点图
- 不要:无关产品官图
### 模板 2:AI 工具横评文
- 主图:工具界面图 / 官网图 / 对比图
- 辅图:少量真实案例截图
- 不要:大量聊天截图抢主轴
### 模板 3:观点 / 方法论文
- 主图:概念插图 / 信息结构图 / 结论卡
- 辅图:必要时加 1 张真实案例图
- 不要:为了真实感乱塞截图
## 真实素材截图采集标准
当需要从网页/社交媒体截取真实素材图时,必须遵循以下标准:
### 截图原则
1. **正文居中裁剪** — 截图必须聚焦正文内容区域,裁掉侧边栏、导航栏、广告、空白
2. **单张高度 ≤ 1600px** — 公众号单张图不宜过长,超长内容分段截取
3. **宽度统一 900px** — 公众号标准阅读宽度
4. **JPEG 质量 85-90** — 平衡清晰度和文件大小
5. **内容可读** — 截图中的文字必须清晰可辨认
### Playwright 精确定位裁剪流程
```
Step 1: 打开目标页面,viewport 设为 900x900
Step 2: 用 page.locator('text=关键词') 定位目标段落
Step 3: 获取 bounding_box() 得到精确坐标
Step 4: window.scrollTo(0, target_y - padding) 滚动到目标位置
Step 5: page.screenshot(full_page=False) 截取当前视口
Step 6: 如需更精确裁剪,用 PIL 从截图中二次裁剪
```
### 关键技术细节
- **长页面定位**:先用 `locator('text=xxx').count()` 确认文本存在,再用 `bounding_box()` 获取页面绝对坐标
- **滚动截图**:`window.scrollTo(0, y)` 后等 1 秒再截图,确保内容渲染完成
- **clip 截图**:`page.screenshot(clip={'x':0,'y':top,'width':900,'height':h})` 只能在当前视口范围内使用,超出视口的坐标会报错。必须先 scrollTo 再 full_page=False 截取
- **社交媒体镜像**:X/Twitter 用 xcancel.com 镜像,可能部分推文无法渲染,需要检查内容是否为空
### GZH 配图裁剪模板
| 来源类型 | 裁剪方式 | 要点 |
|---------|---------|------|
| 推文/社交媒体 | 定位正文 → 滚动 → 截视口 | 去掉侧栏头像区,只保留文字内容 |
| 新闻文章标题 | 定位 h1 → 截标题+导语区 | 去掉顶部导航栏 |
| 新闻文章正文段落 | 定位关键词 → 滚动到该位置 → 截视口 | 确保目标段落完整可见 |
| 代码/命令截图 | 定位 code/pre 元素 → 精确裁剪 | 加适当 padding,背景对比度要好 |
### 输出命名规范
```
v{版本}-{序号}-{描述}.jpg
例: v3-01-crane-tweet-hook.jpg
v3-02-ai-confession.jpg
```
## 这类 skill 应该怎么配合其它 skill
- 如果任务是**封面生成**:先用 `content-cover-gen`
- 如果任务是**封面标题版式**:先用 `content-typography`
- 如果任务是**正文中间该插什么图、图从哪里来**:优先用本 skill
需要具体例子时,再读:
- `/home/aa/clawd/skills/content-illustration-strategy/references/article-image-playbooks.md`
- `/home/aa/clawd/skills/content-illustration-strategy/references/telegram-evidence-rules.md`Related Skills
xhs-content-creator
Generate Xiaohongshu (小红书/RED) content optimized for the platform's CES algorithm. Use when: (1) creating xiaohongshu/小红书 posts, (2) writing Chinese social media content for RED, (3) generating content with xiaohongshu SEO optimization, (4) planning xiaohongshu content calendars. Supports diary-style, tutorial, review, and list formats with proper AI content labeling.
web-content-capture
为内容生产提供**网页截图和素材采集**能力。所有内容生成类 skill 在素材阶段应调用本 skill。
video-content-analyzer
下载视频并用AI分析内容 - 支持B站/抖音/YouTube等平台,提取语音内容并分析视频结构
social-content
When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn...
seo-strategy
Build and execute an SEO strategy for organic search traffic. Use when planning keyword targeting, optimizing content for search engines, building backlinks, improving site structure, or troubleshooting SEO issues. Covers keyword research, on-page SEO, technical SEO basics, link building, and tracking rankings. Trigger on "SEO", "search engine optimization", "rank on Google", "keyword research", "SEO strategy", "organic traffic", "improve search rankings", "SEO for [my site/business]".
seo-content-writer
Write SEO blog posts, articles, landing pages with keyword integration, header optimization, and snippet targeting. SEO文章写作/内容优化
pricing-strategy
Design pricing, packaging, and monetization strategies based on value, customer willingness to pay, and growth objectives.
outbound-email-strategy
Comprehensive outbound email strategy skill for cold outreach, email sequences, and multi-channel campaigns. Use when writing cold emails, creating outreach sequences, optimizing response rates, designing follow-up cadences, or building outbound campaigns. Covers prospecting, personalization frameworks, sequence design, subject lines, response handling, compliance, email design, HTML email templates, email layout, email marketing, newsletter design, drip campaigns, email subject lines, email headers, and cold email templates for discovery calls and SDR workflows.
geo-content-optimizer
Use when the user asks to "optimize for AI", "get cited by ChatGPT", "AI optimization", "appear in AI answers", "GEO optimization", "get cited by AI", "show up in ChatGPT answers", "AI does not mention my brand", or "make content AI-quotable". Optimizes content for Generative Engine Optimization (GEO) to increase chances of being cited by AI systems like ChatGPT, Claude, Perplexity, and Google AI Overviews. Makes content AI-friendly while maintaining SEO value. For SEO-focused writing, see seo-content-writer. For entity and brand presence, see entity-optimizer.
daily-xhs-content — 小红书每日内容生产
> Cron: `daily-xhs-content` | 每日 21:00 | agentId: content
daily-gzh-content — 公众号每日内容生产
> Cron: `daily-gzh-content` | 每日 21:30 | agentId: content
daily-douyin-content — 抖音每日内容生产
> Cron: `daily-douyin-content` | 每日 22:00 | agentId: content