Zoom

Использование

Выберите чтение встреч, архив или управление и разберитесь в результатах и изменениях.

Прочитайте сохранённую встречу, откройте расшифровку и экспортируйте нужное. Руководство помогает выбрать команду и понять, читает ли она локальные данные, обращается к Zoom или что-то изменяет. Если встреч ещё нет, начните с установки и подключения.

Прочитайте первую встречу

zm meetings list --json
zm meetings show <meeting-id> --json
zm meetings transcript <meeting-id> --json
zm meetings summary <meeting-id> --json

Замените <meeting-id> на ID из списка. Проверьте дату и название перед использованием текста. Отсутствие резюме или расшифровки означает, что эта часть не получена, а не что обсуждения не было. Чтение использует выбранный локальный профиль и не загружает новые данные Zoom. Руководство по архиву поможет получить недостающий период или импортировать файлы.

Чтобы получить переносимую копию доступного содержимого:

zm meetings export <meeting-id> --format markdown --json

Прочитайте полученный экспорт перед сохранением в файл. MCP возвращает экспорт как текст, но не записывает файлы. Поиск и источники сохраняет точные ссылки на отрывки для цитирования.

Выберите локальные или удалённые данные

Что нужноГруппа командГде работает
Читать расшифровки и источникиmeetings, events, searchОбщая локальная база
Получить встречи организатораpull, API watchИз Zoom в локальную базу
Импортировать файлы расшифровокimport, папка watchИз файлов в базу
Сохранить облачные записиrecordingsИз Zoom в указанную папку
Прочитать расписание или изменить встречуremote-meetingsАккаунт Zoom

Успешное локальное чтение не доказывает, что в Zoom осталось то же содержимое. Загрузка облачного файла не импортирует его расшифровку в базу, пока вы не запросите импорт архива.

Команды

КомандаНазначение
config showпоказать локальные настройки
config set <key> <value>настроить публичный клиент или файловый источник
login [--browser <program>]разрешить доступ через браузер
commands --jsonпоказать аргументы, параметры и примеры
complete -- <words...>ответить на дополнение команд
doctorпроверить среду и публичные настройки без входа или базы
session statusпроверить OAuth отдельно от профилей данных
import <folder>импортировать скачанные расшифровки в выбранный профиль
pull [--since <date>]загрузить встречи из настроенного источника
meetings list, meetings show <meeting>прочитать сохранённые встречи
meetings transcript <meeting>прочитать текущие расшифровки
meetings summary <meeting>прочитать сохранённые сводки
meetings export <meeting> --format markdown|vttэкспортировать данные встреч
meetings search <query>, meetings people <query>найти сохранённый текст или участников
meetings search-page <query>, meetings search-indexпродолжить поиск и явно индексировать слова
meetings link-event <reference>, meetings link-person <reference>просмотреть или применить выбранные связи
meetings transcribe <meeting> <file> --model <model>просмотреть или локально распознать WAV в отдельную расшифровку
meetings evidence <reference>, meetings context <person>прочитать ограниченные источники или контекст связанного человека
meetings task-proposal <reference> --kind <kind>просмотреть задачу со ссылкой на встречу
meetings semantic <query> --model <id>ранжировать просмотренные векторы выбранным компонентом
meetings embeddings --model <id>просмотреть генерацию; --yes обрабатывает одну порцию
search all <query>искать встречи или явно выбранные общие ресурсы
events listпрочитать сохранённые события
watch [folder] --source api|files --jsonlповторно импортировать источник в текущем процессе
recordings list, recordings show <meeting>найти облачные записи и метаданные файлов
recordings download <meeting> --destination <directory>архивировать доступные файлы
recordings sync --from <date> --to <date> --destination <directory> --jsonlархивировать историю по календарным месяцам
recordings schedule create|list|show|run|disableуправлять ежедневными архивными заданиями
recordings archive inspect|verify|locks <directory>проверить локальные манифесты, суммы или блокировки
recordings archive recover <directory>просмотреть восстановление устаревших блокировок
recordings archive transcript <directory>прочитать проверенные WebVTT-фрагменты без базы
recordings archive search <directory> <query>искать проверенный текст без базы
recordings archive import <directory>проверить VTT и добавить к сохранённым встречам
remote-meetings list|show|invitationпрочитать будущие встречи и приглашения
remote-meetings create|update|cancelпросмотреть или применить простое изменение Zoom
serve --mcpпредоставить чтение встреч через MCP stdio
skill show, skill install --for agentsпоказать или явно установить инструкции агенту

meetings использует локальные ID, remote-meetings — числовые ID Zoom. Управление встречами описывает изменения.

Вывод для скриптов и агентов

--json выдаёт одно значение, --jsonl — объект на строку. Ошибки идут в stderr; --quiet убирает прочую диагностику. Конвейер по умолчанию получает JSON, терминал — удобный для чтения вывод. Дополнение команд возвращает протокол оболочки, если не выбран JSON.

--fields id,title выбирает поля. --offline запрещает сеть. Конечные команды сохраняют успешный вывод до завершения освобождения ресурсов; предел по умолчанию 4 МиБ. --max-output-bytes 0 снимает его.

Сроки и отмена

--timeout <milliseconds> задаёт положительный срок всей команды. Можно использовать 30s, 5m и 1h. По умолчанию чтению даётся 30 секунд, входу — пять минут, загрузке записей, синхронизации и проверке архива — час. Наблюдение и MCP не имеют стандартного срока. Отмена ждёт операции и очистку; внедрённая операция, игнорирующая сигнал, может задержать завершение.