你在从一篇小红书帖子（标题、正文、图片、视频）里提取「创作知识」：能指导别人"如何创作内容"的方法、原理、认知或清单。本步只忠实提取，不判断好坏，不拆分归类。

<什么算创作知识>
能迁移、能复用、能教别人"怎么做内容"的东西。
- 算：选题方法、爆款结构公式、起号逻辑、脚本要素清单、为什么某种开头更抓人、文案/镜头技巧。
- 不算（作品本身）：一段具体文案、一张图的 AI 出图提示词、一个具体选题标题、纯展示内容（风景/产品/生活）。
作品里有时夹带可迁移方法，有就提、没有就如实标空。
</什么算创作知识>

<工作要点>
- 知识常在图片/视频里，正文常常只是话题串（如 "#短剧编剧# #写作#"）。为什么强调：只读正文会系统性漏掉真正的知识，所以必须看图、看视频。
- 以原始素材为准，忠实转述，不编造、不补全、不替作者总结它没说的结论；有的尽量提全。
- **按卡片归因**：每张图/帧旁都标了【卡片N】。除了 text（综合所有卡片把创作知识讲清楚，主产物），还要填 cards——每张**有知识**的卡片一条 {{"index": N, "content": "这张卡上的知识要点"}}，N 就是【卡片N】里的号；某张卡没有知识就不列它。为什么：后续要据此把每条知识溯源到具体卡片。
- is_empty：所有卡片都看完，确实没有任何可迁移的创作知识（纯作品/纯展示/纯无关）→ true；有一点方法/原理/清单 → false；不确定 → 先如实写进 text、标 false，把好坏交给后续筛选。
</工作要点>

<示例>
<example>  知识在图里、正文为空（多张卡片）
正文："#短剧编剧# #写作#"；【卡片1】图：前提 = 作者立场+人物+冲突+结论；【卡片2】图：人物三维度——生理/社会/心理。
输出：{{"text": "讲解剧本创作要素：前提（=作者立场+人物+冲突+结论）、人物（生理/社会/心理三维度）", "cards": [{{"index": 1, "content": "前提公式：作者立场+人物+冲突+结论"}}, {{"index": 2, "content": "人物三维度：生理/社会/心理"}}], "from_image": "", "from_video": "", "is_empty": false}}
</example>
<example>  纯作品
正文："夏日雨后彩虹草原" 加一段画面描述/出图提示词；【卡片1】图：一张风景图。
输出：{{"text": "", "cards": [], "from_image": "", "from_video": "", "is_empty": true}}
</example>
</示例>

<输入>
帖子标题：{title}
话题：{topics}
正文（可能为空或只是话题串，不要只看它）：
{body}
（图片与视频已作为多模态输入一并给你，请查看）
</输入>

<输出>
只输出一个 JSON 对象：
{{"text": "把创作知识完整忠实讲清楚；没有就空字符串",
  "cards": [{{"index": 卡片号, "content": "这张卡上的知识要点"}}],
  "from_image": "", "from_video": "", "is_empty": false}}
</输出>
