SuperAPI AI 工具集

og-image-design

设计与创作

查看项目

更新于 10-16 08:15

技能介绍

用途

og-image-design 用于创建社交分享图片(Open Graph 图片),帮助页面在 Facebook、Twitter/X、LinkedIn、Discord、Slack、iMessage 等平台被分享时呈现统一、可读的预览图。它同时覆盖 OG meta 标签、Twitter Card 与 LinkedIn 预览的配置参考。

主要能力

  • 平台规格参考:列出各平台所需的尺寸、宽高比、文件大小上限与支持格式。
  • 设计规则:给出标题与副标题字号范围、最大字符数、行高、字重、对比度要求(WCAG AA 最低 4.5:1)。
  • 安全区规则:建议四周至少 40px 内边距,关键文字不要放在外侧 5%。
  • 配色建议:纯品牌色、渐变、照片叠加、深色背景等适用场景。
  • 内容类型模板:博客文章、产品/发布公告、教程/How-To 三类 HTML 模板示例。
  • AI 生成视觉图:可调用 falai/flux-dev-lora 生成无文字的视觉 OG 图。
  • OG meta 标签与 Twitter Card 参考:包含 og:title、og:description、og:image、og:url、og:type、twitter:card 等标签写法。
  • 一致性系统:为多页面站点提供模板化建议,保持背景、字体、布局、Logo 位置一致,仅变化标题与分类徽章颜色。
  • 测试工具清单:Facebook Debugger、Twitter Card Validator、LinkedIn Post Inspector、OpenGraph.xyz。
  • 常见错误清单:无 OG 图、文字过小、浅色背景、文字过多、图片过大、无安全边距、每平台不同图、HTTP 图片 URL、相对路径等问题及修复建议。

使用方式

该技能依赖 inference.sh CLI(belt)。安装命令:

npx skills add belt-sh/cli

登录:

belt login

使用 HTML 转图片生成 OG 图:

belt app run infsh/html-to-image --input '{
  "html": "<div style=\"width:1200px;height:630px;background:linear-gradient(135deg,#1a1a2e,#16213e);display:flex;align-items:center;padding:60px;font-family:system-ui;color:white\"><div><h1 style=\"font-size:56px;margin:0;line-height:1.2\">How We Reduced Build Times by 80%</h1><p style=\"font-size:24px;opacity:0.8;margin-top:20px\">engineering.yourcompany.com</p></div></div>"
}'

使用 AI 生成视觉 OG 图:

belt app run falai/flux-dev-lora --input '{
  "prompt": "clean professional social sharing card, dark gradient background, abstract geometric shapes, modern tech aesthetic, minimal, no text, 1200x630 equivalent aspect ratio",
  "width": 1200,
  "height": 630
}'

浏览所有应用:

belt app list

适用场景

  • 博客文章、产品发布公告、教程类内容的社交分享图制作。
  • 需要为多页面站点建立统一 OG 图模板体系的场景。
  • 需要参考各平台规格与 OG meta 标签配置的开发者或设计人员。

限制

  • 该技能依赖 inference.sh CLI(belt)及相应应用(infsh/html-to-image、falai/flux-dev-lora)。
  • 资料未提供具体收费、价格或额度信息。
  • 资料未提供除已列平台外的其他平台规格。
  • 资料未提供该技能自身的安装命令(仅提供 belt CLI 安装命令与相关技能安装命令)。