build-zoom-cobrowse-app — команда Codex: что делает и как поставить
Пошагово внедряет совместный просмотр страниц через Zoom Cobrowse в веб-приложение. Помогает настроить сессии, токены и маскирование конфиденциальных данных.
~/.codex/prompts/build-zoom-cobrowse-app.mdЧто делает build-zoom-cobrowse-app
Команда запускает проверку кодовой базы перед внедрением Zoom Cobrowse. Агент изучает авторизацию, токены и домены. Сценарий ориентирован строго на совместный просмотр в браузере, а не на Contact Center или общую демонстрацию экрана.
Сначала реализуется минимальный запуск и завершение сессии. Лишь потом добавляются аннотации и удалённое управление. Без настройки CORS, CSP и токенов сессия завершится ошибкой на шаге верификации.
Особое внимание уделено защите интерфейса. Скрывать приватные поля и блокировать запрещённые элементы инструкция требует на самых ранних этапах работы.
Какие задачи решает
- встроить SDK Zoom Cobrowse в консоль оператора и клиентскую часть
- настроить жизненный цикл сессии от подключения до выхода
- изолировать приватные поля страницы маскированием элементов
- разделить логику Cobrowse и полноразмерного Contact Center
Примеры запросов агенту
- Запусти build-zoom-cobrowse-app, чтобы интегрировать совместный просмотр в клиентский кабинет.
- Подключи Zoom Cobrowse и настрой маскирование форм по инструкции build-zoom-cobrowse-app.
Как установить build-zoom-cobrowse-app
Вручную: положить файлы
~/.codex/prompts/build-zoom-cobrowse-app.mdВызов — /prompts:build-zoom-cobrowse-app. В Codex этот формат помечен устаревшим, замена — скиллы
Вручную: положить файлы
.claude/commands/build-zoom-cobrowse-app.mdВызов — /build-zoom-cobrowse-app. Для всех проектов — ~/.claude/commands/
Вручную: положить файлы
.github/prompts/build-zoom-cobrowse-app.prompt.mdВручную: положить файлы
.gemini/commands/build-zoom-cobrowse-app.tomlGemini хранит команды в TOML: текст запроса — в поле prompt
Вопросы о build-zoom-cobrowse-app
Как установить build-zoom-cobrowse-app в Codex?
Сохраните файл команды по пути ~/.codex/prompts/build-zoom-cobrowse-app.md. После этого вы сможете вызывать промпт в диалогах с ассистентом.
Чем Zoom Cobrowse отличается от Zoom Contact Center?
Команда ориентирована на просмотр веб-страниц внутри браузера клиента оператором поддержки. Она исключает тяжеловесные модули Contact Center или Virtual Agent, если нужен только совместный серфинг.
Как команда проверяет безопасность данных?
Инструкция требует сразу внедрять маскирование элементов интерфейса и блокировку скрытых зон. Дополнительно проверяются разрешённые домены (allowed origins), заголовки CSP и правила CORS.
Исходный текст
build-zoom-cobrowse-app.md · MIT
--- description: Implement a Zoom Cobrowse integration with session lifecycle, privacy controls, and support workflow wiring. --- # Build Zoom Cobrowse App Use this command when the repo needs a browser co-browsing experience for support or guided assistance workflows. ## Preflight 1. Inspect the codebase for existing support tooling, session initialization code, frontend embeds, and auth or token generation helpers. 2. Confirm the workflow is truly browser co-browsing rather than Contact Center, Virtual Agent, or a general screen-sharing feature. 3. Identify the role model: customer page, agent console, session initiation path, and handoff mechanism. 4. Check whether required tokens, allowed origins, and privacy requirements are already represented without printing secrets. ## Plan Before making changes: - state the support workflow and role model - list the files that will be changed - state the auth path, session lifecycle responsibilities, and privacy controls in scope - state how the base Cobrowse flow will be verified ## Commands 1. Add or correct the Cobrowse SDK initialization and base session lifecycle in the proper frontend and backend layers. 2. Implement the smallest working start or join flow before adding advanced annotations or remote-assist behavior. 3. Add privacy masking and blocked-element handling early when required by the workflow. 4. Reuse existing session management, logging, and support tooling patterns where possible. 5. Avoid pushing unrelated Contact Center or Virtual Agent abstractions into a Cobrowse-specific flow. ## Verification 1. Re-read the session initialization, auth path, and privacy or event-handling code after changes. 2. Run local build or tests where available. 3. Verify the start or join flow, session lifecycle, and privacy assumptions. 4. State any remaining blocker such as token generation, allowed-origin config, CORS or CSP, or browser constraints. ## Summary ```text ## Result - Action: implemented or updated a Zoom Cobrowse integration - Status: success | partial | failed - Details: files changed, auth path, session lifecycle, verification run ``` ## Next Steps - Test one real support session end to end. - Add remote assist or richer collaboration only after the base session path works. - If the product choice is still uncertain, compare against Contact Center or Virtual Agent before expanding scope.
© Zoom · MIT · openai/plugins