chore: 更新技能引用名称并新增 yt-studio-auth-prep 登录脚本
This commit is contained in:
@@ -16,7 +16,7 @@ description: "Download YouTube Studio analytics CSV export (zip) via a Playwrigh
|
||||
## 脚本与依赖
|
||||
|
||||
- 脚本:`scripts/youtube_export_download.py`(本技能目录下;若缺失,用代码库全局搜索按 `youtube_export_download.py` 定位)
|
||||
- 依赖与环境:见 `uv-env-setup` 技能——项目环境走 `uv sync`;脱离项目时脚本头部带 PEP 723 声明,`uv run <脚本>` 自动备环境(复用系统 Chrome/Edge 时无需 `playwright install chromium`)。
|
||||
- 依赖与环境:见 `yt-download-place` 技能——工作区内走 `uv sync`;脱离工作区时脚本头部带 PEP 723 声明,`uv run <脚本>` 自动备环境(复用系统 Chrome/Edge 时无需 `playwright install chromium`)。
|
||||
- 登录态必须已存在:脚本不登录,只复用已登录会话。
|
||||
|
||||
## 步骤 1:确认登录态来源(二选一)
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
|
||||
## 环境与依赖
|
||||
|
||||
- **`playwright` / `sync_playwright` 找不到**:环境未同步。项目根执行 `uv sync`,或直接用 `uv run python <脚本>`;详见 `uv-env-setup` 技能。复用系统 Chrome/Edge 时无需 `playwright install chromium`。
|
||||
- **`playwright` / `sync_playwright` 找不到**:环境未同步。工作区根执行 `uv sync`,或直接用 `uv run python <脚本>`;详见 `yt-download-place` 技能。复用系统 Chrome/Edge 时无需 `playwright install chromium`。
|
||||
- **系统找不到浏览器**:确认本机装了 Chrome 或 Edge;用 `--channel` 显式指定 `chrome` 或 `msedge`。
|
||||
|
||||
## 运行过程
|
||||
|
||||
@@ -319,7 +319,7 @@ if __name__ == "__main__":
|
||||
account_name=args.account_name)
|
||||
else:
|
||||
selftest()
|
||||
print("\n实际运行需先准备依赖环境(uv sync 或直接 uv run,见 uv-env-setup 技能),"
|
||||
print("\n实际运行需先准备依赖环境(uv sync 或直接 uv run,见 yt-download-place 技能),"
|
||||
"再复用登录态(二选一):\n"
|
||||
" 方式 A: python youtube_export_download.py --url \"<explore URL>\" "
|
||||
"--channel chrome --user-data-dir <你的 Chrome User Data 目录>\n"
|
||||
|
||||
Reference in New Issue
Block a user