SuperAPI AI 工具集

podcast-pipeline

设计与创作

查看项目

更新于 10-15 21:39

技能介绍

用途:把一期播客转成跨平台内容日历,官方描述为“一期进,15-20 条内容出”,内容经过评分、去重和排期。

主要能力:支持三种输入——RSS 源(--rss,可配 --episodes N 批量)、本地转录文件(--transcript,支持纯文本/SRT/VTT)、批量模式(--batch 加 --episodes N)。RSS 模式会下载音频并用 OpenAI Whisper API 转录。随后做编辑分析,提取叙事弧、金句、争议观点、数据点、故事、框架、预测等“内容原子”,再生成短视频片段、Twitter/X 推文串、LinkedIn 文章、Newsletter 段落、金句卡片、博客大纲、YouTube Shorts/TikTok 脚本。每条内容按新颖度、争议性、实用性打分,公式为 Novelty×0.4 + Controversy×0.3 + Utility×0.3,并按阈值分级(80+ 优先发布,60-79 正常,40-59 填充,低于 40 删除)。去重引擎对比本批次与最近 N 天(默认 30)内容,语义重叠超 70% 时保留高分者。日历模式(--calendar)按平台规则排期,输出到 output/ 目录,含 episodes、calendar、content_history.json、pipeline_log.json。

使用方式:需设置 OPENAI_API_KEY(Whisper 转录)和 ANTHROPIC_API_KEY(内容生成),可选 OPENAI_LLM_KEY。常用命令:python podcast_pipeline.py --rss "https://feeds.example.com/podcast.xml";python podcast_pipeline.py --transcript episode-42.txt;python podcast_pipeline.py --batch "https://feeds.example.com/podcast.xml" --episodes 5;python podcast_pipeline.py --calendar;可用 --dedup-days 60 调整去重窗口,--min-score 80 只保留高分内容。

适用场景:播客主、内容营销团队希望把长音频批量拆解为多平台素材并排期。

限制:依赖 OpenAI 与 Anthropic API,会产生相应调用;转录质量取决于音频与 Whisper;评分与去重为模型判断,非人工审核;具体收费、价格、平台支持范围与效果资料未提供。