notebooklm

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

NotebookLM Skill

NotebookLM技能

Overview

概述

Claude can use Google NotebookLM at notebooklm.google.com to analyze documents, create audio overviews, and synthesize knowledge from multiple sources. NotebookLM excels at creating podcast-style audio summaries and answering questions about uploaded content.
Claude可以通过notebooklm.google.com使用Google NotebookLM来分析文档、创建音频概览,并从多个来源合成知识。NotebookLM在创建播客风格的音频摘要以及回答关于上传内容的问题方面表现出色。

Quick Install

快速安装

bash
curl -sSL https://canifi.com/skills/notebooklm/install.sh | bash
Or manually:
bash
cp -r skills/notebooklm ~/.canifi/skills/
bash
curl -sSL https://canifi.com/skills/notebooklm/install.sh | bash
或者手动安装:
bash
cp -r skills/notebooklm ~/.canifi/skills/

Setup

设置

Configure via canifi-env:
bash
undefined
通过canifi-env进行配置:
bash
undefined

First, ensure canifi-env is installed:

首先,确保已安装canifi-env:

canifi-env set GOOGLE_EMAIL "your-email@gmail.com"
undefined
canifi-env set GOOGLE_EMAIL "your-email@gmail.com"
undefined

Privacy & Authentication

隐私与认证

Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭据,您做主。 Canifi LifeOS尊重您的隐私。

Option 1: Manual Browser Login (Recommended)

选项1:手动浏览器登录(推荐)

If you prefer not to share credentials with Claude Code:
  1. Complete the Browser Automation Setup using CDP mode
  2. Login to the service manually in the Playwright-controlled Chrome window
  3. Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭据:
  1. 使用CDP模式完成浏览器自动化设置
  2. 在Playwright控制的Chrome窗口中手动登录该服务
  3. Claude将使用您的已认证会话,且绝不会看到您的密码

Option 2: Environment Variables

选项2:环境变量

If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭据,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"
注意:存储在canifi-env中的凭据仅能在您的本地机器上访问,绝不会被传输。

Capabilities

功能

  • Upload and analyze documents
  • Create audio overviews (podcast-style)
  • Ask questions about uploaded content
  • Synthesize information across sources
  • Generate summaries and notes
  • Create study guides
  • Extract key insights
  • Compare information across documents
  • Generate FAQs from content
  • Create briefing documents
  • 上传并分析文档
  • 创建音频概览(播客风格)
  • 询问关于上传内容的问题
  • 跨来源合成信息
  • 生成摘要和笔记
  • 创建学习指南
  • 提取关键见解
  • 跨文档对比信息
  • 从内容生成常见问题(FAQs)
  • 创建简报文档

Usage Examples

使用示例

Example 1: Create Audio Overview

示例1:创建音频概览

User: "Create an audio summary of my research papers"
Claude: Uploads documents to NotebookLM, requests audio overview.
        Waits for generation (several minutes), downloads audio.
        Returns: "Created 12-minute audio overview of your research"
用户:“为我的研究论文创建音频摘要”
Claude:将文档上传至NotebookLM,请求生成音频概览。
        等待生成完成(需数分钟),下载音频。
        返回:“已为您的研究创建了12分钟的音频概览”

Example 2: Document Analysis

示例2:文档分析

User: "Analyze these PDFs and find common themes"
Claude: Uploads PDFs to NotebookLM, asks for theme analysis.
        Returns: "Key themes across documents:
        1. Innovation in AI
        2. Ethical considerations..."
用户:“分析这些PDF并找出共同主题”
Claude:将PDF上传至NotebookLM,请求主题分析。
        返回:“文档中的关键主题:
        1. AI创新
        2. 伦理考量...”

Example 3: Q&A Session

示例3:问答会话

User: "Ask NotebookLM about the main arguments in my uploaded papers"
Claude: Queries NotebookLM about document content.
        Returns detailed answers with source citations.
用户:“让NotebookLM回答我上传论文中的主要论点”
Claude:向NotebookLM查询文档内容。
        返回带有来源引用的详细答案。

Example 4: Study Guide Creation

示例4:学习指南创建

User: "Create a study guide from my course materials"
Claude: Uploads materials, requests study guide format.
        Returns structured guide with key concepts, questions, summaries.
用户:“从我的课程资料创建学习指南”
Claude:上传资料,请求生成学习指南格式内容。
        返回包含关键概念、问题、摘要的结构化指南。

Authentication Flow

认证流程

  1. Claude navigates to notebooklm.google.com via Playwright MCP
  2. Authenticates with GOOGLE_EMAIL if needed
  3. Handles 2FA if prompted (notifies user via iMessage)
  4. Accesses notebook interface
  1. Claude通过Playwright MCP导航至notebooklm.google.com
  2. 如有需要,使用GOOGLE_EMAIL进行认证
  3. 若触发双因素认证(2FA),通过iMessage通知用户
  4. 访问笔记本界面

NotebookLM Workflow

NotebookLM工作流程

1. Navigate to notebooklm.google.com
2. Create new notebook or open existing
3. Upload source documents
4. Wait for processing
5. Interact with content (Q&A, summaries)
6. Generate audio overview if requested
7. Export or share results
1. 导航至notebooklm.google.com
2. 创建新笔记本或打开现有笔记本
3. 上传来源文档
4. 等待处理完成
5. 与内容交互(问答、摘要)
6. 若有请求则生成音频概览
7. 导出或分享结果

Selectors Reference

选择器参考

javascript
// Create notebook
'[aria-label="Create"]' or '.new-notebook-button'

// Upload sources
'[aria-label="Add source"]'

// Source list
'.source-list'

// Chat input
'[aria-label="Ask a question"]'

// Generate audio
'[aria-label="Generate audio overview"]'

// Audio player
'.audio-player'

// Download audio
'[aria-label="Download"]'

// Notes panel
'.notes-panel'

// Summary button
'[aria-label="Summarize"]'
javascript
// 创建笔记本
'[aria-label="Create"]' or '.new-notebook-button'

// 上传来源
'[aria-label="Add source"]'

// 来源列表
'.source-list'

// 聊天输入框
'[aria-label="Ask a question"]'

// 生成音频
'[aria-label="Generate audio overview"]'

// 音频播放器
'.audio-player'

// 下载音频
'[aria-label="Download"]'

// 笔记面板
'.notes-panel'

// 摘要按钮
'[aria-label="Summarize"]'

Audio Overview Notes

音频概览说明

- Generation takes 3-10 minutes
- Creates podcast-style conversation
- Two AI hosts discuss the content
- Audio length varies by content amount
- Can customize focus topics
- Downloadable as audio file
- 生成需3-10分钟
- 创建播客风格的对话内容
- 由两位AI主持人讨论内容
- 音频时长随内容量变化
- 可自定义关注主题
- 可作为音频文件下载

Error Handling

错误处理

  • Login Failed: Retry 3 times, notify user via iMessage
  • Session Expired: Re-authenticate automatically
  • Upload Failed: Check file format/size, retry
  • Audio Generation Failed: Retry, check content suitability
  • Processing Timeout: Wait longer, check status periodically
  • Notebook Not Found: List available notebooks, ask user to specify
  • 登录失败:重试3次,通过iMessage通知用户
  • 会话过期:自动重新认证
  • 上传失败:检查文件格式/大小,重试
  • 音频生成失败:重试,检查内容适用性
  • 处理超时:等待更长时间,定期检查状态
  • 未找到笔记本:列出可用笔记本,请求用户指定

Supported Source Types

支持的来源类型

PDFs
Google Docs
Google Slides
Web URLs
Text files
YouTube videos
Audio files
Copied text
PDF文档
Google Docs
Google Slides
网页URL
文本文件
YouTube视频
音频文件
复制的文本

Self-Improvement Instructions

自我改进说明

When you learn a better way to use NotebookLM:
  1. Document the improvement in your response
  2. Suggest updating this skill file with the new approach
  3. Include specific query types that produce better results
  4. Note any new features or source type support
当您发现使用NotebookLM的更佳方法时:
  1. 在响应中记录改进点
  2. 建议使用新方法更新此技能文件
  3. 包含能产生更好结果的特定查询类型
  4. 记录任何新功能或支持的来源类型

Notes

注意事项

  • NotebookLM is part of LifeOS tools for knowledge synthesis
  • Audio overviews are unique to NotebookLM
  • Sources are private to your notebooks
  • Can share notebooks with collaborators
  • Best for document-heavy analysis tasks
  • Supports up to 50 sources per notebook
  • Audio can be shared or embedded
  • Ideal for creating content from existing materials
  • NotebookLM是LifeOS知识合成工具的一部分
  • 音频概览是NotebookLM的独特功能
  • 来源仅对您的笔记本私有
  • 可与协作者共享笔记本
  • 最适合文档密集型分析任务
  • 每个笔记本最多支持50个来源
  • 音频可共享或嵌入
  • 非常适合从现有素材创建内容