Make 6. 播客自动化实操:用 Make 自动制作每日新闻播客

用 Make.com 搭建全自动每日新闻播客工作流,从 RSS 采集新闻、AI 生成播客脚本、TTS 合成语音到音频文件归档全程无人值守。教程详解 RSS 多源聚合配置、ChatGPT 脚本生成提示词设计、文字转语音模块接入、音频格式处理和自动发布流程,适合想做 AI 播客但没有录制条件的内容创作者快速起步。

Make 6. 播客自动化实操:用 Make 自动制作每日新闻播客

引言

播客是一种越来越受欢迎的内容形式,但制作流程通常很重——找选题、写稿、录音、剪辑、发布,每一步都需要人工参与。如果你运营的是一个新闻类播客,每天重复这套流程就更耗时间了。

我是翔宇。本期教程我会带你用 Make.com 搭建一套全自动的新闻播客生成工作流。从 Notion 知识库中提取当日新闻,用 ChatGPT 写成口播稿,再用 OpenAI 的 TTS(文本转语音)直接生成 MP3 音频文件,最后保存到 Google Drive 和 Notion。整个过程大约一到两分钟,不需要任何人工操作。

这个方法可以用在很多场景:企业内部简报、教育资讯、金融市场日报、科技动态速递。换个新闻源和提示词,就是一个全新领域的播客。

你将学到

  • 如何从 Notion 知识库中批量获取新闻素材
  • Make 中 Text Aggregator 模块的用法(文本聚合)
  • 如何编写口播稿提示词让 ChatGPT 生成自然流畅的播报内容
  • 如何使用 OpenAI TTS API 将文本转为语音
  • OpenAI TTS 的音色、格式、语速等参数配置
  • 如何将音频文件上传到 Google Drive 并保存链接到 Notion

视频教程

本教程配套视频已发布在 YouTube,建议搭配视频一起学习效果更佳。

详细教程

工作流全景

整个工作流由七个模块组成:

  1. Notion Search:从新闻知识库获取素材
  2. Text Aggregator:将多条新闻聚合成一段文本
  3. OpenAI 对话:生成口播稿(JSON 格式输出标题 + 正文)
  4. Parse JSON:解析标题和口播稿内容
  5. OpenAI TTS:文本转语音生成 MP3
  6. Google Drive Upload:上传音频文件
  7. Notion 创建条目:保存口播稿和音频链接

运行一次大约一到两分钟,自动生成一期完整的新闻播客。

第一步:从 Notion 获取新闻素材

添加 Notion 模块,选择 Search Database Items

  1. 连接到你的新闻知识库(可以是前几期教程中通过 RSS 或 Jina API 自动生成的)
  2. 设置数量为 3(每期播客覆盖 3 条新闻,你可以根据需求调整)
  3. 运行测试,确认能获取到新闻条目的标题和内容

如果你想控制只抓取当天的新闻,可以在 Filter 中添加日期条件,比如"创建时间等于今天"。

第二步:Text Aggregator 聚合文本

这是本期引入的新模块。Notion 返回的是 3 条独立的数据(3 个 Bundle),但我们需要把它们合并成一段完整的文本发给 ChatGPT。

操作方法:

  1. 在 Tools 中找到 Text Aggregator
  2. Source Module 选择上一步的 Notion 模块
  3. Text 字段选择新闻内容对应的属性

这个模块会把 3 条新闻的内容拼接成一个整体文本,作为单个输入传给下一步。这样不仅节省操作数,也让 ChatGPT 能综合考虑所有新闻来生成一期完整的播客稿件。

第三步:ChatGPT 生成口播稿

添加 OpenAI 模块,选择创建对话,模型推荐 GPT-4o(口播稿对语言质量要求较高)。

System 消息

提示词的核心要求:

  • 角色定义为口播稿撰写助手
  • 将新闻内容改写为自然流畅的中文口播稿
  • 字数控制在 1000 字左右
  • 以固定开场白开头(如"欢迎来到今天的翔宇 AI 博客")
  • JSON 格式输出,包含 titlebroadcast_script 两个字段

给 JSON 一个明确的示例非常重要。如果不给示例,ChatGPT 可能每次用不同的字段名(有时叫"标题",有时叫"title"),导致后续 JSON 解析失败。

User 消息

两个内容:

  1. now 函数获取当天日期,告诉 ChatGPT 生成哪天的新闻
  2. 传入 Text Aggregator 聚合后的新闻文本

在高级设置中设置 Token 数为 2000(口播稿较长),输出格式选 JSON。

第四步:Parse JSON 与音频生成

Parse JSON:把 ChatGPT 返回的 JSON 解析成 titlebroadcast_script 两个独立字段。

OpenAI Generate Audio

这是 OpenAI 的文本转语音功能,参数说明:

参数 推荐值 说明
Model tts-1 标准模型,延迟低
Input broadcast_script 口播稿正文
Voice 根据喜好选择 OpenAI 提供多种音色
Format mp3 兼容性最好
Speed 1.1 略微加速,符合现代听众习惯

OpenAI TTS 会根据输入文本的语言自动生成对应语种的语音。中文文本生成中文语音,英文文本生成英文语音,支持数十种语言。

第五步:上传 Google Drive

TTS 模块输出的是二进制音频文件,需要上传到云存储才能获取可访问的链接。

添加 Google Drive 模块,选择 Upload a File

  1. 选择目标文件夹
  2. 文件来源选择 OpenAI TTS 模块生成的 MP3
  3. 文件名使用 JSON 解析出的 title

上传完成后,Google Drive 会返回文件的 Web View Link,这个链接可以直接在线播放。

第六步:保存到 Notion

添加 Notion 模块,选择创建数据库条目。提前在 Notion 中新建"播客库",包含三个字段:

  • 播客名称(Title):填入 title
  • 口播稿件(Text):填入 broadcast_script
  • 媒体文件(URL):填入 Google Drive 的 Web View Link

这样每次运行后,Notion 里就会新增一条完整的播客记录,包含文字稿和音频链接。

风格调整技巧

生成的播客风格完全取决于提示词。你可以调整:

  • 人称视角:第一人称("我们 OpenAI 公司发布了……")或第三方中立视角
  • 语气风格:严肃专业、轻松幽默、通俗易懂
  • 内容深度:简要概述还是深度分析
  • 品牌元素:开场白、结束语、频道名称

修改 System 提示词中对应的描述即可。

延伸阅读

常见问题

Q:OpenAI TTS 的音质怎么样?
标准模型(tts-1)适合大部分场景,延迟低。如果对音质要求更高,可以选 tts-1-hd,但生成速度会慢一些。

Q:能不能用其他 TTS 服务代替 OpenAI?
可以。Google Cloud TTS、Azure TTS 都能通过 HTTP 模块接入 Make。国内也有阿里云、讯飞等选择,只要有 API 就能集成。

Q:音频文件能直接上传到播客平台吗?
可以在工作流后面追加步骤,比如通过 API 上传到小宇宙、Apple Podcasts 等平台。Google Drive 只是一个中间存储,你也可以换成其他云盘。

总结

本期教程我们实现了新闻播客的全自动生成:从 Notion 取素材、ChatGPT 写口播稿、OpenAI TTS 生成音频、上传 Google Drive、保存到 Notion。七个模块串起来,一到两分钟就能产出一期完整的播客。

这个工作流的核心价值在于"设置一次终身受用"。你只需要保持新闻库的自动更新(前几期教程已经讲过),播客就会跟着自动生成。下一期我们会讲如何用 Kimi API 在 Make 中自动总结 PDF 文档,把长文档变成核心观点。

资源下载

订阅成功!请到邮箱查收确认链接。

订阅成功!请到邮箱查收确认链接。

订阅成功!请到邮箱查收确认链接。

订阅成功!请到邮箱查收确认链接。

操作成功。

操作已取消。