ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

aws-wechat-article-images

为公众号文章生成封面图和正文配图,根据文章内容自动匹配风格。当用户提到「封面」「配图」「插图」「生成图片」「给文章加图」「做个封面」「文章插图」「配个图」时使用。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/bbd145/aws-wechat-article-images
Or

配图

路由

完整长文从选题到发布 → aws-wechat-article-main;图片消息/九宫格等多图推送 → aws-wechat-sticker

读取文章中的配图标记,按 Type × Style 体系生成图片。专注于长文配图,贴图请用 sticker。

脚本目录

Agent 执行:确定本 SKILL.md 所在目录为 {baseDir}(仓库内即 skills/aws-wechat-article-images/)。

脚本用途
scripts/image_create.py专用生图 API:读 .aws-article/config.yamlimage_model + 仓库根 aws.envIMAGE_MODEL_API_KEY

配置检查 ⛔

任何操作执行前,必须首次引导 执行其中的 「检测顺序」。检测通过后才能进行以下操作(或用户明确书面确认「本次不检查」):

从选题到发布的前置规则aws-wechat-article-main/SKILL.md;本 skill 只描述配图步骤。

图片模型image_modelproviderbase_urlmodeldefault_sizedefault_quality 等)在 config.yamlIMAGE_MODEL_API_KEYaws.env。键名对照 .aws-article/env.example.yaml

交互约定:可提示用户上述项是否已填;一条龙下通常已通过 validate_env.py。须遵守 main 的智能体行为约束——未通过环境校验且未获用户明确「本次例外」时,不得假装已走专用生图 API。

Type × Style 体系

Type(画面构成)× Style(视觉风格)自由组合。

完整风格库、兼容矩阵、预设组合、prompt 模板:见 shared/image-styles/ 目录。

工作流

配图进度:
- [ ] 第1步:环境检查 + 本篇约束与文章
- [ ] 第2步:解析配图标记
- [ ] 第3步:确定风格
- [ ] 第4步:生成配图方案
- [ ] 第5步:展示方案并等待确认 ⛔
- [ ] 第6步:生成图片(**脚本失败时**见同节「调用失败」分支,勿静默吞掉报错)
- [ ] 第7步:插入文章

第1步:环境检查 + 本篇约束与文章

  • 全局:读 .aws-article/config.yamlcover_aspectcover_styleimage_densitycaption_styledefault_image_stylemulti_image_counttone 等以之为准(完整字段见 articlescreening-schema.mdconfig.example.yaml)。
  • 本篇:若同目录有 article.yaml,可读取 cover_image 等本篇字段;与 config.yaml 同名字段时本篇优先(与写稿侧合并规则一致)。
  • 读取 article.md(或当前流程规定的正文来源)。

第2步:解析配图标记

提取所有 ![类型:描述](placeholder)实证 类型提示用户提供素材或从 .aws-article/assets/ 搜索。

可用素材库

  • .aws-article/assets/screenshots/ — 可直接复用的产品/系统截图。优先用于「实证」「界面」类图片;如含敏感信息请打码后使用。

第3步:确定风格

风格加载优先级

  1. 用户指定(「用水彩风」)
  2. config.yamldefault_image_style(若有)
  3. .aws-article/presets/image-styles/ 下的自定义风格
  4. fallback:根据正文与 config.yamltone 自动推荐(规则见 auto-selection.md),默认「扁平矢量」

全文统一风格。完整风格库:shared/image-styles/styles.md

第4步:生成配图方案

为每张图生成方案(类型、风格、prompt 要点)。

图片内文字:画面中出现的文字必须为中文。在 prompt 里直接写出要显示的中文文案(如「传统对话AI」「OpenClaw」),禁止只写 “labels in Chinese” 或 “Chinese or English OK”,否则模型会生成英文。

Prompt 构建:shared/image-styles/prompt-construction.md

第5步:展示方案并等待确认 ⛔

第6步:生成图片

生成方式(优先级)

  1. 优先:调用专用生图 APIscripts/image_create.py)— 依赖 config.yamlimage_model + aws.envIMAGE_MODEL_API_KEY

Metadata

Author@bbd145
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-bbd145-aws-wechat-article-images": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.

Related Skills

aws-wechat-article-formatting

给公众号文章排版,转换为可直接粘贴到微信后台的格式,支持多套主题。当用户提到「排版」「版式」「美化」「格式化」「字号」「段落样式」「换个主题」「转 HTML」「弄好看点」「调整格式」时使用。

bbd145 4473

aws-wechat-article-publish

将文章发布到微信公众号(API 写入草稿箱或提交发布),含发布前检查。当用户提到「发布」「提交」「群发」「推送」「发出去」「上传到公众号」「发到公众号」「可以发了吗」「发布前检查」时使用。

bbd145 4473

aws-wechat-article-review

审核公众号文章,检查敏感词、错别字、合规性和写作规范,输出修改清单。当用户提到「审稿」「审核」「检查一下」「校对」「合规」「敏感词」「错别字」「帮我看看」「写完了」「检查下有没有问题」「能不能发」时使用。

bbd145 4473

aws-wechat-article-main

管理微信公众号从选题到发布的完整内容的固定流程,路由到各子能力。任何新任务执行时必须严格按这个流程顺序推进,选题 → 写稿 → 审稿(内容审) → 排版 → 配图 → 审稿(终审) →发布 ,且每一步完成是进入下一步的前提。当用户提到「公众号运营」「自动运营」「发篇文章」「内容规划」「怎么运营」「一条龙」「完整流程」「从头做」「帮我发一篇」「今天发什么」或需要了解整体流程时使用。

bbd145 4473