生產力
podcast-downloader
透過 iTunes Search API 搜尋、瀏覽並下載 Apple Podcasts 節目。適用於音訊內容存檔、批次下載以及獲取豐富的元數據,適合研究需求或個人媒體庫管理。
簡介
podcast-downloader 是一個功能強大的 Claude Skill,專為需要以程式化方式與 Apple Podcasts 生態系統互動的用戶所設計。它利用 iTunes Search API 提供高效、可靠的播客搜尋與媒體取得途徑。無論您是內容創作者、研究人員還是音訊愛好者,此工具都能簡化按關鍵字、作者或主題搜尋播客的流程,並精確控制劇集下載。
-
進階搜尋:查詢 iTunes API,透過名稱、藝術家或特定類型進行搜尋,並可調整結果限制。
-
劇集管理:瀏覽播客系列以獲取劇集列表,包含發佈日期、持續時間與詳細說明。
-
精準下載:將指定劇集或批次處理的最新劇集下載至本地儲存,並維持結構化的目錄分類。
-
元數據提取:獲取詳細的元數據,包括 RSS Feed URL、內容分級、發佈者資訊以及多解析度圖示。
-
多重機制策略:採用 API 優先查詢、列表式搜尋以及 RSS 解析作為後備方案,確保作業的可靠性。
-
常見輸入:支援自然語言請求,例如「下載 [播客名稱] 的最新一集」或「列出 [主題] 的前 5 集」。
-
輸出內容:儲存於本地路徑的 MP3 音訊檔案,以及用於檢查的結構化 JSON 元數據。
-
效能限制:專為循序處理設計以維護 API 穩定性;預設限制 10 項結果以符合常見 API 配額。
-
相容性:使用 Python 3 標準函式庫與命令列執行,在開發環境中具有輕量級與跨平台優勢。
-
最佳實踐:在執行批次操作前,請務必確認下載權限與目錄結構,確保檔案正確儲存。
倉庫統計
- Star 數
- 193
- Fork 數
- 62
- Open Issue 數
- 0
- 主要語言
- TypeScript
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午06:14