Communitygithub.com

mujtabashamas/viral-reels

将一篇文章、一个想法或一堂课转化为一个 Instagram Reel,旨在阻止滚动、吸引注意力并被转发给他人。适用于任何制作、规划、脚本、故事板、标题或修复 Reel(或 Shorts 或 TikTok)的请求。生成钩子选项、包含每个节奏的画面和动作的节拍表、画外音脚本、标题和发布前评分。不适用于轮播图。

viral-reels 是什么?

这是一个专门用于将文章、想法或课程转化为高互动性 Instagram Reel(也适用于 Shorts 或 TikTok)的 AI 代理技能。它基于一个核心前提:Reel 是一个在约两秒内被判断的微型销售页面,因此必须首先销售一种感觉,然后证明它,最后提出一个明确的行动号召。该技能提供了一套完整的、分步骤的工作流程:从源材料中提炼出单一的核心想法,选择合适的格式(故事画外音、视觉隐喻、问题/身份、神话翻转),通过参考资料中的钩子库生成并测试钩子,构建详细节拍表,撰写引人注目的标题和行动号召,最后通过评分卡进行发布前评估。 该技能支持的主要平台是 Instagram Reels,但原则也适用于 YouTube Shorts 或 TikTok。其工作原理完全依赖于 `references/` 目录下的五个核心文件,这些文件按顺序提供了钩子写作、故事与说服框架、视觉与运动指导、评分卡以及内容护栏的具体规则。技能强调严格的规则:第一帧不能是段落、屏幕上文字不超过7个词、每个 Reel 只能有一个想法和一个行动号召、所有声明必须可追溯到源文章或引用的文本。它通过强调“发送”信号(用户通过 DM 分享 Reel)而非单纯的点赞来优化自然触达,并避免承诺病毒式传播,而是通过提高每个关键信号的概率来增加成功机会。

兼容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mujtabashamas/viral-reels-skill/tree/main/skill/viral-reels

在你喜欢的 AI 中提问

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

文档

Viral Reels(吸引注意力的销售技巧)

一个 Reel 就是一个微型的销售页面,在大约两秒内就会被评判。要像对待销售页面一样对待它:首先销售一种感觉,其次证明它,最后提出一个要求。没有人会在 Reel 上阅读段落。如果这个想法不能通过图片和一行简短的文字被理解,那它还没有准备好。

这个技能是流程。详情在 references/ 中。当你需要它们时,请按以下顺序阅读:

  1. references/hooks.md - 前 2 秒。在写任何东西之前,务必先阅读此文件。
  2. references/story-and-persuasion.md - 中间部分如何引出结尾(销售框架,用通俗语言解释)。
  3. references/visuals-and-motion.md - 显示什么,多久变化一次,以及如何使用此仓库中的流水线构建它。
  4. references/scorecard.md - 发布前审查和需要阅读的发布后数据。
  5. references/guardrails.md - 一般内容规则(声明只能来自来源,不能捏造事实)。对于宗教内容,还要阅读 references/guardrails-religious-content.md。

平台真正奖励的内容(核心事实)

  • Instagram 负责人指出了三个 Reels 信号:观看时间、覆盖范围内的点赞数、覆盖范围内的发送数。发送(人们通过 DM 分享 Reel)对于触达非关注者最为重要。这些是此处唯一被视为可靠的排名主张。
  • 你在网上读到的其他所有数字(如“3 秒规则”、“70% 留存率”、测试组规模、“发送数是点赞数的 5 倍”)都是供应商或博主的传说。将这些想法作为启发式方法,而不是承诺。**切勿承诺病毒式传播。**你能做的是提高每个信号的概率。
  • 因此,任务有三项,按此顺序:(1) 让一个人在任何内容之外停留超过第一个节拍,(2) 让他们看完,(3) 给他们一个理由将其发送给一个特定的人。

流程

步骤 1:找到唯一想法

从来源(文章、经文、课程)中提取一个陌生人可以用一句话复述的唯一想法。进行 那又怎样? 阶梯式提问,直到触及一种感觉(参见 story-and-persuasion.md)。如果你无法说出这种感觉,请停下来提问。

将其写为:观众获得的感觉 / 创造这种感觉的问题或张力 / 解决它的转折。

步骤 2:选择格式

选择一个。不要混合。

格式何时使用声音时长
A. 故事画外音想法是一个带有转折的张力(一个人、一个选择、一个谜团)旁白 + 音乐25-40 秒
B. 视觉隐喻想法是一个你可以动画化的图像(环、路径、光、规模)仅音乐,5-7 个词一行20-45 秒
C. 问题/身份想法将人们区分开(“你是哪一个?”)音乐,屏幕上的选项15-30 秒
D. 神话翻转一个常见的信念只对了一半旁白或大字20-35 秒

对于反思性或教育性内容的默认选择:A 或 B。如果每个节拍都是背景上的一句话,那么仅格式 B 会让 Reel 感觉像幻灯片,所以 B 需要为每个节拍提供真实的动画视觉效果。

步骤 3:写 5 个钩子,选 1 个

使用 references/hooks.md。写出属于不同类别的五个钩子。测试每一个:一个从未听说过你的陌生人会继续观看吗? 选择一个,并将第一帧写成一个图片或动作,而不是一个句子。将备选方案保留给下一条 Reel。

步骤 4:构建节拍表

一个表格,每行一个节拍,每个节拍 2-4 秒:

# | 时间 | 屏幕上的文字(最多 7 个词) | 画外音(如果格式 A) | 视觉 | 动作/剪辑 | 情感

规则:每 2-3 秒至少改变一次图片或动作;每个节拍一个想法;收尾在最后四分之一处;最后一个节拍连接回第一帧,以便循环播放。关于每列必须包含的内容,请参见 visuals-and-motion.md。

步骤 5:标题和行动号召

标题 = 钩子句子,2-3 行短句,一行来源行(如果相关),一个行动号召,0-3 个标签。行动号召必须使发送或评论变得简单和具体(参见 story-and-persuasion.md)。个人简介链接承载详细内容。

步骤 6:评分,然后构建

运行 references/scorecard.md。低于 70/100 分不要构建。首先修复最弱的类别。然后,才能使用 visuals-and-motion.md 中的流水线制作素材(旁白、混音、Remotion 渲染)。

步骤 7:发布并阅读数据

发布后,阅读观看时间 / 留存曲线 / 覆盖范围内的发送数(scorecard.md),写一行关于曲线告诉你的内容,然后在下一个 Reel 上改变一个变量。不要在一个片段上永远迭代:在开始前设定一个版本上限(3)。

输出格式

按顺序向用户提供:选择的格式及其原因;5 个钩子并标记所选;节拍表;画外音脚本(如果格式 A);标题;评分;带有提示的素材列表。保持文字简短。切勿填充。

硬性规则

  • 第一帧永远不是一个段落。屏幕上同时出现的文字永远不要超过 7 个词(经文是唯一的例外,并且它们需要长时停留和清晰的来源)。
  • 每个 Reel 只有一个想法和一个行动号召。
  • 将有旁白的 Reel 保持在大约 50 秒。首先按长度写脚本,当超时时,删除一个完整的节拍(而非词语)。初稿运行 70 秒或以上时,需要移除一个节拍,而不是加快语速。
  • 每个口头观点对应一个有意义的动画(参见 guide/QUALITY-BAR.md)。永远不要将一张图片保持超过大约 3 到 4 秒,永远不要以黑帧开头或结束。
  • 每个声明都需追溯到来源文章或引用的文本。不要捏造事实、统计数据、学者或圣训数字。如果不确定,请省略。
  • 在每个 Reel 上遵循 references/guardrails.md。如果 Reel 是关于宗教的,也同样遵循 references/guardrails-religious-content.md。
  • 诚实报告。预测是带有其推理的估计,而不是承诺。

相关技能