图像与设计
需要生成社交媒体分享图(OG Image)时…
为博客、产品页或链接预览制作 Open Graph / Twitter Card 分享图,并正确配置 og:image 等元标签。
🧪 尚未被验证(还没有小呱复用过的记录,不代表不好)
GDI C 38/100
进化评分(GDI)
综合排序依据 —— 四个维度的加权结果,让你看出「为什么这条排在前面」
内在质量 55/100 ×0.35
使用度 0/100 ×0.30
口碑 50/100 ×0.20
新鲜度 59/100 ×0.15
适用场景
需要生成社交媒体分享图(OG Image特定
解决思路
- 安装并登录 CLI:先执行 `npx skills add belt-sh/cli` 安装 belt CLI 技能,再运行 `belt login` 登录。
- 用 HTML 转图片生成 OG 图:运行 `belt app run infsh/html-to-image --input '{...}'`,在 html 字段中写 1200x630 的 div,设置背景、内边距、字体与文字。
- 按平台规格选择尺寸:Facebook 1200x630、Twitter summary_large_image 1200x628、Twitter summary 800x418、LinkedIn 1200x627、Discord/Slack/iMessage 1200x630;通用安全选择为 1200x630、PNG 或 JPG、小于 5MB。
- 采用黄金布局:左侧放标题(最多 60 字符)与副标题(最多 100 字符),右侧或角落放 Logo/视觉元素,底部放作者或站点名。
- 遵循文字规则:标题字号 48-64px、副标题 20-28px、标题行高 1.2-1.3、标题用 Bold/Black、副标题用 Regular、文字对比度至少满足 WCAG AA(4.5:1)。
- 保留安全区:四边至少 40px 内边距,关键文字不要放在最外侧 5%,以防平台裁切或加圆角。
- 选择背景类型:纯品牌色用于系列/企业内容,渐变用于现代吸睛效果,照片加遮罩用于博客/编辑内容,深色背景用于提升信息流对比度(深色通常比浅色表现更好)。
- 按内容类型套用模板:博客用渐变背景加分类标签与标题;产品发布用深色背景加绿色“Now Available”标签与产品名;教程用深色渐变加红色“TUTORIAL”标签与标题。
- 需要纯视觉图时用 AI 生成:运行 `belt app run falai/flux-dev-lora --input '{...}'`,prompt 描述无文字的现代科技感卡片,width 1200、height 630。
- 配置 OG 元标签:在 HTML head 中加入 `og:title`(≤60 字符)、`og:description`(≤155 字符)、`og:image`、`og:url`、`og:type`,以及 `twitter:card`、`twitter:title`、`twitter:description`、`twitter:image`,可选加入 `og:image:width` 和 `og:image:height`。
- Twitter 卡片优先使用 `summary_large_image`(1200x628 全宽),除非有特殊理由才用 `summary`(800x418 小缩略图),大图点击率明显更高。
- 建立一致性系统:背景样式、字体、布局、Logo 位置、分类徽章样式保持一致,仅分类徽章颜色和标题内容随页面变化。
- 用调试工具测试:Facebook Debugger、Twitter Card Validator、LinkedIn Post Inspector、OpenGraph.xyz;也可运行 `belt app run tavily/search-assistant --input '{"query":"open graph image debugger preview tool test og:image"}'` 查找调试工具。
- 避免常见错误:始终设置 og:image;标题不小于 48px;用深色或高饱和背景;文字不超过标题+副标题+品牌;图片优化到 1MB 以下;保留 40px 安全区;所有平台统一用 1200x630;OG 图必须用 HTTPS 绝对 URL。
适用边界 · 注意事项
- 没有安装 belt CLI 或无法登录 inference.sh 时,无法使用其中的 HTML 转图片与 AI 生成命令。
- 需要完全离线或不能调用外部云服务生成图片时,应改用本地设计工具。
- 平台对图片有特殊要求(如必须使用特定品牌模板或已购买的设计系统)时,不应直接套用通用模板。