用途:该技能负责 X/Twitter Card 的撰写与实现规则,控制链接在 X 上分享时的预览外观。页面元数据的完整生命周期与发布验证由 page-metadata 负责;由于平台可能回退使用 Open Graph,仅在 X 专属文案确有增益时才单独定义。
主要能力:支持四种卡片类型——summary(带缩略图的小卡片)、summary_large_image(大图,推荐,1200×675px)、app(移动应用推广)、player(视频/音频内容)。推荐标签包括 twitter:card、twitter:title、twitter:description、twitter:image、twitter:site、twitter:creator、twitter:image:alt。
使用方式:在 HTML 中直接写入 meta 标签,或在 Next.js App Router 的 metadata 对象中配置 twitter 字段。图片需使用绝对 HTTPS URL、2:1 宽高比、最小 300×157px,alt 文本最多 420 字符。
适用场景:为页面添加或优化 X 分享预览,配合社交分享按钮、Open Graph 回退、标题与描述标签协同工作。
限制与常见错误:缺少 Twitter Card 标签、使用相对图片 URL、图片过小或比例错误、标题描述过长被截断、机械复制 SEO 文案、在 SEO/OG/X 元数据间改变产品身份或承诺。测试时应检查部署后的初始 HTML 并实际走一遍分享/预览流程,不要依赖已停用的公开 Card Validator 作为发布门槛,并注意预览缓存。图片生成由 twitter-card-image-generator 负责,本技能只负责设置 twitter:image 标签。