学员实践:openbili AI 接入驾驶舱介绍
Calvin 是「翔宇工作流」的学员,方向是 AI 模型中转。他把这件事做成了独立站点「openbili」,覆盖 OpenAI SDK 兼容、模型路由、调用成本可见、失败可解释。本文将其介绍给关注同方向的读者。
用 Make.com 搭建全自动每日新闻播客工作流,从 RSS 采集新闻、AI 生成播客脚本、TTS 合成语音到音频文件归档全程无人值守。教程详解 RSS 多源聚合配置、ChatGPT 脚本生成提示词设计、文字转语音模块接入、音频格式处理和自动发布流程,适合想做 AI 播客但没有录制条件的内容创作者快速起步。
播客是一种越来越受欢迎的内容形式,但制作流程通常很重——找选题、写稿、录音、剪辑、发布,每一步都需要人工参与。如果你运营的是一个新闻类播客,每天重复这套流程就更耗时间了。
我是翔宇。本期教程我会带你用 Make.com 搭建一套全自动的新闻播客生成工作流。从 Notion 知识库中提取当日新闻,用 ChatGPT 写成口播稿,再用 OpenAI 的 TTS(文本转语音)直接生成 MP3 音频文件,最后保存到 Google Drive 和 Notion。整个过程大约一到两分钟,不需要任何人工操作。
这个方法可以用在很多场景:企业内部简报、教育资讯、金融市场日报、科技动态速递。换个新闻源和提示词,就是一个全新领域的播客。
本教程配套视频已发布在 YouTube,建议搭配视频一起学习效果更佳。
整个工作流由七个模块组成:
运行一次大约一到两分钟,自动生成一期完整的新闻播客。
添加 Notion 模块,选择 Search Database Items:
如果你想控制只抓取当天的新闻,可以在 Filter 中添加日期条件,比如"创建时间等于今天"。
这是本期引入的新模块。Notion 返回的是 3 条独立的数据(3 个 Bundle),但我们需要把它们合并成一段完整的文本发给 ChatGPT。
操作方法:
Text Aggregator这个模块会把 3 条新闻的内容拼接成一个整体文本,作为单个输入传给下一步。这样不仅节省操作数,也让 ChatGPT 能综合考虑所有新闻来生成一期完整的播客稿件。
添加 OpenAI 模块,选择创建对话,模型推荐 GPT-4o(口播稿对语言质量要求较高)。
System 消息:
提示词的核心要求:
title 和 broadcast_script 两个字段给 JSON 一个明确的示例非常重要。如果不给示例,ChatGPT 可能每次用不同的字段名(有时叫"标题",有时叫"title"),导致后续 JSON 解析失败。
User 消息:
两个内容:
now 函数获取当天日期,告诉 ChatGPT 生成哪天的新闻在高级设置中设置 Token 数为 2000(口播稿较长),输出格式选 JSON。
Parse JSON:把 ChatGPT 返回的 JSON 解析成 title 和 broadcast_script 两个独立字段。
OpenAI Generate Audio:
这是 OpenAI 的文本转语音功能,参数说明:
| 参数 | 推荐值 | 说明 |
|---|---|---|
| Model | tts-1 |
标准模型,延迟低 |
| Input | broadcast_script |
口播稿正文 |
| Voice | 根据喜好选择 | OpenAI 提供多种音色 |
| Format | mp3 |
兼容性最好 |
| Speed | 1.1 |
略微加速,符合现代听众习惯 |
OpenAI TTS 会根据输入文本的语言自动生成对应语种的语音。中文文本生成中文语音,英文文本生成英文语音,支持数十种语言。
TTS 模块输出的是二进制音频文件,需要上传到云存储才能获取可访问的链接。
添加 Google Drive 模块,选择 Upload a File:
title上传完成后,Google Drive 会返回文件的 Web View Link,这个链接可以直接在线播放。
添加 Notion 模块,选择创建数据库条目。提前在 Notion 中新建"播客库",包含三个字段:
titlebroadcast_script这样每次运行后,Notion 里就会新增一条完整的播客记录,包含文字稿和音频链接。
生成的播客风格完全取决于提示词。你可以调整:
修改 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 文档,把长文档变成核心观点。
每周精选 AI 编程与自动化实战内容,直达你的邮箱