¿Qué hace cli-anything-notebooklm?
Harness experimental para NotebookLM de CLI-Anything.
Instalación
Este paquete está pensado para instalarse desde el directorio del harness:
cd notebooklm/agent-harness
python3 -m pip install -e .
Instala la CLI de NotebookLM upstream si es necesario:
python3 -m pip install --user 'notebooklm-py[browser]'
python3 -m playwright install chromium
Requisitos
- El comando
notebooklminstalado localmente - Una sesión de inicio de sesión válida en NotebookLM local
Uso
Comandos básicos
# Mostrar ayuda
cli-anything-notebooklm --help
# Iniciar con un contexto de cuaderno
cli-anything-notebooklm --notebook nb_123 source list
# Preferir JSON para uso por agentes
cli-anything-notebooklm --json notebook list
Grupos de comandos
| Grupo | Propósito |
|---|---|
auth | inicio de sesión y validación de autenticación |
notebook | listar, crear y obtener resumen de cuadernos |
source | listar fuentes y añadir URL |
chat | hacer preguntas e inspeccionar el historial |
artifact | listar y generar artefactos |
download | obtener salidas generadas |
share | inspeccionar el estado de uso compartido |
Flujo de trabajo para el agente
- Verificar autenticación con
cli-anything-notebooklm auth status - Descubrir IDs de cuadernos con
cli-anything-notebooklm --json notebook list - Usar
--notebookexplícito en comandos posteriores - Usar
--jsonsolo donde el comando upstreamnotebooklmlo soporte
Guía para el agente
- Preferir IDs de cuadernos explícitos con
--notebook. - Usar
--jsonpara salida legible por máquina solo en comandos que lo soporten upstream. - Tratar este harness como experimental y no oficial.
- No exponer archivos de autenticación ni cookies en los registros.
- NotebookLM es un producto de Google; este harness no es oficial ni está afiliado a Google.
Referencias
- CLI-Anything: https://github.com/HKUDS/CLI-Anything
- CLI-Anything HARNESS.md: https://github.com/HKUDS/CLI-Anything/blob/main/cli-anything-plugin/HARNESS.md
- notebooklm-py: https://github.com/teng-lin/notebooklm-py
- Ayuda de Google NotebookLM: https://support.google.com/notebooklm/answer/16206563