播客RSS源生成器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/podcast-rss-feed-builder。
技能介绍
解决的问题
把一期播客推向 Apple Podcasts、Spotify 等多平台时,RSS 源格式的合规性往往是第一个门槛。不同分发渠道对 XML 结构有严格的校验规则:缺少必需的 channel 元素(如 language)、标签拼写错误或命名空间不规范,都可能导致订阅源无法通过审核,甚至在上架后无法被正确抓取。
此外,音频文件本身的 ID3 标签如果不一致,跨平台展示时也会出现标题、作者信息错乱的问题。靠手工维护这些元数据,不仅耗时,还极易出错。
核心能力与工作流
这个技能围绕播客分发的具体任务展开,主要承担三个环节:
- RSS 规范生成与校验:按照
rssboard.org的规范构建播客 feed。技能会确保生成的 XML 包含正确的 channel 元数据(如language、title),避免因缺失必要节点被平台拒收。 - 跨平台分发对接:利用
podcast-indexAPI 完成 feed 的注册与分发。通过该接口提交内容,可以更规范地将播客索引到不同平台。 - ID3 标签管理:借助
mutagen库读取音频文件中的 ID3 标签(如标题、作者),并与 RSS 节点的数据进行映射和校验,保证音频元数据与 feed 中的声明一致。
适用边界与注意点
- 技能的验证逻辑依赖外部接口:调用
podcast-indexAPI 以及向分发平台提交时,需要确保运行环境具备网络连通性。 - ID3 标签的处理基于
mutagen,涉及大量音频文件批量处理时,需留意运行环境的算力开销。 - 技能不替代平台账号的注册与审核流程,分发渠道的最终上架仍需人工配合。
使用场景
- 准备将播客节目上架至 Apple Podcasts 与 Spotify 时,需要生成符合规范的 RSS 源以通过平台校验。
- 发现多期音频的 ID3 标签不统一,需要在生成 RSS 源前借助工具批量读取并校正元数据。
- 需要将播客节目通过 podcast-index API 注册并分发到多个播客索引平台时。
适合人员
- 独立播客主播,希望将节目合规分发到各大平台并确保音频元数据准确无误。
- 播客制作团队的工程师,负责搭建自动化生成、校验 RSS 源及管理 ID3 标签的流水线。
- 音频内容运营,需要定期核对播客音频文件与 RSS 订阅源中的标题、作者信息是否一致。