最近趁着AI工具越来越强大,我又用Cursor写了一个新玩意儿:一个全自动化的播客节目《安全新鲜事》。这个播客每天早上7点自动更新,内容涵盖全球最新的网络安全资讯,全部流程实现了自动化,基本无需人工干预。今天就和大家聊聊我是怎么用AI和自动化工具把这个项目做出来的。
一、为什么要做自动化播客?
作为一个安全从业者,我每天都要关注大量的安全新闻和漏洞情报。如果手动整理、录音、剪辑、发布,既耗时又枯燥。AI大模型和自动化工具的出现,让我萌生了“能不能全自动做播客”的想法。于是,我用Cursor和一堆云服务,把这个想法变成了现实。
二、整体架构长啥样?

数据采集:每天定时从多个RSS源抓取最新的安全新闻。
文章处理:抓取到的新闻先存进SQLite数据库,然后用AI Agent(基于阿里云百炼DashScope)进行摘要、简化和重写,生成适合音频播报的内容。
语音合成:用DashScope的TTS(文本转语音)服务,把AI生成的内容转成音频文件。
播客生成与发布:自动生成Podcast的XML Feed,并上传到对象存储(OSS),最后推送到Apple Podcast、小宇宙等平台。
调度与监控:所有流程都由Scheduler自动调度,遇到异常会自动告警到我的iPhone。
三、AI智能体:内容生成的“大脑”
在整个自动化播客系统中,AI智能体(AI Agent Layer)是最核心的部分。它主要包括三大模块:
新闻简化(1个智能体应用)该智能体负责从RSS订阅内容中提取出有效信息,撰写成一条新闻。
文字稿撰写(1个阿里云智能体编排应用,含3个智能体) “撰稿”智能体负责讲提取简化完的多条新闻,连贯地合并成一条播音稿;“审核”智能体负责审核播音稿中的内容,确保没有国内敏感的信息;“读音”智能体负责把特殊词汇的读音纠正,例如“Pwn2Own”转换成“Pwn To Own”、“SQLI”转换成“SQL注入”“att&ck”转换成“attack”等)。
博客文字撰写(2个智能体应用) 这里用到了2个智能体,分别是博客节目标题的撰写和简介(Show Notes)的撰写。
AI智能体的好处在于:能自动理解新闻重点,提炼关键信息,避免机械拼接。审核去除敏感信息、生成的内容逻辑清晰、语言自然,适合直接用TTS合成音频。可以灵活调整风格,比如更口语化、简明扼要,可以根据播放实际效果不断优化。
四、全自动化的细节
数据采集和处理全部无人工参与,AI自动筛选、摘要、润色新闻。
语音合成用的是高质量的TTS,听感自然,虽然有些机械感,但也不是不能听,主要是最快地获取新闻。
发布流程全自动,音频和Feed同步推送到各大平台,用户每天早上都能听到最新的安全资讯。
整个系统用SQLite做数据存储,轻量高效,易于维护。
五、用AI做播客的感受
AI和自动化真的极大提升了效率。以前做一期视频要花几个小时,现在完全不用管,系统每天定时自动完成所有流程。我只需要偶尔看看日志,确保一切正常。内容质量也很稳定,AI生成的稿件简明扼要,TTS的音色也很自然。
当然,也是存在很多缺陷,比如AI的TTS某些读音不准,且无法纠正。例如“The Hacker News”总是被读作“The Hackers News”,例如某些时候数字会被自动使用英文读。这些也许可以通过提示词工程进行修正,我还在探索中。
欢迎订阅我的播客
如果你也对网络安全感兴趣,欢迎订阅我的播客《安全新鲜事》:
🍎Apple Podcast: https://podcasts.apple.com/us/podcast/安全新鲜事/id1818261420
📻小宇宙: https://www.xiaoyuzhoufm.com/podcast/683e7a0938dcc57c6444f889
🔗RSS订阅: https://podcast.liyang.tech/feed.xml
欢迎大家留言交流自动化和AI在内容创作中的新玩法!点击原文链接可跳转小宇宙