SuperAPI AI 工具集

ig-caption-writer

营销与增长

查看项目

更新于 10-16 03:52

技能介绍

用途

ig-caption-writer 用于为 Instagram 帖子撰写配文。它的核心判断是:Instagram 会把约 125 个字符之后的内容隐藏在“more”折叠之后,因此钩子必须在第一行独立完成吸引注意、制造张力或给出结果的任务。该技能把钩子前置,保持正文可快速浏览,并落在一个清晰的行动号召上。

主要能力

  • 按目标选择钩子公式。技能提供配文优先的公式:IG1 数字优先结果(适合收藏)、IG2 反直觉真相(适合分享)、IG3 有共鸣的冷开场(适合评论)、IG4 迷你故事自白(适合评论与关注)。完整骨架见 ../../references/hook-formulas.md。轮播图(IG5–IG8)应使用 ig-carousel-planner;Reels(IG9–IG10)的钩子在视频里,本技能负责撰写配套配文。
  • 先按目标筛选公式,再结合主题建议 2–3 个供用户选择。
  • 撰写前 125 字符的钩子,要求其独立成立,不依赖第二行。
  • 撰写正文:短句、节拍之间留白、一个想法,兑现钩子承诺的教学或故事,控制在 2200 字符内。
  • 撰写一个 CTA:具体的收藏或发送提示、真实问题或单一后续步骤,避免“你觉得呢?”这类空泛问句。
  • 添加标签:可交给 ig-hashtag-strategist,或自行应用 3–5 个合适规模的标签,放在末尾或注明放在首条评论。
  • 人性化处理:按段落密度清除 2026 年 AI 词汇,限制破折号(约每 100 词一个),打破堆叠的三元组、通用开场和揭示式过渡。只修复读起来机械平淡的段落,不为了戏剧性制造变化或单字行。在允许的地方加入带具名指代或具名实体的奇精度数字。规范见 ig-humanizer V3。
  • 可选审计:调用 ig-humanizer --mode audit 做通过/失败检查。
  • 审批卡:展示所用公式、钩子(超过 125 字符时标记)、完整配文、字符数、标签集、主要目标和用户必须提供的媒体。
  • 批准后随媒体发布:调用 lib.publish(kind="post", draft_text=<approved caption>, target_url="https://www.instagram.com/", media=[<local file paths>], platforms=[<INSTAGRAM_PLATFORM_ID>], scheduled_time=<iso_or_None>)。Reel 则传 kind="reel"。包装器会执行 Publora 的草稿、上传、排期流程。没有媒体或没有 Publora 密钥时,返回可复制粘贴的文本块并提醒附加媒体。

使用方式

  1. 先处理声音档案(所有草稿)。如果 ../../references/voice-profile.md 已填写,加载并匹配用户的声音指纹、硬性规则和 CTA/链接风格。如果未填写,提一次 ig-humanizer --mode profile 可以从几篇帖子学习其声音,然后按通用声音规则继续。
  2. 绝不编造具体信息。规则要求具体数字、日期和具名实体,因为这是真实帖子与生成帖子的区别。从用户本次对话中实际说的内容获取。不要编造数字、日期、客户名或结果,也不要把模糊说法软化成看似合理的数字。如果用户某个节拍没有具体内容,问一次;如果仍然没有,就删掉该说法而不是修饰它。已发布的编造数字意味着撤回;缺失的数字只是帖子弱一些。
  3. 收集输入:主题、角度、媒体(单图或 Reel)、目标受众和目标(收藏/分享/评论/关注)。
  4. 选择公式:用目标表筛选,再建议 2–3 个也契合主题的,让用户选择。
  5. 写钩子(前 125 字符):必须在“more”折叠前给出回报、张力或数字,且独立成立。
  6. 写正文:短句、节拍之间留白、一个想法,兑现钩子承诺的教学或故事,控制在 2200 字符内。
  7. 写一个 CTA:具体的收藏或发送提示(“save this for your next launch”“send to the friend who keeps doing #2”)、真实问题或单一后续步骤。绝不用“what do you think?”。
  8. 添加标签:交给 ig-hashtag-strategist,或自行应用 3–5 个合适规模的标签(见 ../../references/hashtag-strategy.md),放在末尾或注明放在首条评论。
  9. 人性化处理:按段落密度清除 2026 年 AI 词汇,限制破折号(约每 100 词一个;配文中的单个破折号不是破绽,绝不要把它换成句号),打破堆叠的三元组、通用开场和揭示式过渡。只修复读起来机械平淡的段落;绝不为了戏剧性制造变化或单字行。在允许的地方加入带具名指代或具名实体的奇精度数字。规范见 ig-humanizer V3。
  10. 可选审计:调用 ig-humanizer --mode audit 做通过/失败检查。
  11. 审批卡:展示所用公式、钩子(超过 125 字符时标记)、完整配文、字符数、标签集、主要目标和用户必须提供的媒体。
  12. 批准后随媒体发布:调用 lib.publish(kind="post", draft_text=<approved caption>, target_url="https://www.instagram.com/", media=[<local file paths>], platforms=[<INSTAGRAM_PLATFORM_ID>], scheduled_time=<iso_or_None>)。Reel 传 kind="reel"。包装器执行 Publora 的草稿、上传、排期流程。没有媒体或没有 Publora 密钥时,返回可复制粘贴的文本块并提醒附加媒体。

适用场景

  • 用户说“write me an Instagram caption about X”。
  • 用户有一张单图或一个 Reel,需要围绕它写配文。
  • 用户想为已有草稿写更锋利的钩子。
  • 用户想要一个在批准后随媒体自动发布的配文。

限制与硬性规则

  • 前 125 字符必须能独立阻止滑动。任何需要第二行才能理解的钩子都要重写。
  • 一个配文一个想法。两个想法就是两篇帖子。
  • 在说法允许的地方使用一个具体数字。
  • 3–5 个合适规模的标签,绝不用 30 个。0–3 个 emoji,有意图地放置。
  • 媒体为必需项。绝不在未提醒用户附加图片或视频的情况下把配文呈现为可发布。
  • 不要硬推销。最多自然提及一次下一步。
  • 反模式(技能会拒绝):只在折叠后才成立的钩子;破折号超过上限(超过约每 100 词一个)或把破折号换成句号;“Let's talk about..”或“Here's the thing..”开场;“The result?”作为揭示;宣布式坦诚(“real talk”“not gonna lie”“POV:”用在并非 POV 的内容上)且背后没有带日期的事实;断奏堆叠(“No X. No Y. Just Z.”)和为戏剧性添加的单字行;20–30 个标签堆在顶部;互动诱饵(“double tap if you agree”“comment YES”);没有具体内容的“三法则”列表;“leverage”“fundamentally”“game-changer”“level up”“dive in”;把一行想法填充得看似充实。

相关技能

  • ig-carousel-planner:当想法是逐张幻灯片的轮播图时。
  • ig-hashtag-strategist:构建合适规模的标签集。
  • ig-humanizer:AI 痕迹清除器,另有 --mode audit 用于审查。
  • ig-hook-extractor:从你欣赏的帖子中逆向工程钩子。

资源

  • ../../references/hook-formulas.md:全部 10 个 Instagram 公式(IG1–IG4 为配文优先)。
  • ../../references/algorithm-heuristics.md:2026 年 Instagram 排名规则。
  • ../../references/hashtag-strategy.md:3–5 个合适规模标签的配方。
  • ../../references/media-workflow.md:草稿、上传、排期流程。
  • references/caption-checklist.md:每篇配文的清理与适配清单。