用途
instagram-reel-remake 用于把一条爆款 Instagram Reel(或 TikTok、YouTube Short)重制为用户自己的原创视频,端到端完成。它面向已经保存了参考视频、希望制作「自己版本」的创作者,目标不是表面复制(同样的词、声音、镜头),而是复现真正让观众停留和分享的机制:钩子、节奏与回报。
主要能力
该技能会实际观看视频,逐拍映射结构,找出真正的驱动因素,然后重建为用户原创的视频,发布并检查效果。它包含三方面承诺:
- 真看,或者说明看不到什么。有 shell 时运行自带的 scripts/video-eyes.py;否则使用当前可用的最高级别。不会描述未观察到的画面或台词。
- 同样机制,全新内容。重制保留时间节奏和心理杠杆,替换选题、素材、文案与音频。
- 交付。输出是今天就能拍摄的内容,并以确认发布收尾。
使用方式
Step 0:明确受众
如果工作区存在 brand-profile.md 或类似品牌/语气笔记,先读取;否则询问三个问题:领域是什么、面向谁、说话方式如何。
Step 1:获取视频
按运行环境支持的最高级别处理:
- Level 3(shell):Claude Code、OpenClaw、Codex、Hermes 等可运行命令的智能体,使用已保存的视频文件;安装了 yt-dlp 时 TikTok/YouTube URL 也可用。
- Level 2(sandbox):claude.ai 等代码沙箱,上传视频文件在沙箱中处理。
- Level 1(仅截图):无代码执行时,提供 4 到 6 张截图(钩子帧、每个新场景、结尾)+ 文案。
在 Instagram 上可通过 Share > Download 保存公开 reel;否则录屏。不要求用户导出 Instagram cookies 或登录。同时记录视频本身看不到的信息:播放量、点赞、评论、创作者粉丝数、发布日期和前三评论,用于判断是否为异常值。
Step 2:观看与拆解
在 Level 3 或 2 下运行:
python3 scripts/video-eyes.py path/to/reel.mp4 --out remake/
然后读取 remake/timeline.json 并查看帧(先看 contact-sheet.jpg,再单独看 hook-window 帧)。可获得带时间的镜头、剪辑频率、每镜头台词、前 3 秒细节和音频静音段,据此构建节拍表(Beat / Time / 画面 / 台词 / 屏上文字 / Job)。Job 类型包括:hook、tension/setup、payoff(s)、proof、turn、CTA、loop。无法填补的缺口(如歌曲、帧间运动)要指明,不得猜测。
Step 3:机制分析
- 异常值检查:播放量对比创作者通常水平和粉丝数。若只是账号正常水平,说明并非证据,建议寻找真正的异常值。
- 反事实:逐一移除特征,视频不能失去的部分才是驱动因素(通常是钩子 + 一个情感或实用杠杆),其余为附带。
- 分享触发:阅读顶部评论,了解人们为何转发给他人。
- 混杂因素:大账号、一次性新闻事件、名人、纯运气。若成功主要来自混杂因素,说明不可复制并停止。
Step 4:改编
与用户选择一种模式(默认 A):
- A. 同格式,新选题。保留节拍时间和结构,替换主题。
- B. 同选题,新角度。同一主题,用户的反直觉或一手观点。
- C. Stitch / react。对原视频的评论,使用 Instagram 或 TikTok 原生 remix 以署名创作者。仅当评论本身支撑时才算原创。
按节拍对齐撰写重制:每个节拍落在与源节拍相同的秒数。交付内容包括:钩子(口播、屏上文字与首帧,另加 3 个备选)、逐拍脚本(用户语气)、约 20 分钟手机可拍的分镜清单、每拍屏上文字、文案与封面、音频方向(平台自有曲库,在应用内添加)。
Step 5:原创性关卡
发布前检查:不复用源素材、音频、声音或图像(stitch 模式使用平台 remix);不逐字复制句子或屏上文字;实质内容来自用户;看过两者的人会认为「同一格式」而非「同一视频」。若失败,重写失败节拍。
Step 6:导出与发布
用户按分镜清单拍摄,按编辑方案剪辑(任何编辑器均可)。若有 shell 且用户提供完成片段,可用 ffmpeg 按节拍时间戳拼接。
通过 WoopSocial 发布(连接、上传、验证和发布)。始终先展示确切帖子并获得明确同意:
- Instagram:Reel,含文案和封面。
- TikTok:上传为草稿(MEDIA_UPLOAD),用户随后在应用内添加热门声音再发布。
- YouTube Shorts:同一文件,单独标题。
未连接时,交付完成文件与发布文案,说明下次如何连接,绝不在未发布时声称已发布。48 到 72 小时后,从 WoopSocial 回读帖子指标(social_account_posts_list),与用户通常数据和源异常值分数对比。每个数字都报告 collectedAt 日期;观看时长和留存来自平台自身洞察。记录一条经验。不得编造数字。
适用场景
- 已保存参考视频,希望制作原创版本的个人创作者或小团队。
- 手头有视频文件或可上传/截图的环境。
- 愿意按节拍结构拍摄并自行剪辑的用户。
- 需要发布到 Instagram、TikTok、YouTube Shorts 并获得效果复盘。
限制
- 只有链接、无文件、无 shell 时,智能体无法观看链接,需请求保存的视频或截图。
- 不支持「带署名直接转载」:这是创作者版权,Instagram 也不会推荐重复内容;可改用模式 C。
- 纯音乐无口播 reel:以屏上文字和画面序列为脚本,热门声音在应用内添加,不从文件提取。
- 源视频中有他人面孔或儿童时不得复用。
- 付费合作或产品 reel 只重制格式;关于自己产品的声明需自有证据。
- 批量(如「重制这 10 条」)时先对所有执行 Step 1 到 3,剔除非异常值,再重制最好的 3 条。
- 长视频(数分钟)应选取承载创意的 15 到 60 秒片段处理,并说明已如此操作。
参考文件
- references/capability-levels.md:各级别获取视频、运行 video-eyes、安装可选组件。
- references/remake-framework.md:REMAKE 框架详解,含原创性关卡。
- references/remake-recipes.md:节拍表、重制脚本、分镜清单、编辑方案与发布模板,含示例。
- references/writing-and-publishing.md:钩子、文案、封面与音频规则,以及 Instagram/TikTok/Shorts 发布设置。
- references/woopsocial.md:连接 WoopSocial 及发布 + 指标步骤。
- references/reel-remake-2026-reality.md:原创性规则、下载现实、平台允许范围(每季度核实)。
- references/scope-and-connections.md:该技能做与不做的事。
- scripts/video-eyes.py:将视频转为帧、剪辑点和转录的免费辅助脚本。