| name | podcast-to-article |
| description | 将播客、YouTube 视频或音视频内容转化为高质量文章。通过 NotebookLM 进行多轮深度对话提炼内容,提供写作方向选择,自动去 AI 味,生成吸引人的标题。当用户提到「把这个视频/播客写成文章」「帮我把这个内容转成文字」「根据这个视频写一篇文章」「播客转文章」「视频转文章」或者给了一个 YouTube/播客链接并要求写作时,使用此 Skill。 |
播客/视频转文章 Skill
将播客、视频、音频内容通过 NotebookLM 深度研究后,转化为一篇有血有肉的文章。
依赖
- notebooklm CLI(已安装且已登录)
- humanizer-zh skill(去 AI 味)
- dbs-content skill(内容创作诊断)
- 用户的写作风格 skill(可选,如 bozhou-writing-style)
工作流程总览
添加源 → 概览调研 → 提出4个方向 → 用户选择 → 深度调研(存档) → 写作 → 去AI味 → 生成标题 → 生成配图
Phase 1: 准备源材料
用户会给你一个 URL(YouTube、播客链接)或告诉你 NotebookLM 里已经有了。
如果需要添加源:
notebooklm create "主题名" --json
notebooklm use <notebook_id>
notebooklm source add "https://youtube.com/..." --json
notebooklm source list --json
如果源还在 processing,等它变成 ready 再进入下一步。可以用 notebooklm source wait <source_id> 等待。
Phase 2: 概览调研(1 轮)
向 NotebookLM 提一个全面的概览问题,快速摸清内容全貌。
notebooklm ask "Please give me a comprehensive overview: 1) Who are the key people and their backgrounds? 2) What is the main topic/theme? 3) What are the top 3-5 key takeaways? 4) What is the structure/flow of the conversation?" --json
从返回的 JSON 中提取 conversation_id,后续所有提问都用 -c <conversation_id> 保持对话连贯。
解析回答,提取核心信息:人物、主题、关键论点、对话结构。
Phase 3: 提出 4 个写作方向
根据概览内容,提出 4 个不同的写作角度。每个方向要包含:
- 方向名称(一句话概括切入点)
- 聚焦内容(这个方向重点写什么)
- 目标读者(什么人看了会觉得有用)
用 AskUserQuestion 让用户选择 1-2 个方向。
提方向的原则:
- 不要做"全面总结"型方向——那是读书笔记,不是文章
- 每个方向要有明确的切入点和情绪基调
- 可以从这些维度找角度:方法论、人物故事、反常识观点、踩坑经验、行业趋势
- 方向之间要有差异,不要只是换个说法
Phase 4: 深度调研(6 轮以上)
根据用户选择的方向,设计 6 轮以上有针对性的提问。确保了解清楚。
每轮提问都用 --json -c <conversation_id> 保持上下文:
notebooklm ask "具体问题..." --json -c <conversation_id>
关键:把每轮 Q&A 写入临时文档。 在用户项目目录下创建一个调研笔记:
文件路径:当前工作目录/podcast-research-<日期>.md
文档格式:
# 调研笔记:[内容标题]
日期:YYYY-MM-DD
来源:[URL]
选定方向:[用户选的方向]
## Round 1: [子主题]
**问题:** ...
**回答:** ...
**关键提取:** (3-5 个要点)
## Round 2: [子主题]
...
每轮调研完成后立即写入文档,不要攒到最后。
Phase 5: 写作
5.1 设计开头钩子
遵循 CLAUDE.md 中「钩子写作指南」的三要素框架和自检标准。
在写全文之前,先单独构思 2-3 个不同风格的开头钩子。针对播客/视频转文章,额外注意:
- 场景型特别适合有故事性的访谈(例:他坐在 Joshua Tree 的石头上,三个小时没动)
- 金句型可以直接用嘉宾说过的最有力的一句话开场
- 每个钩子都要带上具体的例子说明承诺和可信度如何体现
用 AskUserQuestion 让用户选一个开头方向,或者告诉你他想要哪种感觉。
5.2 撰写全文
基于调研笔记和选定的开头,撰写完整文章。
写作要求:
- 字数 5000-8000 字(根据内容丰富程度调整)
- 不是视频笔记或内容摘要——是用视频素材为原料的独立文章
- 要有主线(贯穿全文的核心论点或叙事弧线)
- 细节要具体:名字、数字、时间线、具体故事
- 引用嘉宾原话时用 加粗 标注
- 外文引用必须中文化: 目标读者是中文用户,不要在正文中放大段英文原话。所有英文引用直接翻译成中文并加粗,不保留英文原文。专有名词(品牌名、人名、产品名如 SpaceX、Tesla)可保留英文,但描述性句子、金句、观点必须用中文呈现。极短且读者普遍认识的词(如 maybe、yes)可酌情保留
如果用户有写作风格 skill(如 bozhou-writing-style): 加载该 skill 并严格遵循其风格要求。写之前先读一遍 skill 的核心规则和禁用清单。
如果没有特定风格 skill: 用清晰、自然、口语化的中文写作。避免商业黑话和套话。
5.3 确认文章保存位置
用 AskUserQuestion 问用户文章保存到哪里,或者根据上下文推断(比如用户之前的文章都放在某个目录)。
文件命名规则: 文件名直接使用文章标题(如 OpenAI 的 PM 说:PM 不是领导岗,20 人以下的团队不需要 PM.md),不要用 slug 或英文缩写。标题确定后立即重命名文件。
Phase 6: 去 AI 味
文章写完后,调用 humanizer-zh skill 进行去 AI 味处理:
/humanizer-zh 对文件 [文章路径] 进行去AI味优化
如果用户有写作风格 skill,在调用 humanizer-zh 时一并提及,让它结合风格要求优化。
去 AI 味重点关注:
- 对称排比(三段式、四段式并列结构)
- "不是...而是..."过度使用
- 工整的金句/slogan(听起来像能印在 T 恤上的话)
- AI 高频词(恰恰、近乎、至关重要、值得注意的是)
- 段尾的总结升华(每段最后一句话都在"扣题")
- 过度使用破折号做并列
Phase 7: 生成标题
最后一步:为文章生成 3-5 个标题选项。
好标题的特征:
- 有信息量——看完标题就知道文章大概讲什么
- 有钩子——让人想点进去看
- 不是标题党——承诺和内容匹配
- 长度 15-30 字
标题公式参考:
- [人名]:[具体事件/数字],[一个启发]
- [反常识结论]:[一个人怎么做到的]
- [具体数字/事实] + [背后的故事/方法]
用 AskUserQuestion 给出 3-5 个标题让用户选择,或者用户可以自己改。选定后更新文章标题。
Phase 8: 生成文章配图
文章标题确定后,调用 article-illustrator skill 为文章生成配图。
/article-illustrator [文章路径]
article-illustrator 会自动完成以下工作:
- 分析文章结构,判断配图位置和类型
- 根据文章内容自主选择视觉风格
- 生成图片并插入文章
如需指定配图密度或类型,可传参数:
/article-illustrator [文章路径] --density rich
/article-illustrator [文章路径] --type infographic
配图完成后确认用户是否满意。
最后将链接youtube链接放到文章尾部
检查清单
文章完成后自查: