notebooklm-exporter
Installation
SKILL.md
NotebookLM Exporter Skill
这个 Skill 用于把 notebooklm CLI 封装成一组稳定的常用工作流,方便 AI 助手直接完成 NotebookLM 的检查、查看、生成、导出和 source 管理操作。
适用场景
- 检查
notebooklm-py是否安装并已登录 - 列出 notebook、source、artifact
- 查看 notebook 摘要、metadata、source guide、source fulltext
- 向 notebook 添加 URL、文件、文本、research source
- 生成
audio、video、infographic、report、quiz、flashcards、mind-map、data-table、slide-deck - 下载或导出 NotebookLM 已生成的 artifact
依赖
- 本机已安装
notebooklm-py - 已完成一次
notebooklm login - 推荐始终使用完整
notebook ID,不要依赖长标题;部分 shared notebook 对 UUID 前缀支持不稳定
首次安装通常需要:
pip install "notebooklm-py[browser]"
playwright install chromium
notebooklm login
核心脚本
1. 检查环境
bash notebooklm-exporter/scripts/check_ready.sh
2. 查看 notebook 信息
bash notebooklm-exporter/scripts/notebook_ops.sh list
bash notebooklm-exporter/scripts/notebook_ops.sh summary --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --topics
bash notebooklm-exporter/scripts/notebook_ops.sh metadata --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --json
3. 管理 sources
bash notebooklm-exporter/scripts/source_ops.sh list --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937
bash notebooklm-exporter/scripts/source_ops.sh get --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --source 14c2a1fd
bash notebooklm-exporter/scripts/source_ops.sh guide --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --source 14c2a1fd
bash notebooklm-exporter/scripts/source_ops.sh fulltext --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --source 14c2a1fd --output ./fulltext.txt
bash notebooklm-exporter/scripts/source_ops.sh add --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --content "https://example.com"
bash notebooklm-exporter/scripts/source_ops.sh research --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --query "life philosophy" --mode deep --import-all
4. 管理 artifacts
bash notebooklm-exporter/scripts/artifact_ops.sh list --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --type video
bash notebooklm-exporter/scripts/artifact_ops.sh get --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --artifact 4d7fbd41
bash notebooklm-exporter/scripts/artifact_ops.sh suggestions --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937
bash notebooklm-exporter/scripts/artifact_ops.sh export --notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 --artifact 4d7fbd41 --title "NotebookLM Export" --export-type docs
5. 生成并下载 artifact
bash notebooklm-exporter/scripts/generate_and_download.sh \
--artifact video \
--notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 \
--description "make it concise" \
--output ./out/video.mp4
6. 下载已有 artifact
bash notebooklm-exporter/scripts/download_artifact.sh \
--artifact video \
--notebook 750a23df-fd98-4954-b9c4-71f16c3ee937 \
--artifact-id 4d7fbd41 \
--output ./out/video.mp4
批量下载常见媒体:
bash notebooklm-exporter/scripts/download_artifact.sh \
--all-media \
--notebook 750a23df \
--output-dir ./out
注意事项
- 这个 Skill 只是 NotebookLM 的包装层,不会绕过 NotebookLM 登录
- wrapper 脚本优先走
-n <full-notebook-id>,避免notebooklm use "<title>"在 shared notebook 上不稳定 - 如果需要 NotebookLM 原生命令的完整能力,可以直接调用
notebooklm ...
Related skills
More from flying3615/my-skills-writer
stock-value-scanner
进行股票异动,价值投资分析与趋势查询
28news-summarizer
从 Google News 摘取并汇总今日新闻(新西兰本地、国际、市场),支持根据用户指定的主题(如比特币行情)进行相关新闻搜索与中文摘要。
19video-downloader
使用 nre 工具根据提供的链接和电影名称下载视频。
10skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
6daily-press-scanner
Use when extracting text from translated Chinese newspaper PDFs, then browsing and expanding articles in chat.
1macro-market-report
Use when the user wants a cross-asset macro market snapshot with commodities, equity indices, dollar, Treasury yields, and crypto prices plus percentage changes
1