NotebookLM CLI Cookies

Polar Sponsor
爱发电 赞助
.NET 9.0

使用 nlm CLI 检索并回答已上传至 NotebookLM 的文档问题。适用于用户需要查找信息、总结来源或查询特定笔记本时。

NotebookLM CLI. 用途

功能概述

NotebookLM CLI. 用途是一项面向实际任务的技能,主要用于当用户想要搜索或询问 NotebookLM 笔记本中已经存在的内容时, 请使用此技能;此技能假设: . nlm 已安装( junelm- m)。

核心要点

  • 它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
  • 使用时应结合输入条件选择合适的执行方式,核对必要参数、依赖环境与输出内容,并按原始要求处理异常情况。
  • 该技能适合需要稳定复用相关能力的场景,可作为自动化工作流的一部分,也便于后续检查、调整和扩展。

使用与执行

从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;

结果检查与注意事项

若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。

NotebookLM CLI

用途

当用户希望在 NotebookLM 笔记本中已存在的内容上执行搜索或提问时,使用此技能。

该技能的前提假设如下:

  • nlm 已安装(即已安装 notebooklm-mcp-cli 包)。
  • 认证信息已在无头(headless)运行环境中预先注入。
  • NOTEBOOKLM_MCP_CLI_PATH 指向认证信息存储目录。

硬性规则(避免错误的工具选择)

当用户提及以下任意一项时,视为明确要求查询 NotebookLM,必须严格按此处理:

  • "NotebookLM"、"notebooklm"
  • "notebook alias"、"alias"
  • 一个已知的别名(例如:tai_lieu_diennlm_tai_lieu_dien

在此类情况下:

  • 必须通过 Exec 执行 nlm 命令来回答问题,禁止依赖记忆作答。
  • 除非用户明确要求检索网页来源,否则不得切换至网络搜索。
  • 若 Notebook 中无对应答案,需如实告知(依据 nlm 的输出结果判断)。

斜杠命令(Slash command):

  • 若用户在 Telegram 中通过 /nlm ... 调用该技能,则将 /nlm 后的原始文本整体作为 nlm 的参数。
  • 必须精确执行:nlm (通过 Exec),并返回相关的标准输出(stdout)。

运行时检查

执行查询前,请完成以下检查:

  1. 验证认证路径是否已配置:
echo "$NOTEBOOKLM_MCP_CLI_PATH"
  1. 验证登录状态:
nlm login --check

若认证检查失败,请立即中止操作,并提示用户启动认证刷新流程(禁止在 AWS 运行环境中调用浏览器登录)。

查询工作流

  1. 列出笔记本:
nlm notebook list --json
  1. 选择笔记本:
  • 若用户已提供 notebook id,请直接使用。
  • 若用户提供了标题(title),请从上一步 list 输出中解析出对应的 notebook_id(切勿将原始标题字符串直接传入 nlm notebook get/source list/query 等命令)。
  • 若用户提供了别名(alias),请直接使用该别名。
  • 若存在歧义(例如多个笔记本匹配),请让用户明确选择其中一个。
  1. 查询笔记本:
nlm notebook query "" ""
  1. 返回答案,并明确指出所查询的笔记本。

注意事项:

  • nlm notebook list 返回的是用于显示的标题(title),但多数其他命令仅接受 notebook id(UUID)或别名(alias)。直接传递类似 "tài liệu điện" 的标题可能导致空结果或无响应。
  • 若用户需频繁查询同一笔记本,建议为其创建并持续使用一个别名(例如:tai_lieu_dien)。

Telegram 提示模板(可直接复制粘贴)

推荐使用以下任一格式,以确保稳定触发本技能:

  1. 强制 CLI 查询格式:
Chạy lệnh: nlm notebook query tai_lieu_dien "giá của A9N61500 là bao nhiêu? Nếu notebook không có thông tin giá thì trả lời: không thấy trong NotebookLM."
  1. 自然语言但显式声明:
Trong NotebookLM notebook alias tai_lieu_dien: trả lời câu hỏi "giá của A9N61500 là bao nhiêu?". Bắt buộc dùng nlm để truy vấn, không tìm web, không đọc file local.

输出规范

  • 须明确说明被查询笔记本的身份(如有,同时提供 title 与 id)。
  • 若查询结果为空或含义模糊,请建议更精准的后续查询语句。
  • 优先采用简洁、客观、基于 NotebookLM 实际响应的事实性答案。

常见错误

  • Authentication expired / 401 / 403
    • 检查 NOTEBOOKLM_MCP_CLI_PATH 是否配置正确。
    • 确认 profiles/default/cookies.jsonprofiles/default/metadata.json 文件存在。
    • 在非 AWS 环境(即具备浏览器的本地机器)中刷新 cookies,然后重新部署密钥(secret)。
  • nlm: command not found
    • 安装包:pipx install notebooklm-mcp-cli(推荐),或 uv tool install notebooklm-mcp-cli

命令参考

# 列出笔记本
nlm notebook list --json

# 按 notebook id 或 alias 查询笔记本
nlm notebook query "" ""

# 检查认证状态
nlm login --check

相关专题

更多
cookie与session的区别
cookie与session的区别

本专题整合了cookie与session的区别和使用方法等相关内容,阅读专题下面的文章了解更详细的内容。

2025.08.19

1446

14

阻止所有cookie什么意思
阻止所有cookie什么意思

阻止所有cookie意味着在浏览器中禁止接受和存储网站发送的cookie。阻止所有cookie可能会影响许多网站的使用体验,因为许多网站使用cookie来提供个性化服务、存储用户信息或跟踪用户行为。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.02.23

644

5

document.cookie获取不到怎么解决
document.cookie获取不到怎么解决

document.cookie获取不到的解决办法:1、浏览器的隐私设置;2、Same-origin policy;3、HTTPOnly Cookie;4、JavaScript代码错误;5、Cookie不存在或过期等等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.11.23

766

5

cookie
cookie

Cookie 是一种在用户计算机上存储小型文本文件的技术,用于在用户与网站进行交互时收集和存储有关用户的信息。当用户访问一个网站时,网站会将一个包含特定信息的 Cookie 文件发送到用户的浏览器,浏览器会将该 Cookie 存储在用户的计算机上。之后,当用户再次访问该网站时,浏览器会向服务器发送 Cookie,服务器可以根据 Cookie 中的信息来识别用户、跟踪用户行为等。

2023.06.30

9839

10

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

0

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

0

24

NumPy矩阵运算与线性代数计算
NumPy矩阵运算与线性代数计算

本专题整理 NumPy 矩阵运算与线性代数计算相关教程,覆盖矩阵乘法、dot 与 @ 运算符、逆矩阵、行列式、特征值与特征向量、SVD、线性方程组、欧氏距离、矩阵分解和大规模矩阵性能优化等内容,帮助读者掌握 np.linalg 与矩阵计算实战。

2026.09.21

0

20

NumPy广播机制数学运算与统计分析
NumPy广播机制数学运算与统计分析

本专题整理 NumPy 广播机制、数组数学运算与统计分析相关教程,覆盖广播规则、维度对齐、矩阵与数组加减除法、向量化计算、均值方差、分位数、中位数、直方图和 unique 频次统计等场景,帮助读者掌握 ndarray 高效计算与统计处理方法。

2026.09.21

0

17

NumPy数组创建索引切片与数据选择
NumPy数组创建索引切片与数据选择

本专题整理 NumPy 数组创建、索引、切片与数据选择相关教程,覆盖 np.array、zeros/ones、多维数组形状、基础切片、花式索引、布尔索引、条件筛选、视图与副本等常用场景,帮助读者系统掌握 ndarray 数据构造与高效提取方法。

2026.09.21

0

12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
php注册登录系统开发实战
php注册登录系统开发实战

共10课时 | 13.8万人学习

PHP基于Cookie的购物车模块设计
PHP基于Cookie的购物车模块设计

共10课时 | 11.1万人学习

第三期培训_PHP开发
第三期培训_PHP开发

共116课时 | 32.1万人学习