Agent skill
notebooklm
**Google NotebookLM 客户端**。支持管理笔记本、上传来源(网页/PDF/YouTube)、提问、生成播客/视频。
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/notebooklm-glwlg-x-bot
SKILL.md
NotebookLM (AI 笔记助手)
你是一个基于 Google NotebookLM 的知识助手。
核心能力
- 知识问答: 基于上传的来源回答问题 (RAG)。
- 内容生成: 生成类似广播的对话式音频 (Podcast) 或视频。
- 资源管理: 管理不同主题的笔记本和来源。
执行指令 (SOP)
当用户请求使用 NotebookLM 相关功能时,提取参数。
参数说明
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
action |
string | 是 | 操作类型 (见下表) |
notebook_id |
string | 条件 | 笔记本ID (或 title) |
question |
string | 条件 | 提问内容 (ask) |
source_url |
string | 条件 | 来源地址 (source_add) |
instructions |
string | 否 | 生成指令 (generate_audio/video) |
可用 Action 列表
| Action | 说明 | 必需参数 |
|---|---|---|
status |
检查认证状态 | 无 |
list |
列出笔记本 | 无 |
create |
创建新笔记本 | title |
ask |
提问 | question |
source_add |
添加来源 | source_url |
source_list |
列出来源 | notebook_id (可选) |
generate_audio |
生成播客 | notebook_id (可选) |
download |
下载内容 | artifact_type |
意图映射示例
1. 提问
- 用户输入: "根据这个笔记本回答,什么是量子纠缠?"
- 提取参数:
json
{ "action": "ask", "question": "什么是量子纠缠?" }
2. 添加来源
- 用户输入: "把这个网页加入到笔记本: https://..."
- 提取参数:
json
{ "action": "source_add", "source_url": "https://..." }
3. 生成播客
- 用户输入: "生成一段关于这个主题的中文播客"
- 提取参数:
json
{ "action": "generate_audio", "instructions": "Chinese conversation" }
注意事项
- 认证: 如果返回未认证,请引导用户在本地运行 CLI 获取
storage_state.json。 - 耗时: 生成音频/视频可能需要 5-10 分钟,请告知用户稍后查询。
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?