自動下載 Andrew Ng 的 Agentic AI 課程所有影片
- ✅ 自動收集所有 Module 1-5 的影片 URL
- ✅ 支援 Google 帳號登入
- ✅ 自動儲存登入狀態(cookies)
- ✅ 生成 yt-dlp 下載腳本
- ✅ 按模組分類儲存影片
sh/go.sh程式會自動開啟瀏覽器,請:
- 使用你的 Google 帳號登入 DeepLearning.AI
- 等待課程頁面完全載入
- 回到終端機按 Enter 鍵繼續
程式會自動訪問所有 31 個影片課程頁面,並生成下載腳本
# 執行生成的下載腳本
bash data/agentic_ai_videos/download_all.shModule 1: Introduction to Agentic Workflows (8 videos)
Module 2: Reflection Design Pattern (5 videos)
Module 3: Tool use (5 videos)
Module 4: Practical Tips for Building Agentic AI (7 videos)
Module 5: Patterns for Highly Autonomous Agents (6 videos)
總計: 31 個影片
- Python 3.7+
- macOS / Linux / Windows
- yt-dlp (用於實際下載影片)
# macOS
brew install yt-dlp
# 或使用 pip
python3 -m pip install yt-dlpdata/agentic_ai_videos/
├── module_1/
│ ├── 01_Welcome!.mp4
│ ├── 02_What is agentic AI.mp4
│ └── ...
├── module_2/
│ └── ...
├── module_3/
│ └── ...
├── module_4/
│ └── ...
├── module_5/
│ └── ...
└── download_all.sh (下載腳本)
- 使用 Playwright 自動化瀏覽器
- 使用 asyncio 進行非同步處理
- 支援 cookies 持久化
- 自動生成 yt-dlp 下載指令
MIT
由 Claude Code 協助開發 🤖