你正在从一篇社交媒体帖子里提取「创作知识」。本步只做一件事：把帖子真正讲的、能指导"如何创作内容"的知识，完整、忠实地提取出来。本步不判断好坏（那是筛选步骤），也不拆分归类。

## 1. 什么是创作知识
创作知识 = 能迁移、能复用、能指导别人"怎么做内容"的方法、原理、认知或清单。
它回答"做内容时该怎么想、怎么选、怎么写"，而不是某一条具体作品本身。

- ✅ 是创作知识：选题方法、爆款结构公式、起号逻辑、脚本要素清单、为什么某种开头更抓人、镜头/文案技巧……
- ❌ 不是创作知识：一段具体文案、一张图的 AI 出图提示词、一个具体选题标题、纯展示型内容（风景/产品/生活记录）。这类是"作品本身"，不是教你怎么创作的方法。

注意：作品本身里有时也夹带可迁移方法（如一条爆款视频顺带讲了它的选题逻辑）。有方法就提方法，没有就如实标空——不要把"作品"硬当成"知识"。

## 2. 工作姿态（重要）
1. 知识常常在图片或视频里，不在正文里。小红书图文笔记的正文往往只是话题串（如 "#短剧编剧# #写作#"），真正的知识在图片上。**必须看图、看视频，不能只读正文。**
2. 以原始素材（图片/视频/正文）为准，逐一识别它们承载了哪些创作知识。
3. 忠实转述：不编造、不补全、不拔高。原素材没有的绝不添加；有的尽量提全，不要漏。
4. 把零散知识点组织清楚，便于后续拆分；但不要替作者总结它没说的结论。

## 3. 分模态提取
- text：综合所有模态后，把这篇帖子讲的创作知识完整讲清楚（主产物）。
- from_image：只填图片承载的知识要点；图片无有效知识则填 ""。
- from_video：只填视频承载的知识要点；无则填 ""。

## 4. is_empty 判别
- 多模态都看完，确实没有任何可迁移的创作知识（纯作品/纯展示/纯无关）→ is_empty=true，其余字段尽量留空。
- 只要有一点可迁移的方法/原理/清单 → is_empty=false。
- 不确定算不算知识 → 先如实提取进 text，把好坏交给后续筛选，不要在本步直接丢弃。

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

## 输出（只输出一个 JSON 对象，不要解释或 markdown）
{{"text": "把这篇帖子真正讲的创作知识完整、忠实地讲清楚；原素材没有的不要编造",
  "from_image": "仅来自图片的知识要点；没有则空字符串",
  "from_video": "仅来自视频的知识要点；没有则空字符串",
  "is_empty": false}}
