TinyFish网页抓取
自然语言驱动网页数据
该技能通过浏览器自动化连接Google NotebookLM,让用户直接从Claude Code查询个人笔记本内容。每次提问开启独立浏览器会话,调用Gemini模型基于上传文档生成带引用的回答,随后关闭会话,减少幻觉并确保回答仅来自用户文档。
安装指令:
# 首次使用会自动创建虚拟环境并安装依赖
python scripts/run.py auth_manager.py status
分步使用流程:
python scripts/run.py auth_manager.py statuspython scripts/run.py auth_manager.py setuppython scripts/run.py notebook_manager.py listpython scripts/run.py ask_question.py --question "What is the content of this notebook?" --notebook-url "[URL]"python scripts/run.py notebook_manager.py add --url "[URL]" --name "[名称]" --description "[描述]" --topics "[主题1,主题2]"python scripts/run.py ask_question.py --question "你的问题" --notebook-id [ID]python scripts/run.py ask_question.py --question "..." --notebook-url "https://..."见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | NotebookLM笔记本URL或ID;自然语言查询问题;可选的笔记本元数据(名称、描述、主题标签) |
| 输出 | Gemini生成的带引用回答;笔记本库列表;认证状态及操作结果确认 |
| 适用人群 | 已在NotebookLM上传文档资料、希望通过命令行快速检索的个人用户或研究团队 |
| 不包含 | 直接文件上传功能;官方API接口调用;跨笔记本联合查询;持久化对话记忆 |
run.py 包装器调用脚本,直接运行脚本会因缺少虚拟环境而失败原始链接:https://github.com/openclaw/skills/tree/main/skills/guccidgi/notebooklm-skill/SKILL.md
来源类型:GitHub仓库