원클릭으로
podcast-summarizer
Summarize podcast episodes from Spotify, Apple Podcasts, or RSS feeds. Extracts transcripts and generates summaries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Summarize podcast episodes from Spotify, Apple Podcasts, or RSS feeds. Extracts transcripts and generates summaries.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
每日名言語音任務。產生「語音 + 封面圖靜態影片 +(選配)HeyGen 數位人影片」並發送給主人。
Control SwitchBot smart home devices (curtains, plugs, lights, locks, etc.) via SwitchBot Cloud API. Use when user asks to open/close curtains, turn on/off lights/plugs, check temperature/humidity, or control any SwitchBot device.
🔐 Base Wallet - Crypto Identity for AI Agents. Create wallets, sign messages (SIWE), send transactions programmatically. No browser extensions, no human intervention. The foundation for autonomous Web3 agents.
📬 BaseMail - Email for AI Agents. Give your agent a real email (yourname@basemail.ai). Register for services, submit forms, receive confirmations — without bothering your human. No CAPTCHA, no passwords, just wallet signature.
🏷️ Basename Agent - Onchain Identity for AI. Register yourname.base.eth autonomously via WalletConnect v2. Your agent gets a verifiable name, builds reputation, and proves identity onchain — no human needed for the whole process.
Access Web3 email via EtherMail using WalletConnect. Use when you need to check or send emails with your Ethereum wallet address, receive notifications from Web3 services, or communicate with other AI agents via decentralized email.
| name | podcast-summarizer |
| description | Summarize podcast episodes from Spotify, Apple Podcasts, or RSS feeds. Extracts transcripts and generates summaries. |
Summarize podcast episodes from various platforms.
# Summarize a Spotify episode
python3 {baseDir}/scripts/summarize_podcast.py "https://open.spotify.com/episode/xxx"
# Summarize from RSS feed
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/feed.xml" --episode 1
# Summarize from direct MP3
python3 {baseDir}/scripts/summarize_podcast.py "https://example.com/episode.mp3"
--language zh - Specify language for transcription (default: auto)--length short|medium|long - Summary length--transcript-only - Output transcript without summary--output FILE - Save to filewhisper CLI for transcriptionOPENAI_API_KEY or GEMINI_API_KEY for summarizationSoundOn 是台灣主要的 Podcast 託管平台。RSS feed 格式:
https://feeds.soundon.fm/podcasts/{podcast-id}/soundon.xml
找到 RSS feed 的方法:
feed_url 參數是 base64 編碼的 RSS URL音檔 URL 格式:
https://rss.soundon.fm/rssf/{podcast-id}/feedurl/{episode-id}/rssFileVip.mp3
# RSS Feed
https://feeds.soundon.fm/podcasts/5c1bdcf0-8ef0-4342-a82e-8803ff85f10c/soundon.xml
# 下載並轉錄最新一集
curl -o episode.mp3 "https://rss.soundon.fm/rssf/5c1bdcf0-8ef0-4342-a82e-8803ff85f10c/feedurl/{episode-id}/rssFileVip.mp3"
whisper episode.mp3 --language zh --model small