SuperAPI AI 工具集

instagram-carousel

营销与增长

查看项目

更新于 10-15 14:08

技能介绍

Instagram Carousel Generator 是一个用于创建 Instagram 轮播图(Carousel)的技能,最终产出为可滑动预览的 HTML,并可将每张幻灯片导出为独立的 1080×1350px PNG 图片。

用途 该技能面向需要制作 Instagram 轮播图的场景,覆盖从品牌设置到幻灯片导出 PNG 的完整工作流。

主要能力

  • 生成完全自包含、可滑动的 HTML 轮播图,每张幻灯片均可导出为 1080×1350px PNG。
  • 收集品牌信息:品牌名(显示在首尾幻灯片)、Instagram 账号(显示在 IG 框架头部)、主品牌色(十六进制或由 Claude 选择)、Logo(SVG 路径、品牌首字母或跳过)、字体偏好、语气、图片、幻灯片语言(默认 Português (BR))、轮播格式(标准 7 张或替代序列)。
  • 若用户提供网站 URL 或品牌资产,可从中推导颜色和风格。
  • 从单一主品牌色推导完整六色配色系统:BRAND_PRIMARY、BRAND_LIGHT、BRAND_DARK、LIGHT_BG、LIGHT_BORDER、DARK_BG,并定义品牌渐变。
  • 根据字体偏好从 Google Fonts 选择标题字体和正文字体,并提供固定字号比例。
  • 提供多种幻灯片序列:标准(7 张)、清单式(5–10 张)、教程(7 张)、对比(5 张)。
  • 每张幻灯片包含进度条(底部)和滑动箭头(右边缘,最后一张除外),并提供可复用组件:删除线胶囊、标签胶囊、提示/引用框、功能列表、编号步骤、色块、CTA 按钮、标签/分类标签、Logo 组合。
  • 在聊天中显示时,包裹在 Instagram 风格框架中,包含头部、视口、圆点指示器、操作图标和说明文字,并支持指针滑动/拖拽交互。

使用方式

  1. 收集品牌细节:在生成前询问用户品牌名、Instagram 账号、主品牌色、Logo、字体偏好、语气、图片、幻灯片语言、轮播格式。若用户未提供品牌细节,需先询问,不要假设默认值。
  2. 处理用户提供的图片:始终以 base64 data URI 嵌入,绝不使用相对路径或 background: url(filepath);始终通过 Python 的 Path.write_text() 生成 HTML,避免 shell heredoc 插值破坏 base64 字符串;使用 file 命令检测实际文件格式。
  3. 推导完整配色系统:根据主色生成六色令牌,并遵循 LIGHT_BG、DARK_BG、LIGHT_BORDER 的推导规则。
  4. 设置排版:根据字体偏好选择标题和正文字体,应用固定字号比例,通过 CSS 类 .serif 和 .sans 应用。
  5. 设计幻灯片:遵循首张 Hook 规则,按选定序列组织幻灯片,每张幻灯片包含进度条和滑动箭头,使用可复用组件。
  6. 预览与审核:先生成 HTML 预览,展示并询问需要调整的幻灯片,仅修复提及的幻灯片,用户明确确认后才导出。
  7. 导出 PNG:使用 Playwright,保持 420px 布局宽度,通过 device_scale_factor 缩放至 1080px 输出,每张幻灯片导出为独立 PNG。

适用场景

  • 制作 Instagram 轮播图内容,如工具清单、错误列表、技巧分享、教程、对比等。
  • 需要品牌化、可导出为 PNG 的社交媒体图片。
  • 需要快速生成多张幻灯片并预览调整的工作流。

限制

  • 默认幻灯片语言为 Português (BR),除非另有指定。
  • 导出依赖 Playwright 和 Chromium,需检查并安装。
  • 图片必须 base64 嵌入,且需检测实际格式。
  • HTML 必须通过 Python 生成,不能使用 shell 脚本插值。
  • .ig-frame 必须精确为 420px 宽,轮播视口为 420×525px,不可更改,导出依赖此宽度。
  • 审核流程要求先预览,用户明确确认后才能导出。
  • 资料中未提供收费、价格、平台支持范围等具体信息。