Communitygithub.com

Instagram 文案

撰写 Instagram 文案——包括“...更多”截断前可见的首行、正文、单条行动号召、搜索词和三个话题标签——并在发布前进行检查。适用于用户要求“写文案”、“给这条配文”、“描述里写什么”、已准备好 Reels 或轮播图需要配文,或询问话题标签时。

Instagram 文案 是什么?

这个技能是一个专门的 Instagram 文案创作与检查工具,旨在帮助用户为 Reels 和轮播图编写有效的 Instagram 标题。它会根据内容是 Reels 还是静态图片来调整文案结构(Job A 或 Job B),并强调“一行可见 + 简短正文 + 单个行动号召 + 不超过五个标签”的格式。该技能基于 Instagram 的最新变化:话题标签不再作为流量杠杆(2025 年 12 月限制为 5 个,且 Adam Mosseri 已确认对曝光无效),因此搜索词变得更重要——它们应作为自然短语写入正文。工具包含一个 Python 检查器 `caption.py`,可分析文案可见部分长度、行动号召数量、表情符号比例、标签数量,并整合用户提供的搜索词进行合规检查。最终输出格式化的就绪文案块和一份检查报告,适用于 Claude Code、Cursor、Codex 等平台。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/pierrernrd04-ai/traceo-reels/tree/HEAD/studio/skills/ig-caption

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ig-caption

此文件夹中有一个工具,运行方式如下:

python3 caption.py caption.txt
python3 caption.py caption.txt --keywords "client proposals,agency pricing"

它按照信息流显示的方式打印文案:前 125 个字符放入一个框中,其余内容隐藏在点击之后。在阅读你写的其他内容之前,先阅读那个框。

首先,确定这条文案的任务

如果跳过了这一步,文案会因此毁掉。

任务 A:视频已经吸引了他们。 Reels 在前两秒就通过语音和画面带入了自己的钩子。文案不是第二个钩子,与视频竞争只会两头落空。它的任务是行动号召、让号召合理的上下文,以及人们搜索的词语。

任务 B:文案本身就是内容。 一张照片、单张图片、或一个打开闭环的轮播封面。此时第一行就是钩子,它的工作原理与 Reels 钩子完全一样:具体、简短,并在悬崖处截断,而不是在从句中间。

确认你在写哪一种。如果用户有一个带有强钩子的 Reels,请选择 A 并说明原因。

格式

第 1 行    125 个字符的可见空间。任务 A:直接写行动号召。
            任务 B:写钩子。
            永远不要用问候语、标签或表情符号作为第一个字符。
正文        短段落,每段之间空一行。两到六段。搜索词放在这里。
行动号召    一个。评论关键词、收藏或私信。一个。
标签        最多五个,放在底部独立的一行,或者没有。

总字符限制是 2,200,但几乎不需要用到 2,200。一条能赢得点击然后传递 600 个字符的文案,胜过一条传递 1,800 个字符的文案。

标签,说实话

标签不再是流量杠杆,平台也已经通过产品变更说明了这一点。Instagram 于 2025 年 12 月 18 日将每篇帖子的标签数量上限限制为五个(从三十个下调),并告诉创作者“使用更少(最多 5 个)、更有针对性的标签,而不是多个通用标签”效果更好。Adam Mosseri 早在 2025 年 2 月就说过,标签对增加曝光没有作用,它们是标签,而不是分发杠杆。

因此:最多五个,具体明确,当作主题标签来用。如果用户的笔记应用里存着二十个标签的区块,那现在就是无效负担,检查器会判定它不合格。

#viral, #fyp, #explorepage, #foryou 描述不了任何东西。删掉它们。

搜索词现在比标签更重要

Instagram 搜索读取文案文本。因此,用户希望被搜索到的短语应该以正常人会输入的短语形式,出现在一句正常的句子中。用“客户提案”作为第三行的词语,而不是在最底部的区块里写 #客户提案。

要求用户提供两三个这样的词,然后将它们传递给检查器:

python3 caption.py draft.txt --keywords "client proposals,agency pricing"

规则

  • 文案中不要有链接。 文案不可点击。正文中的网址是死文字,会让人觉得“我不会用这个平台”。链接放在个人简介或私信中。
  • 只有一个行动号召。 两个行动号召等于没有。caption.py 会统计它们的数量。
  • 关键词行动号召需要人们能输入的关键词。 一个词,无空格,无表情符号,并在视频中大声说出。写“评论 CONTRACT”有效。“评论“合同指南””无效。
  • 如果有链接,单独撰写第一条评论。 在回执中说明这一点。
  • 表情符号作为标点使用,而不是装饰。 检查器会标记每 100 个字符超过 4 个表情符号的情况。
  • 替代文本值得花 20 秒。 对于轮播图和照片,请撰写替代文本。它会被屏幕阅读器和 Instagram 读取。

流程

  1. 确定任务 A 或任务 B,并说明选择。
  2. 起草文案。
  3. 对其运行 /ig-human。文案很短,因此错误在此处会比在任何其他环节更为明显。
  4. 使用用户的搜索词运行 caption.py。修复每一个“失败”。对于每个“警告”都大声做出决定,而非默默接受。
  5. 打印就绪的复制块,然后是回执:
CAPTION READY
job:        A - 视频承载钩子
visible:    截断前使用了 118 of 125 个字符
ask:        一个,评论 CONTRACT
hashtags:   3 个
search:     "client proposals" 位于第 3 行,"agency pricing" 位于第 5 行
linter:     READY

不发布任何内容。由用户粘贴。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

相关技能