NotebookLM技能Skill notebookLM

NotebookLM技能是一个基于AI的文档生成工具,专门用于自动生成YAML配置文件和幻灯片演示。它通过智能读取PDF文档的指定页面范围,高效提取信息并转换为结构化格式,适用于文档自动化、演示制作、PDF处理等场景。关键词:NotebookLM, YAML生成, 幻灯片制作, PDF处理, AI文档生成, 自动化文档, 智能读取。

AI应用 0 次安装 0 次浏览 更新于 3/10/2026

name: notebookLM description: “NotebookLM生成YAML和幻灯片。文档工匠展示技能。当用户提到NotebookLM、YAML、幻灯片或演示时使用。不要用于:实施工作、代码修复、审查或部署。” description-en: “生成NotebookLM YAML和幻灯片。文档工匠展示技能。当用户提到NotebookLM、YAML、幻灯片或演示时使用。不要用于:实施工作、代码修复、审查或部署。” description-ja: “NotebookLM生成YAML和幻灯片。文档工匠展示技能。当用户提到NotebookLM、YAML、幻灯片或演示时使用。不要用于:实施工作、代码修复、审查或部署。” allowed-tools: [“Read”, “Write”, “Edit”] argument-hint: “[yaml|slides]”

NotebookLM技能

负责文档生成的技能群。

功能详细

功能 详细
NotebookLM YAML 参见 references/notebooklm-yaml.md
幻灯片 YAML 参见 references/notebooklm-slides.md

执行步骤

  1. 分类用户的请求
  2. 从上述“功能详细”中读取适当的参考文件
  3. 根据内容生成

🔧 PDF页面范围读取(Claude Code 2.1.49+)

高效处理大型PDF的功能。

页面范围指定读取

// 页面范围指定读取
Read({ file_path: "docs/spec.pdf", pages: "1-10" })

// 只确认目录
Read({ file_path: "docs/manual.pdf", pages: "1-3" })

// 仅特定部分
Read({ file_path: "docs/api-reference.pdf", pages: "25-45" })

用例推荐方法

案例 推荐读取方法 理由
100页以上的PDF 目录(1-3) → 相关章节 最小化token消耗
规格书审查 按部分范围指定 仅精读必要部分
API文档 从端点列表(目录)开始 先把握整体结构再深入
学术论文 摘要 + 结论 → 正文 先把握要点
技术手册 目录 + 故障排除章节 优先实用部分

NotebookLM YAML生成时的活用例

从大型PDF(300页技术规格书)生成YAML时:

1. **读取目录**(1-5页)
   Read({ file_path: "spec.pdf", pages: "1-5" })
   → 把握章节结构

2. **读取各章开头**(各章前2页)
   Read({ file_path: "spec.pdf", pages: "10-11" })  // 第1章
   Read({ file_path: "spec.pdf", pages: "45-46" })  // 第2章
   → 把握各章概要

3. **精读重要部分**
   Read({ file_path: "spec.pdf", pages: "78-95" })  // API参考
   → 提取详细内容

通过这种方法,无需读取全部300页即可高效生成YAML。

最佳实践

原则 说明
逐步加载 按目录 → 概要 → 详细顺序读取
仅相关页面 指定任务所需的页面
节约token 全页读取是最后手段
结构理解优先 先通过目录把握整体像再深入

与传统方法比较

方法 token消耗 处理时间 精度
全页读取(300页) ~150,000
页面范围指定(所需30页) ~15,000

可能减少90%的token消耗和处理时间