关于 wowerpoint
wowerpoint 是将单份文档转为 NotebookLM 演示文稿的幻灯片技能,涵盖资料准备、身份验证、生成及常见故障处理。
主要功能
- 01单文档幻灯片工作流
- 02NotebookLM 演示文稿生成
- 03资料准备指导
- 04身份验证与故障处理
- 05通过提示词设置可爱风格
适用场景
- 01将报告转成幻灯片
- 02根据已准备的文档制作演示稿
- 03遇到速率限制后重试生成
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ thedotmack/ claude-mem --skill wowerpoint安装后在 Claude Code 中输入/wowerpoint确认已加载。
详细介绍
Wowerpoint
输入一份文档,输出一套幻灯片。仅限幻灯片——使用同一引擎制作视频和播客的效果明显更差,不在支持范围内;如果用户需要这些内容,请直接推荐使用 notebooklm CLI。
触发条件
- “Wowerpoint ”
- “围绕 制作一套幻灯片”
- “把这份报告改成幻灯片”
- “把这个做成可爱风格的幻灯片”
设置(每台机器只需一次)
如果 notebooklm auth check 返回 0,且 command -v jq 能找到命令,则跳过。
uv tool install --with playwright --force notebooklm-py
$(uv tool dir)/notebooklm-py/bin/playwright install chromium
工作流的 JSON 解析需要 jq;若未安装,请安装(macOS 上运行 brew install jq,或使用你的发行版包管理器)。
然后由用户以交互方式完成身份验证——不要编写脚本。告诉他们输入 ! notebooklm login,这样 OAuth 的 ENTER 操作就会在他们的终端中生效。
工作流
1. 源文档
你需要且只能有一份源文档。如果文档不存在,或内容太单薄、无法支撑一套幻灯片,就先撰写文档——使用 mem-search 和 sequential thinking,将内容写得全面(长篇叙述、数千字都很常见)。不要通过添加更多来源来掩盖源文档薄弱的问题。
2. 身份验证预检
notebooklm auth check 2>&1 | tail -5
若以状态码 1 退出,并显示 Run 'notebooklm login' to authenticate.,则停止并告知用户。
3. 创建笔记本并添加来源
NOTEBOOK_ID=$(notebooklm create "<title>" --json | jq -r .notebook.id)
notebooklm source add "<doc-path>" --notebook "$NOTEBOOK_ID" --json
标题:源文档的 H1,或其文件名(不含扩展名);对于有日期的工作,在标题后追加日期。
create 会在 .notebook.id 处返回 ID;使用错误的键会得到空字符串,并导致后续操作静默失败。
4. 生成幻灯片
notebooklm generate slide-deck "<PROMPT>" --format detailed --length default --notebook "$NOTEBOOK_ID" --json --retry 2
5. 结束本轮
输出笔记本 URL:
https://notebooklm.google.com/notebook/<NOTEBOOK_ID>
幻灯片准备就绪后,NotebookLM 会通知用户。
提示词
一句话。默认提示词:
Use kawaii characters to tell the story of <subject>. Keep it warm and clear.
将 <subject> 替换为根据源文档 H1 或用户的表述提炼出的一句话描述。如果用户提供了自己的提示词,则原样传递——不要扩写。
故障处理
pip: command not found——现代 macOS 不会将 pip 放在 PATH 中。请使用uv tool install。Playwright not installed——使用--with playwright安装notebooklm-py,然后运行playwright install chromium。Run 'notebooklm login' to authenticate——只有用户才能完成 OAuth 身份验证。- 速率限制(
GENERATION_FAILED或 "No result found for RPC ID")——--retry 2可以处理暂时性问题;若持续失败,请等待 5–10 分钟,或改用 Web UI。 - 敏感文档的来源上传遭拒——添加包含凭据、客户数据或未发布产品信息的来源前,请先确认。NotebookLM 是 Google 服务。
- 不存在
--length long——仅支持default|short。如果用户要求“长篇幻灯片”,请使用default并加以说明。 - 没有
--style标志——可爱风格由提示词文本指定。
操作提示
- 低成本重新生成——笔记本和来源创建完成后,使用不同提示词重新生成只会重复生成步骤。重复使用
NOTEBOOK_ID。 - Web UI 备用方案——如果生成因速率限制持续超过 30 分钟,请打开笔记本 URL,并在 UI 中触发生成。