微信聊天截图生成器
将以下提示词粘贴到你的 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 等字体
- 数据对比图需提前配置模板,深色/浅色主题需手动切换
- 批量生成时需确保各配置文件的头像路径和消息结构一致
使用场景
- 公众号编辑需要在文章中插入客户案例对话配图,可使用双平台风格生成多张真实感截图
- 产品经理需要制作功能演示素材,可配置消息气泡与数据图表展示上线前后对比效果
- 市场运营需要朋友圈裂变对话截图,可批量生成不同对话阶段的多张配图
- 教程作者需要操作步骤对话展示,可生成包含自定义消息与时间戳的连续截图
适合人员
- 内容创作者:需要为公众号文章或营销素材生成真实感聊天配图,减少手动截图时间
- 产品经理:需要制作产品介绍中的对话演示图或数据对比图,用于内部评审或对外展示
- 市场运营:需要批量生成裂变活动或客户好评的朋友圈截图,快速产出传播素材
- 教程作者:需要将操作步骤转化为对话式截图,用于文档演示或用户引导