用途:把原始移动应用截图制作成 App Store 与 Google Play 营销宣传图,在保留截图本身不变的前提下,叠加设备外框、主题背景与标题文案。
核心规则:必须原样保留应用界面,不得重绘、改风格、翻译、改写或“优化”截图内容。禁止把截图送入图像生成模型后当作应用界面展示;截图只作为普通图像图层进行缩放合成。
主要能力:
- 用背景图、HTML 场景或内置图案(rings、dots、grid、rays、arcs、diagonal、frames、none)生成背景与装饰。
- 提供金属质感的设备外框,支持 ios 或 android,外框可选 black、titanium、silver,可隐藏灵动岛或摄像头开孔(cutout)。
- 支持标题与副标题文案,用 文字 标记强调词,\n 强制换行。
- 输出不透明 RGB PNG,脚本会检查尺寸与透明度并给出警告。
使用方式: 复制配置模板后编辑并渲染: cp <skill-dir>/assets/set.example.json ./set.json node <skill-dir>/scripts/render.mjs ./set.json 脚本对每张图输出 JSON,包含 screen_box、screenshot_scale、headline_px 与 warnings。配置路径可为绝对路径、以 ~ 开头或相对配置文件。要求 Node 18 或更新版本,以及基于 Chromium 的浏览器(Chrome、Chromium、Edge 或 Brave;找不到时设置 CHROME_PATH);无需安装依赖包。
配置要点:顶层包含 size(默认 1290x2796;Google Play 用 1080x1920)、out_dir、可选 template、theme、images。主题可设 bg、bg2、accent、accent2、字体与字号、headline_lines、sub_lines、device_max_w、platform、frame、cutout、scene、scene_vars 等,单张图条目可覆盖主题项。
适用场景:为应用商店列表准备一整套营销截图,按画布尺寸、排版、设备宽度和外框保持系列一致,让每张图的场景呼应其对应界面。
限制与注意事项:截图源宽度约低于 1000 像素时会被放大并显得模糊,脚本会给出 upscaled 警告,应要求用户提供原始文件。截图内的文字、数字、图标必须与源一致,不得被圆角或摄像头开孔遮挡。标题在约 300 像素宽下需可读。文件按图库顺序编号。使用背景图时需检查版权并向用户说明来源;用图像生成工具时只能生成不含手机与界面的背景。健康与金融类文案需保守。若没有基于 Chromium 的浏览器,应告知用户安装,不得改用模型生成图片。每张图应使用各自的背景,避免整套雷同。
关于收费、价格、平台支持范围与具体效果,资料暂未提供。