Agent Skills
返回列表
微信聊天截图生成器

微信聊天截图生成器

设计多媒体 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f5fb4ad1/wechat-screenshot。

技能介绍

为什么需要自动生成微信聊天截图

手动拼接聊天截图不仅耗时,还难以保证每张图的气泡样式、状态栏细节完全一致。公众号文章、产品介绍或营销素材经常需要多张风格统一的对话配图,传统截图方式无法批量输出,也难以精准控制消息数量、头像位置和数据对比图。

技能如何工作

核心能力:基于 Puppeteer + Chromium 渲染 HTML/CSS 模板,输出 3x Retina PNG(默认 1170px 宽)。支持 JSON/JS 配置文件驱动,无需修改代码即可调整对话内容、气泡样式和主题颜色。

关键步骤:

  • 分析对话场景:提取参与方、对话阶段、关键信息(如价格、数据)和聊天风格
  • 生成头像:使用内置 Python 脚本(make-avatars.py)生成文字首字母或渐变色头像,支持圆形/圆角/方形
  • 编写配置:通过 JS 文件定义消息内容、发送者位置(side: 'left'/'right')、时间戳和可选数据图表
  • 渲染输出:单张截图或批量生成多张对话,支持 iOS(刘海屏)和 Android 风格状态栏

技术细节:iOS 风格状态栏高度 28px,导航栏 44px;Android 为 24px 和 46px。气泡最大宽度 250px,默认字体 16px PingFang SC。

适用边界与注意点

  • 单张截图建议 4-8 条消息,避免信息过载
  • 对话需有来有回,纯单方发言不自然
  • 头像建议使用真实风格(风景/图案)而非自拍
  • 中文渲染需系统安装 PingFang SC、Microsoft YaHei 等字体
  • 数据对比图需提前配置模板,深色/浅色主题需手动切换
  • 批量生成时需确保各配置文件的头像路径和消息结构一致

使用场景

  • 公众号编辑需要在文章中插入客户案例对话配图,可使用双平台风格生成多张真实感截图
  • 产品经理需要制作功能演示素材,可配置消息气泡与数据图表展示上线前后对比效果
  • 市场运营需要朋友圈裂变对话截图,可批量生成不同对话阶段的多张配图
  • 教程作者需要操作步骤对话展示,可生成包含自定义消息与时间戳的连续截图

适合人员

  • 内容创作者:需要为公众号文章或营销素材生成真实感聊天配图,减少手动截图时间
  • 产品经理:需要制作产品介绍中的对话演示图或数据对比图,用于内部评审或对外展示
  • 市场运营:需要批量生成裂变活动或客户好评的朋友圈截图,快速产出传播素材
  • 教程作者:需要将操作步骤转化为对话式截图,用于文档演示或用户引导