公众号封面 & AI 配图
公众号封面|公众号配图|公众号插图|AI 生图 — 公众号 AI 封面与配图生成,按文章标题与内容自动匹配画风,一稿多方案,多风格预设可复用。面向公众号编辑、自媒体、品牌设计。触发词:「封面」「配图」「插图」「生成图片」「给文章加图」「做个封面」「文章插图」「配个图」。不写正文只发一组图请走 aws-wechat-sticker;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。 Skill: 公众号封面 & AI 配图 Owner: aiworkskills Summary: 公众号封面|公众号配图|公众号插图|AI 生图 — 公众号 AI 封面与配图生成,按文章标题与内容自动匹配画风,一稿多方案,多风格预设可复用。面向公众号编辑、自媒体、品牌设计。触发词:「封面」「配图」「插图」「生成图片」「给文章加图」「做个封面」「文章插图」「配个图」。不写正文只发一组图请走 aws-wechat-sticker;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。 Tags: aigc:1.0.17, chinese:1.0.17, claude-code:1.0.17, cover:1.0.17, design:1.0.17, illustration:1.0.17, image:1.0.17, latest:1.0.24, wechat:1.0.17 Version h
Rank
62
Safety
84
Downloads
1.4k
Updated
Oct 10, 2026
Version
1.0.24
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.4K downloads reported by the source. Last updated 10/10/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.4K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.0.24release · observed Sep 6, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s170f08a9xbhfkfp1vjv33y1ph842r9a:aws-wechat-article-images- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-aiworkskills-aws-wechat-article-images/snapshot"
Documentation
CLAWHUB
154,134 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: aws-wechat-article-images
description: 公众号封面|公众号配图|公众号插图|AI 生图 — 公众号 AI 封面与配图生成,按文章标题与内容自动匹配画风,一稿多方案,多风格预设可复用。面向公众号编辑、自媒体、品牌设计。触发词:「封面」「配图」「插图」「生成图片」「给文章加图」「做个封面」「文章插图」「配个图」。不写正文只发一组图请走 aws-wechat-sticker;需要多环节串联(写+审+排+配图+发)请走 aws-wechat-article-main。
homepage: https://aiworkskills.cn
url: https://github.com/aiworkskills/wechat-article-skills
metadata:
openclaw:
requires:
env:
- IMAGE_MODEL_API_KEY
bins:
- python3
primaryEnv: aws.env
---
# 配图
**公众号封面 & 配图 AI 生成** —— 按文章内容自动匹配画风,一稿多方案,风格体系可复用。
> **套件说明** · 本 skill 属 `aws-wechat-article-*` 一条龙套件(共 9 个 slug,入口 `aws-wechat-article-main`)。跨 skill 的相对引用依赖同一 `skills/` 目录,建议一并 `clawhub install` 全套。源码:<https://github.com/aiworkskills/wechat-article-skills>
## 能力披露(Capabilities)
本 skill 调 `image_create.py` **调外部图像 API** 生成封面与正文配图。**会把图片提示词(可能含文章主题片段)发给用户配置的图像生成端点。** 具体行为:
- **凭证读取**:`aws.env` 的 `IMAGE_MODEL_API_KEY`
- **凭证外发**:该 key 以 `Authorization: Bearer` 头发送到 `image_model.base_url` 指定端点(常见为 DALL-E、gpt-image 兼容 `/v1/images/generations`,或多模态模型 `/v1/chat/completions`,具体由用户配置)
- **内容外发**:每张图片的 prompt(文本)作为 JSON POST body 发送;prompt 内容来自本篇 `imgs/prompts/*.md`(可能包含文章标题、章节摘要)
- **下图 SSRF 防御**:若 API 响应返回图片 URL(而非 base64),脚本**仅允许下载 http/https 公网地址**;内网 / 环回 / 链路本地 / 保留地址全部拒绝(防止恶意或被劫持的模型端点把脚本当作 SSRF 跳板)
- **文件读**:仓库内 `.aws-article/config.yaml`、本篇 `article.yaml`、`article.md`、`imgs/prompts/*.md`、`references/cover-method.md`、`references/image-method.md`、`references/cover-examples/*.md`、`.aws-article/products/{产品名}/images/*`(业务配图库,本篇涉及用户业务时优先复用)
- **文件写**:本篇 `imgs/*.{png,webp}`、可选 `img_analysis.md`
- **shell**:仅 `{python} {baseDir}/scripts/image_create.py`、`user_image_prepare.py`(`{python}` = 本机 Python 3 解释器,见 [main SKILL 第 0 步](../aws-wechat-article-main/SKILL.md):Windows 用 `py -3 -X utf8`,macOS / Linux 用 `python3`)
**建议**:用专用 key(最低权限、独立计费),避免使用 account 级 master key。
## 配套 skill(informational)
本 skill 是 `aws-wechat-article-*` 一条龙公众号套件的**配图环节**(入口 `aws-wechat-article-main`)。工作流中的若干步骤会读取同级 `../aws-wechat-article-main/references/*.md` 等共享文档(首次引导、env/config 示例、articlescreening schema 等)。
- **套件完整装齐到同一 `skills/` 根目录**时,跨 skill 引用都能读到。
- **单独安装本 skill** 时,跨 skill 引用的步骤会在读取阶段遇到 `file not found`;本 skill 内的生图脚本仍可用。
完整 9 slug 清单见 [源码仓库](https://github.com/aiworkskills/wechat-article-skills)。
## 路由
完整长文从选题到发布 → [aws-wechat-article-main](../aws-wechat-article-main/SKILL.md);图片消息/九宫格等多图推送 → [aws-wechat-sticker](../aws-wechat-sticker/SKILL.md)。
读取文章中的配图标记,按内容形态生成图片:封面 12 个形态、正文配图 8 个形态,均按内容判断而非账号审美。专注于**长文配图**,贴图请用 sticker。
## 脚本目录
**Agent 执行**:确定本 SKILL.md 所在目录为 `{baseDir}`。
| 脚本 | 用途 |
|------|------|
| `scripts/image_create.py` | 专用生图 API:读 **`.aws-article/config.yaml`** 的 **`image_model`** + 仓库根 **`aws.env`** 的 **`IMAGE_MODEL_API_KEY`**|
| `scripts/user_image_prepare.py` | 用户供图模式:确保本篇 `imgs/` 存在并生成 `img_analysis.md` 模板(封面仅 1 张) |
## 配置检查 ⛔
任何操作执行前,**必须**按 **[首次引导](../aws-wechat-article-main/references/first-time-setup.md)** 执行其中的 **「检测顺序」**。检测通过后才能进行以下操作(或用户明references/cover-examples/README.md
# 封面范例 这里是 20 段按 [cover-method.md](../cover-method.md) 第六步写出来的封面散文,每段对应一个已验证能出好图的视觉隐喻。 **它们是范例,不是模板。** 用途是让你看清「一段合格的封面散文长什么样」:场景 → 主体细节 → 光 → 氛围 → 像什么不像什么。写自己的封面时照这个密度和顺序写,不要照抄场景。 文件名即隐喻名。方法文档第三步的范例表列了其中 8 个,附带「为什么成立」。
references/cover-styles/README.md
# 封面模板 本目录下的 `<名>.example.md` 是**内置封面模板**,预设名取 `.example.md` 之前的部分。用户自定义放 `.aws-article/presets/cover-styles/<名>.md`,同名覆盖内置。 ## 模板是「内容形态」,不是「美学风格」 按 83 张真实公众号封面(11 个品类)统计得出:封面形态由**内容类型**决定,不由账号审美决定。同品类的号封面高度雷同,跨品类几乎不重叠。所以模板按形态划分,不按风格划分。 蒸汽波、孟菲斯、复古潮流、新中式、图文混排、品牌模板在那 83 张里出现 **0 次**,已下架。 ## 核心判断:主体在缩略图里自不自明 信息流封面只有 **345×147px**,而文章标题本来就显示在封面旁边。所以封面**不需要重复标题**——除非它自己说不清在讲什么。 | | 模板 | 文案 | |---|---|---| | **自明** | 菜品特写 · 人物出镜 · 场景实拍 · 剧照氛围 | 默认不加字,加了挡主体 | | **不自明** | 纯色大字 · 图上压字 · 信息表 · 数字冲击 · 对比式 · 截图标注 | 字就是全部 | | **中间** | 扁平插画 · 产品实拍 | 建议加短钩子 | 后三个来自 100 个大号的封面分析:**数字冲击**(放大数字做视觉焦点)与**对比式** (前后/好坏并置)是该分析里排前两位的方法;**截图标注**是工具教程号的标配。 实测:78 张里仅约 28% 带醒目文字,且集中在职场、理财、AI 这类抽象内容。美食、育儿、情感几乎不加字。 ## Schema 五个字段,**一个都不能缺**: ```markdown # 模板名 ## 用于 [什么内容用它;主体自不自明] ## 主体 [画面主角是什么,占画面多大比例] ## 影调 [色、光、媒介、质感] ## 文案 [加不加字。加:字数、字重、颜色、字高占比、位置。 不加:写明「默认不加字」及原因。**此项不可缺省**] ## 版式 [主体和文字各在哪] ``` 缺「文案」和「主体占比」,产出的就是背景图而不是成品封面——线上旧版 12 个模板正是缺这两项。 ## 用法 模板是**默认候选池**,`custom_cover_image_style` 默认全选。Agent 按 [cover-method.md](../cover-method.md) 读文章判断内容类型,从池中挑最合适的一个,不需要用户每篇指定。用户取消勾选即排除该形态。
references/image-styles/README.md
# 正文配图模板 本目录下的 `<名>.example.md` 是**内置正文配图模板**。用户自定义放 `.aws-article/presets/image-styles/<名>.md`,同名覆盖内置。 ## 正文配图和封面的标准不同 封面抢点击,正文配图帮阅读。两条硬区别: | | 封面 | 正文配图 | |---|---|---| | 尺寸 | 2.35:1,信息流里 345×147px | 16:9,宽 1080px,占满手机屏宽 | | 信息密度 | 必须极简,元素 ≤3 | **可以高**,允许文字与细节 | | 目的 | 三秒抢注意力 | 降低阅读成本 | ## 核心判断:信息位还是节奏位 > **删掉这张图,读者会「看不懂」还是「读不下去」?** | | 模板 | 文案 | |---|---|---| | **信息位**(看不懂) | 流程步骤 · 结构分层 · 数据图表 · 对比两栏 · 清单要点 | **必须有,且必须是文章里的真实内容** | | **节奏位**(读不下去) | 概念隐喻 · 场景还原 · 金句卡片 | 前两者**不加字**,金句卡片整张就是那句话 | **都不影响就删掉。** 无信息量的氛围图会稀释信息密度,让读者划得更快、退出更早。 信息位的内容**必须由 Agent 从文章里取**,不能让模型自由发挥——实测让模型自己填清单内容,它会生成「保持高效工作状态」这类无关鸡汤,还自带 emoji。 ## Schema 与封面模板一致的五个字段:**用于 / 主体 / 影调 / 文案 / 版式**,「文案」不可缺省。信息位模板另有 **媒介** 字段。 「手绘」不在这张表里,因为它不是形态而是**媒介**——任何信息位形态都能用手绘画出来, 它不该和流程步骤并列成为二选一。媒介是每篇一次的决策,见 [image-method.md](../image-method.md) 第四步。 ## 两条实测经验 **AI 味来自媒介,不是信息密度。** 同样的四个步骤、同样的信息量,扁平矢量版一眼是 AI 生成,白板手写版看着像刚开完会。 但原因不是「手绘不完美」——把同样内容画成终端窗口,等宽字、纯色底、像素级整齐, 一点不完美都没有,照样零 AI 味。真正的原因是:**白板、牛皮纸、黑板、终端、批注过的 打印稿,都是读者在生活里真见过的载体**,而「扁平矢量信息图」不是任何人会遇到的实物。 **模板不钉死媒介**:媒介是每篇一次的决策,按账号调性圈定集合后**排除最近 3 篇用过的**。 只做「篇内统一」不做「篇间轮换」,整个号会只剩一种长相——这是踩过的坑。见 [image-method.md](../image-method.md) 第四步。 清单类版式在模型的训练分布里有很强的默认形态(卡片阴影 + emoji + 说明小字)。**负向指令压不住**——写「不要 emoji」「不要卡片」无效,必须正面描述一个不含这些元素的具体画面:「纯米白背景,背景与画布融为一体」「画面上除这几行中文外没有任何图形、符号或图标」。 ## 用法 模板是**默认候选池**,`custom_article_image_style` 默认全选。Agent 按每个图位的作用挑形态:这一处是解释复杂信息(信息位),还是给眼睛休息(节奏位)。
_meta.json
{
"ownerId": "kn7f5hvxj1x2ctd5vqnec5x1zs82ce6h",
"slug": "aws-wechat-article-images",
"version": "1.0.24",
"publishedAt": 1788679480185
}AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/aiworkskills/skills/aws-wechat-article-images",
"sourceUrl": "https://clawhub.ai/aiworkskills/skills/aws-wechat-article-images",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T12:22:56.632Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-aiworkskills-aws-wechat-article-images/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-aiworkskills-aws-wechat-article-images/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T12:22:56.632Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.4K downloads",
"href": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceUrl": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T12:22:56.632Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.24",
"href": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceUrl": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-06T07:24:40.185Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-aiworkskills-aws-wechat-article-images/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-aiworkskills-aws-wechat-article-images/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.24",
"description": "封面与正文配图改为方法驱动的内容形态(封面 9 个 / 正文 8 个),清除 Type × Style 残留;媒介池扩到 8 个且必须篇间轮换;出图后加纯代码检查与可选标题合成;修重跑覆盖成更差的图、换后缀断引用、重试次数不足;统一 {python} 解释器占位符。",
"href": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceUrl": "https://clawhub.ai/aiworkskills/aws-wechat-article-images",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-06T07:24:40.185Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
