Использование
Выберите чтение встреч, архив или управление и разберитесь в результатах и изменениях.
Прочитайте сохранённую встречу, откройте расшифровку и экспортируйте нужное. Руководство помогает выбрать команду и понять, читает ли она локальные данные, обращается к 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 не имеют стандартного срока. Отмена ждёт операции и очистку;
внедрённая операция, игнорирующая сигнал, может задержать завершение.