执行前检查
先确认依赖和凭证
-
1
Node.js 18+ 脚本使用 ESM、fetch 和 AbortSignal。
-
2
opencli 可用 需要 `opencli doctor` 和 `opencli xiaoyuzhou`。
-
3
小宇宙 auth 读取或生成 `~/.opencli/xiaoyuzhou.json`。
生成命令
复制后在终端运行
输出预览
每个播客都有独立目录和断点状态
xiaoyuzhou-output/
播客标题-podcast-id/
podcast.json
episodes.json
run-state.json
failed.json
transcripts/
episode-id/
transcript.json
界面设计要点
- 播客输入支持名称、URL 和 ID,贴合脚本入口。
- 延迟、重试、起点和数量集中配置,降低误跑成本。
- 命令实时生成,当前原型不接管真实下载进程。
- 输出树强调 `run-state.json` 和 `failed.json`,方便续跑与排错。