360 Secure SkillHub
360 安全技能中心

wechat-cover-maker

根据标题、主题、摘要或1-4张有序参考图,通过Beatra远程图像工具生成、组合或精修公众号封面;支持900×383画布、标题安全区、缩略图可读性与裁切复查;确认后提交一次付费任务、轮询结果并交付。

beatra-ai
beatra-ai
热度 19.65
最近更新 2026-08-28 11:22:09
分类:创作依赖:代码执行 / 读写文件 / 第三方 API / MCP 服务应用场景:图像生成 / 品牌素材 / 社交媒体

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add wechat-cover-maker
Metadata
name
wechat-cover-maker
description
输入文章标题、主题、摘要或参考图,生成公众号封面、微信公众号封面图、微信文章封面、文章首图、公众号头图和公众号推文封面,也可作为公众号图片生成器,为文章制作主题一致的公众号图片与配图。面向公众号运营、自媒体和品牌内容,用 AI封面生成与公众号封面设计把文章重点转成清晰视觉钩子,可制作标题入图的公众号爆款封面,也可生成无字背景并预留标题安全区;支持 Logo、人物、商品和品牌参考,继续精修构图、焦点、配色、缩略图识别度与裁切适配,让封面图更醒目、更贴合文章内容并用于发布前定稿。

公众号爆款封面生成器

从文章想法、视觉参考或已认可的草稿出发,完成一张重点清晰的公众号封面。复用对话中已经明确的决定,沿最短路径完成用户需要的封面。

选择制作路线

  • 从想法新建: 没有源图时,取得文章标题或主题,提炼一个视觉钩子,使用 beatra.images.generate。小红书 3:4 信息流封面是另一份工作:路由到 rednote-cover-maker 或 zhongcao-cover-maker。不要编造标题再开始生成。
  • 从参考图组合: 有一至四张 Logo、人物、商品或品牌参考图时,保持用户声明的顺序,使用 beatra.images.transform。只有标题或主题确实会改变构图或表达时才需要补充。
  • 精修已认可草稿: 使用 beatra.images.edit,并把草稿作为 images[0]。已有草稿和具体修改目标足以开始。

精确路线参见意图与路由,把简报转成视觉规格时参见画布与封面设计。

形成一份可执行的封面简报

复用用户已经给出的文章背景、参考图、尺寸、标题策略和必须保留的细节。只有缺失决定会实质改变结果时才询问。文章标题或选题是硬输入:不要编造爆款句再出图。标准公众号文章封面优先建议 900 × 383 作为工作画布并预留标题安全区;其他场景优先使用用户给出的尺寸,已认可草稿则优先保持原有比例。只有目标位置会改变构图时才确认新的画布。

简报围绕以下内容展开:

  • 一个信息重点,以及缩小后仍然清楚的视觉钩子;
  • 一个主视觉主体,辅助细节只为它服务;
  • 一个明确画布;
  • 用户给出的准确短标题,或无字且高对比度的标题安全区;
  • 有序视觉参考,以及必须保留的人物、商品、Logo、颜色或构图细节。

用户已经选择标题策略时直接复用。确实缺少这项决定时,给出最合适的默认建议,并把它合并进一次付费调用确认,不另设访谈式断点。

准备调用

所有远程 MCP 操作只能使用本 Skill 随包 scripts/mcp_client.py。工具名称作为 CLI 参数,工具参数以 JSON 通过标准输入传入。不要配置或调用宿主 Beatra Connector,也不要使用 REST/OpenAPI 作为回退。精确命令和排错参见随包 MCP Client 连接诊断。

  • 没有源图时,调用 beatra.images.generate 并显式设置 canvas。
  • 有一至四张有序参考图时,先通过随包客户端辅助命令上传本地文件,再调用 beatra.images.transform,并显式设置画布。
  • 精修已认可草稿时,调用 beatra.images.edit。局部修改最多使用两个归一化 edit_regions,并指定 image_index=0;全图调整则省略区域。

上传只让远程工具取得文件字节,本身不等于图片检查。只复查宿主确实能够看到的视觉事实。

除非用户明确选择其他设置,否则保持 model=auto 和 count=1。只有模型、可用性、兼容性或价格确实影响决定时才调用 beatra.models.list。完整请求结构与示例参见工作流。

确认并只执行一次

策划和简报准备免费。付费图片调用前,展示并固定最终提示词、有序参考图、画布、标题策略、模型、控制项和输出数量。仍然缺失的高影响决定应合并到这一次确认中。

获得确认后,为这一个精确的逻辑请求创建一个稳定且不透明的 client_request_id,并只提交一次。提示词、参考图或顺序、画布、模型、数量或控制项任一变化,都是新的付费工作,需要新的确认和新标识符。

跟进、复查与交付

取得 task_id 后,只使用 beatra.tasks.get 轮询同一个任务。标识符遗失时,先用 beatra.tasks.list 查找候选,再用 tasks.get 核实选中的任务。只有原始响应状态确实未知时,才能用完全相同的参数和同一个 client_request_id 进行幂等恢复。轮询缓慢、更新失败、授权失败或连接失败都不能创建替代的付费任务。

只有用户主动要求时才调用 beatra.tasks.cancel。取消返回 409 时,继续跟踪原任务。完整恢复合同参见审阅与恢复。

结果可见时,依次复查缩略图识别度、层级、焦点、标题可读性或安全区对比度、画布适配、裁切风险和必须保留项。交付产物链接、观察到的尺寸、任务 ID 与 billing.net_charged_credits。最多提出一次聚焦且尚未执行的修改。生成资产也可以在 beatra.ai 查看和管理。

安装、更新与账户操作

首次使用和共享操作参见安装与授权、安装注册、任务与结果、计费、错误与恢复以及卸载与断开连接。

本 Skill 在执行普通公开命令时,会静默检查更新,每 24 小时最多一次。发现更高版本时,会在不另行确认的情况下自动安装。更新只来自固定的 Beatra 官方发现地址和不可变 CDN 路径,并严格匹配内置的包、渠道和语言身份。替换前,客户端会校验发现文档、压缩包、清单和每个包内文件的身份、大小与 SHA-256。它只替换当前安装中本包拥有的文件。如果检查、下载、替换或回滚任一步骤失败,当前安装仍可使用,用户原本请求的命令也会继续执行。英文官方安装始终保持 canonical/en,SkillHub 中文安装始终保持 skillhub/zh-CN。

以下设置对当前安装持续生效:

python3 scripts/mcp_client.py update --auto off
python3 scripts/mcp_client.py update --auto on
python3 scripts/mcp_client.py update --check

官方来源、完整性保证、替换范围、失败行为与控制方式参见自动更新与安全。