公众号封面图制作
公众号爆款封面AI设计工具。基于全网每日收录的10w+文章数据,获取同赛道爆款封面视觉元素,通过AI分析总结高转化视觉规律,生成贴合文章内容、符合平台流量审美的封面设计方案。当用户设计公众号封面、生成封面方案、查询爆款封面规律时使用。触发词:公众号封面、封面设计、爆款封面、封面方案、封面生图。 Skill: 公众号封面图制作 Owner: yuanyi-github Summary: 公众号爆款封面AI设计工具。基于全网每日收录的10w+文章数据,获取同赛道爆款封面视觉元素,通过AI分析总结高转化视觉规律,生成贴合文章内容、符合平台流量审美的封面设计方案。当用户设计公众号封面、生成封面方案、查询爆款封面规律时使用。触发词:公众号封面、封面设计、爆款封面、封面方案、封面生图。 Tags: latest:1.0.5 Version history: v1.0.5 | 2026-07-28T09:42:06.039Z | auto - Switched HTML分析报告模板至 JS 渲染型 references/report_template.html,采用 JSON 注入方式填充数据 - 适配新接口数据格式,封面图字段由 coverUrl 更名为 imageUrl(兼容旧格式) - 脚本 fetch_explosive_c
Rank
62
Safety
84
Downloads
1.2k
Updated
Oct 11, 2026
Version
1.0.5
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.2K downloads reported by the source. Last updated 10/11/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 11, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 11, 2026
- Adoption signal
- 1.2K downloadsadoption · observed Oct 11, 2026
- Latest release
- 1.0.5release · observed Jul 28, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s178m9shhypj2frsz7r1pz67kh84rb1r:wechat-cover-generator- Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
- 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-yuanyi-github-wechat-cover-generator/snapshot"
Documentation
CLAWHUB
74,734 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: wechat-cover
version: 1.3.0
description: 公众号爆款封面AI设计工具。基于全网每日收录的10w+文章数据,获取同赛道爆款封面视觉元素,通过AI分析总结高转化视觉规律,生成贴合文章内容、符合平台流量审美的封面设计方案。当用户设计公众号封面、生成封面方案、查询爆款封面规律时使用。触发词:公众号封面、封面设计、爆款封面、封面方案、封面生图。
---
# 公众号封面图制作
## 📋 概述
基于全网每日收录的爆款文章数据,获取同赛道爆款封面的视觉元素,通过AI分析总结高转化视觉规律,生成贴合文章内容、符合平台流量审美的封面设计方案(含案例+生图提示词)。仅在主Agent中执行,不派发给子Agent。
## 🎯 触发规则
| 场景 | 处理方式 |
|------|----------|
| 用户提供内容主题/赛道 | 执行任务流程 |
| 用户要求生成封面方案 | 执行任务流程 |
| 用户上传文案或图片要求分析 | 执行任务流程 |
| 用户询问技能功能/用法 | 仅介绍技能 |
| 用户未提供明确创作主题 | 仅介绍技能 |
## 📝 术语规范
统一使用"爆款封面",禁止使用:爆炸封面→爆款封面、爆炸数据→爆款数据、抓取数据→获取/查询数据、抓取封面→获取封面。
## 🔒 数据来源
所有爆款数据必须来自接口,禁止联网搜索、使用其他数据源或脑补数据。数据不足时明确告知用户。
## 🔑 鉴权
### 获取 API Key
请前往 [红狐hub](https://redfox.hk/settings/api-keys?source=clawhub) 获取API KEY
### 配置 API Key
方案1: 以OpenClaw为例,将REDFOX_API_KEY添加到~/.openclaw/openclaw.json中:
```json
{ "env": { "REDFOX_API_KEY": "ak_xxxx..." } }
```
方案2: 终端配置
```bash
export REDFOX_API_KEY="ak_xxxx..."
```
## ⚙️ 前置准备
- 依赖:`requests`(`pip install requests`)
- 凭证:环境变量 `REDFOX_API_KEY`(详见鉴权章节)
- 数据范围:仅含昨天至30天前的数据,默认查询近30天
## 🔄 操作流程
### 步骤1:意图解析
结构化解析用户需求,提取4个维度:
| 维度 | 说明 | 示例 |
|------|------|------|
| 内容主题 | 优先领域词 | 护肤、穿搭、美食、职场 |
| 内容类型 | 内容形式 | 干货、测评、种草、教程 |
| 风格偏好 | 视觉/调性 | 专业、吸引点击、情绪、极简 |
| 核心关键词 | 搜索关键词 | 秋冬、美白、护肤、干皮 |
提取2-5个核心关键词(逗号分隔),优先细分领域词,结合风格偏好补充场景词。
### 步骤2:爆款数据查询
```bash
# 有赛道关键词
python3 scripts/fetch_explosive_covers.py --keyword <关键词1,关键词2,关键词3>
# 无赛道关键词
python3 scripts/fetch_explosive_covers.py --keyword ""
```
- 最多5个关键词,总长度≤200字符
- 关键词整体一次传入接口,不做拆分循环调用
- 时间参数默认不传(接口自行决定默认范围);用户指定"近N天"时 startDate = 今天 - (N-1)天
### 步骤3:智能匹配筛选
| 数据量 | 处理 |
|--------|------|
| ≥20条 | 直接使用 |
| <20条 | 扩展关键词(如:美白→美白、护肤、美白祛斑),重新查询,合并数据 |
筛选规则:按阅读数从高到低排序,取前20条。关键词扩展最多1-2次,每次2-3个相似词。
### 步骤4:AI图像分析与特征提取
1. 解析脚本返回的JSON数据(含 `articles` 文章数组,以及 `latestHotArticles`、`hotTopics`、`relatedSearches` 辅助数据)
2. 提取 `imageUrl` 字段合并为封面候选池——**直接使用原始值,不做任何修改**(新接口字段名为 `imageUrl`,旧接口为 `coverUrl`,脚本已做兑容)
3. 按互动量从高到低取前20条
4. **逐张分析封面图**(使用原生图片理解能力,直接访问 imageUrl)
**7维度分析**:
| 维度 | 分析内容 |
|------|----------|
| 文字内容 | 是否有文字、内容、字体大小、位置、颜色、醒目程度 |
| 主体元素 | 人物/产品/场景/图案等主要视觉元素 |
| 色彩特征 | 主色调、配色方案、对比度、冷暖色调 |
| 构图布局 | 画面结构、元素分布、主体位置、留白处理 |
| 视觉风格 | 实拍/插画/拼贴/极简/炫酷等风格类型 |
| 点击吸引力 | 痛点/好奇/美感/实用——为什么吸引点击 |
| 尺寸检测 | 宽x高,是否合格(≥10px) |
**图片过滤规则**:
- 空白图片(纯色块、无内容):标注"需过滤",后续所有环节排除
- 小尺寸图片(宽或高 <10px):全部过滤
- 输出前二次检查:确保无空白/小尺寸图片混入
**分类汇总**:将相似风格的封面归为同一类,统计特征规律(分类前先过滤空白图片)。
### 步骤5:输出HTML分析报告与设计方案
使用 `references/report_template.html`(JS渲染型模板),只需注入 JSON 数据,禁止在输出时临时生成完整 HTML。
1. 复制模板到输出文件:`cp references/report_template.html ./爆款封面分析报告_{关键词}.html`
2. 将分析结果组装为 JSON 对象(格式见 `references/report_template.md`)
3. 用 SearchReplace 在**输出文件**(非模板原文件)中将 `__REPORT_DATA__` 的默认空值替换为实际 JSON
4. 执行 `open ./爆款封面分析报告_{关键词}.html` 在浏览器中打开
**JSON 结构**(只需填充以下字段,无需生成任何 HTML):
```json
{
"keyword": "用户关键词",
"analysisCount": 20,
"styles": [{ "name": "", "count": 0, "coreVisual": "", "features": "", "covers": [] }],
"plans": [{ "name": "", "coreVisual": "", "case": { "imageUrl": "", "README.md
# 公众号封面图制作 / wechat-cover --- ## 简介 基于全网每日持续收录的 **10w+** 文章数据,获取同赛道爆款封面的视觉元素,通过 AI 分析总结高转化视觉规律,生成贴合文章内容、符合平台流量审美的封面设计方案。 **核心价值** - **海量样本对齐**:每日持续收录爆款文章封面,设计方案有据可依,避免凭空臆造。 - **先析后做**:先完成爆款封面风格分析与分类,再输出设计方案,规律清晰、便于选用。 - **方案+生图一体**:每个方案附带生图提示词,选中后可直接生成 2.35:1 封面图。 **适用对象** - ✍️ **公众号创作者** — 告别封面设计纠结,用爆款规律提升文章点击率。 - 📊 **内容运营** — 按赛道关键词快速产出多组封面方案,A/B 测试更高效。 - 🏢 **MCN / 新媒体团队** — 同赛道批量提案封面,沉淀可复用的视觉套路。 --- ## 功能特性 ### 核心功能 - **关键词驱动**:输入赛道或内容关键词,自动获取同领域爆款封面数据。 - **7 维度封面分析**:逐张分析封面图的文字内容、主体元素、色彩特征、构图布局、视觉风格、点击吸引力、尺寸,深度拆解爆款视觉规律。 - **风格分类汇总**:将相似风格的封面归为同一类,按类型展示代表性封面与特征规律。 - **3 套设计方案**:基于分析结果生成 3 套差异化封面设计方案,各含核心视觉、案例参考与生图提示词。 - **一键生图**:用户选择方案后,直接生成 2.35:1(900×383)封面图,支持上传参考图片。 --- ## 密钥获取与安全说明 - 本技能需要使用环境变量:`REDFOX_API_KEY`。 - `REDFOX_API_KEY` 由 [红狐 hub](https://redfox.hk/settings/api-keys?souce=github) (`https://redfox.hk`)提供。 - 请前往 [红狐 hub](https://redfox.hk?souce=github) 注册账号,获取 `REDFOX_API_KEY`。 - 配置设备环境变量 `REDFOX_API_KEY` 后使用本技能。 - 在提供密钥前,请先确认密钥来源、可用范围、有效期及是否支持重置/撤销。 - 禁止在代码、提示词、日志或输出文件中硬编码/明文暴露密钥。 --- ## 使用指南 直接用自然语言说出你的赛道、内容主题或封面需求即可,无需记忆固定命令。 ### 常用说法速查 | 意图 | 示例话术 | 效果 | |------|----------|------| | 按赛道设计封面 | 「帮我设计美妆教程封面」 | 获取美妆赛道爆款封面数据,分析风格后生成 3 套方案 | | 按内容主题设计 | 「秋冬美白护肤心得,想要专业感的封面」 | 解析内容意图,匹配专业风格封面规律 | | 上传参考图 | 「帮我参考这张图设计封面」 + 上传图片 | 分析参考图风格,结合爆款数据生成方案 | | 选择方案生图 | 回复「选方案 1」 | 按方案提示词生成 900×383 封面图 | ### 输出示例 完成分析后,你将收到一份可视化封面分析报告(HTML 页面),包含: - **风格分类展示**:每类风格的代表性封面图与特征规律 - **3 套设计方案**:各含风格名称、核心视觉、案例参考与生图提示词 - **方案选择区域**:选择后即可生成封面图 --- ## 使用场景 | 场景 | 角色 | 示例问法 | 收益 | |------|------|----------|------| | 新文配封面 | 公众号创作者 | 「今天发护肤干货,帮我设计封面」 | 基于爆款数据生成专业封面方案 | | 赛道日常更新 | 内容运营 | 「职场穿搭赛道,需要一组封面方案」 | 快速产出多组风格方案,A/B 测试 | | 参考图定制 | 设计师 | 「参考这张图帮我出封面」+ 上传图片 | 结合参考图与爆款规律生成方案 | | 热点追封面 | 新媒体编辑 | 「看看最近美妆赛道什么封面火」 | 获取近期爆款封面风格,紧跟热点 | --- ## 重要数据说明 - 数据库仅包含昨天至 30 天前的数据 - 默认时间范围为最近 30 天
_meta.json
{
"ownerId": "kn70p3je4506z0tw213zgq0r4584s0c6",
"slug": "wechat-cover-generator",
"version": "1.0.5",
"publishedAt": 1785231726039
}references/gzh_trend_data_format.md
# 公众号爆款数据格式说明
## 概览
本文档定义了公众号爆款封面数据查询脚本 `fetch_explosive_covers.py` 的输入输出格式规范。
**接口地址**:`POST https://redfox.hk/story/api/gzh/search/hotArticleNew`
## 输入格式
### 脚本参数
```bash
python3 scripts/fetch_explosive_covers.py --keyword <关键词> [选项]
```
| 参数 | 必填 | 说明 | 默认值 |
|------|------|------|--------|
| `--keyword` | 是 | 搜索关键词(支持多个,逗号分隔,空字符串查全站热门) | - |
| `--start-date` | 否 | 开始日期,格式 yyyy-MM-dd | 不传(接口自行决定) |
| `--end-date` | 否 | 结束日期,格式 yyyy-MM-dd | 不传(接口自行决定) |
| `--max-items` | 否 | 最多展示文章数量 | 20 |
| `--output-format` | 否 | 输出格式:text、json 或 markdown | json |
| `--output-file` | 否 | 输出文件路径 | 不输出文件 |
| `--debug` | 否 | 调试模式 | False |
## 输出格式
### 文章数据字段
每篇文章(`articles` 数组中的对象)包含以下字段:
#### 文章基本信息
| 字段名 | 类型 | 说明 |
|--------|------|------|
| `id` | string | 文章ID(唯一标识) |
| `title` | string | 文章标题(可能为空,需从 summary 提取) |
| `summary` | string | 文章摘要/正文片段 |
| `publicTime` | string | 发布时间(格式:YYYY-MM-DD HH:MM:SS) |
| `url` | string | 文章链接(完整URL) |
#### 作者信息
| 字段名 | 类型 | 说明 |
|--------|------|------|
| `author` | string | 公众号名称/作者名 |
#### 互动数据
| 字段名 | 类型 | 说明 |
|--------|------|------|
| `clicksCount` | int | 阅读数 |
| `watchCount` | int | 在看数 |
| `likeCount` | int | 点赞数 |
| `shareCount` | int | 分享数 |
| `commentsCount` | int | 评论数 |
#### 封面图
| 字段名 | 类型 | 说明 |
|--------|------|------|
| `imageUrl` | string | 封面图URL(旧接口字段名为 `coverUrl`) |
#### 评分字段(用于排序)
| 字段名 | 类型 | 说明 |
|--------|------|------|
| `totalScore` | float | 总分(用于排序) |
| `relevanceScore` | float | 相关性评分 |
| `popularityScore` | float | 热度评分 |
| `recencyScore` | float | 时效评分 |
#### ⚠️ 新接口缺失字段
以下字段在旧接口(getWxCozeSkillData)中存在,**hotArticleNew 接口不返回**:
| 缺失字段 | 说明 | 影响 |
|----------|------|------|
| `userName` | 公众号名称 | 已改为 `author` 字段 |
| `photoId` | 文章旧ID | 已改为 `id` 字段 |
| `oriUrl` | 文章旧链接 | 已改为 `url` 字段 |
| `accountId` | 公众号账号ID | 无法拼接二维码链接 |
| `userHeadUrl` | 作者头像 | 无法展示作者头像 |
### JSON 输出示例
```json
{
"keyword": "职场",
"articles": [
{
"id": "abc123",
"title": "职场新人必知的10个技巧",
"summary": "刚入职场的你是否感到迷茫...",
"author": "职场达人",
"publicTime": "2026-07-20 10:30:00",
"url": "https://mp.weixin.qq.com/s/xxxxx",
"imageUrl": "https://mmbiz.qpic.cn/mmbiz_jpg/...",
"clicksCount": 58000,
"watchCount": 320,
"totalScore": 85.5,
"relevanceScore": 8.2,
"popularityScore": 7.5,
"recencyScore": 6.0
}
],
"latestHotArticles": [],
"hotTopics": [
{ "name": "职场晋升", "count": 120 }
],
"relatedSearches": ["职场沟通", "职场穿搭"]
}
```
## 关于封面图
新接口(hotArticleNew)封面图字段名为 `imageUrl`,旧接口为 `coverUrl`,脚本已做双字段兑容处理。
## 使用注意事项
### 数据获取原则
1. **必须调用脚本查询**:不能使用其他方式查询或直接搜索网络资讯
2. **必须等待脚本执行完成**:获取返回结果后才能进行后续步骤
3. **必须展示完整数据列表**:不能跳过或询问用户
### 字段说明
1. **标题提取**:如果 `title` 字段为空,从 `summary` 字段提取前30个字符作为标题
2. **作者名称**:使用 `author` 字段
3. **阅读数格式**:整数,脚本中格式化为 `1.0w` 形式(≥10000时)
4. **文章链接**:使用 `url` 字段references/report_template.md
# 爆款封面分析报告 HTML 模板
## 文件说明
本模板采用 **JS 渲染型** 架构:HTML 结构和渲染逻辑固定在 `references/report_template.html` 中,Agent 只需注入一段 JSON 数据,页面自动渲染,无需在输出时临时生成大量 HTML。
**模板文件**:`references/report_template.html`
**⚠️ 重要:按风格类型分类展示封面,不要逐张输出分析结果!**
---
## 使用方式
1. 读取 `references/report_template.html` 模板文件
2. 将分析结果组装为 JSON 对象
3. 用 SearchReplace 将模板中 `__REPORT_DATA__` 的值替换为实际 JSON
4. 写入 `./爆款封面分析报告_{关键词}.html`
5. 执行 `open ./爆款封面分析报告_{关键词}.html` 打开浏览器
**替换目标**(模板中唯一的占位区域):
```javascript
var __REPORT_DATA__ = {
"keyword": "",
"analysisCount": 0,
"styles": [],
"plans": []
};
```
---
## JSON 数据结构
```json
{
"keyword": "美食,食谱,做饭",
"analysisCount": 20,
"styles": [
{
"name": "🍽️ 家常俯拍·满桌多菜",
"count": 12,
"coreVisual": "俯视/高角度拍摄,3-6道菜品铺满白色桌面,自然暖光",
"features": "满桌丰盛感营造家的味道;白色桌面干净清爽;菜品色彩丰富",
"covers": [
"https://mmbiz.qpic.cn/xxx1/0?wx_fmt=jpeg",
"https://mmbiz.qpic.cn/xxx2/0?wx_fmt=jpeg"
]
}
],
"plans": [
{
"name": "家常俯拍·满桌温馨",
"coreVisual": "俯视角度拍摄4-6道家常菜铺满白色桌面,暖色自然光",
"case": {
"imageUrl": "https://mmbiz.qpic.cn/xxx/0?wx_fmt=jpeg",
"url": "https://mp.weixin.qq.com/s/xxx",
"title": "在家待客,简单四道家常菜",
"author": "小李食代",
"reads": "10.0w"
},
"prompt": "2.35:1横版比例(900x383像素)。参考封面:https://... 。俯视角度拍摄白色大理石桌面上摆放4-5道精致家常菜..."
}
]
}
```
---
## 字段说明
### 顶层字段
| 字段 | 类型 | 说明 | 数据来源 |
|------|------|------|----------|
| `keyword` | string | 用户输入的主题关键词 | 用户输入 |
| `analysisCount` | number | 实际分析的封面图数量 | 过滤后统计 |
| `styles` | array | 风格类型分类列表 | 分析归类 |
| `plans` | array | 3个设计方案 | 分析总结 |
### styles 数组元素
| 字段 | 类型 | 说明 |
|------|------|------|
| `name` | string | 风格类型名称(可含emoji) |
| `count` | number | 该风格出现次数 |
| `coreVisual` | string | 核心视觉描述 |
| `features` | string | 关键特征描述 |
| `covers` | string[] | 代表性封面图URL(最多5张) |
### plans 数组元素
| 字段 | 类型 | 说明 |
|------|------|------|
| `name` | string | 方案风格名称 |
| `coreVisual` | string | 核心视觉描述 |
| `case.imageUrl` | string | 案例封面图URL(imageUrl 字段原始值) |
| `case.url` | string | 案例文章链接(url 字段) |
| `case.title` | string | 案例文章标题 |
| `case.author` | string | 案例作者名(author 字段) |
| `case.reads` | string | 案例阅读数(格式化后,如"10.0w") |
| `prompt` | string | 生图提示词(含2.35:1比例说明和参考封面URL) |
---
## 图片过滤规则
- 空白图片(纯色块、无内容):排除,不放入 covers 数组
- 小尺寸图片(宽或高 <10px):排除
- 每个风格类型最多5张代表性封面图
---
## 样式规范
| 元素 | 样式规则 |
|------|----------|
| 封面图容器比例 | 2.35:1 (180x77px 风格展示 / 300x128px 案例参考) |
| 封面图适配 | object-fit: cover, object-position: center |
| 防盗链 | 模板已内置 `<meta name="referrer" content="no-referrer">` |
---
## 输出文件命名
生成HTML报告时,文件名格式:
```
爆款封面分析报告_{关键词}.html
```
保存路径:当前工作目录(使用相对路径 ./)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/yuanyi-github/skills/wechat-cover-generator",
"sourceUrl": "https://clawhub.ai/yuanyi-github/skills/wechat-cover-generator",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T03:09:48.732Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-yuanyi-github-wechat-cover-generator/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yuanyi-github-wechat-cover-generator/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-11T03:09:48.732Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.2K downloads",
"href": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceUrl": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-11T03:09:48.732Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.5",
"href": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceUrl": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-28T09:42:06.039Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-yuanyi-github-wechat-cover-generator/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-yuanyi-github-wechat-cover-generator/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.5",
"description": "- Switched HTML分析报告模板至 JS 渲染型 references/report_template.html,采用 JSON 注入方式填充数据 - 适配新接口数据格式,封面图字段由 coverUrl 更名为 imageUrl(兼容旧格式) - 脚本 fetch_explosive_covers.py 及流程调整为关键词整体传参、返回 articles 等新字段 - 输出分析报告改为只生成 JSON 数据,由前端模板自动渲染,无需主动生成 HTML 结构 - 移除 skill-card.md,更新文档 references - 修订操作流程及注意事项,全部适配新版数据结构和渲染方式",
"href": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceUrl": "https://clawhub.ai/yuanyi-github/wechat-cover-generator",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-28T09:42:06.039Z",
"isPublic": true
}
]
}Record generated Oct 11, 2026.
