Скиллы Новичок Разное

NotebookLM CLI Wrapper

Скачать ZIP
14
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

NotebookLM CLI Wrapper — это удобная оболочка командной строки, позволяющая работать с платформой NotebookLM напрямую из среды разработки. Решение ориентировано на автоматизацию исследований, управление заметками и взаимодействие с источниками без необходимости переключаться на веб-интерфейс.

Что это такое

Инструмент представляет собой Node.js-скрипт, который оборачивает CLI NotebookLM и делает его пригодным для использования в автоматизированных сценариях. Он позволяет разработчикам и AI-агентам выполнять операции с блокнотами, источниками, заметками и результатами исследований через терминал. :

Основные возможности включают:

  • аутентификацию и управление сессиями
  • работу с блокнотами и источниками
  • чат-запросы к данным
  • создание и загрузку артефактов
  • автоматизацию исследовательских процессов

Установка

Самый простой способ установки — через ClawHub:

npx clawhub@latest install tiangong-notebooklm-cli

Перед началом убедитесь, что:

  • установлен Node.js
  • доступен CLI NotebookLM
  • выполнена авторизация (команда login)

Быстрый старт

После установки можно сразу приступить к работе с помощью базовых команд:

node {baseDir}/scripts/notebooklm.mjs status
node {baseDir}/scripts/notebooklm.mjs login
node {baseDir}/scripts/notebooklm.mjs list
node {baseDir}/scripts/notebooklm.mjs use 
node {baseDir}/scripts/notebooklm.mjs ask "Summarize the key takeaways" --notebook 

Эти команды позволяют проверить статус, авторизоваться, получить список блокнотов, выбрать нужный и отправить запрос к данным. :

Как это работает

Wrapper-скрипт выступает промежуточным слоем между пользователем и CLI NotebookLM. Он инициализирует окружение, обрабатывает команды и возвращает результаты в удобном формате — как для человека, так и для машинной обработки. :

Типичный сценарий выглядит так:

  • пользователь авторизуется через CLI
  • выбирает нужный блокнот
  • отправляет запрос
  • получает результат, основанный на загруженных источниках

Формат команд и вывод

Все команды выполняются в формате:

node {baseDir}/scripts/notebooklm.mjs  [args...]

Для интеграции с другими инструментами рекомендуется использовать флаг --json, который возвращает структурированные данные. :

Для длительных операций доступны дополнительные параметры:

  • --exec-timeout — ограничение времени выполнения
  • --timeout — используется для ожидания и polling-задач

Сценарии использования

  • автоматическое суммирование больших наборов документов
  • интеграция AI-исследований в CI/CD процессы
  • массовая обработка и выгрузка данных
  • синхронизация локальных заметок с NotebookLM

Инструмент особенно полезен для разработчиков и исследователей, которым важно встроить работу с AI в существующие рабочие процессы. :

Особенности

  • унифицированный интерфейс для CLI
  • поддержка JSON-вывода
  • гибкая настройка таймаутов
  • автоматизация исследовательских задач
  • поддержка генерации и загрузки артефактов

В результате NotebookLM CLI Wrapper становится удобным инструментом для построения воспроизводимых и масштабируемых AI-воркфлоу. :


Файл из источника

11825_tiangong-notebooklm-cli-0.1.1.zip