zoom
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseZoom Skill
Zoom Skill
Overview
概述
Automates Zoom operations including meeting scheduling, recording management, webinar setup, and account administration through the Zoom web portal.
通过Zoom网页门户自动化Zoom操作,包括会议安排、录制管理、网络研讨会设置和账户管理。
Quick Install
快速安装
bash
curl -sSL https://canifi.com/skills/zoom/install.sh | bashOr manually:
bash
cp -r skills/zoom ~/.canifi/skills/bash
curl -sSL https://canifi.com/skills/zoom/install.sh | bash或手动安装:
bash
cp -r skills/zoom ~/.canifi/skills/Setup
设置
Configure via canifi-env:
bash
undefined通过canifi-env进行配置:
bash
undefinedFirst, ensure canifi-env is installed:
首先,确保已安装canifi-env:
curl -sSL https://canifi.com/install.sh | bash
curl -sSL https://canifi.com/install.sh | bash
canifi-env set ZOOM_EMAIL "your-email@example.com"
canifi-env set ZOOM_PASSWORD "your-password"
undefinedcanifi-env set ZOOM_EMAIL "your-email@example.com"
canifi-env set ZOOM_PASSWORD "your-password"
undefinedPrivacy & Authentication
隐私与认证
Your credentials, your choice. Canifi LifeOS respects your privacy.
您的凭证,由您掌控。 Canifi LifeOS尊重您的隐私。
Option 1: Manual Browser Login (Recommended)
选项1:手动浏览器登录(推荐)
If you prefer not to share credentials with Claude Code:
- Complete the Browser Automation Setup using CDP mode
- Login to the service manually in the Playwright-controlled Chrome window
- Claude will use your authenticated session without ever seeing your password
如果您不想与Claude Code共享凭证:
- 使用CDP模式完成浏览器自动化设置
- 在Playwright控制的Chrome窗口中手动登录服务
- Claude将使用您的已认证会话,且绝不会看到您的密码
Option 2: Environment Variables
选项2:环境变量
If you're comfortable sharing credentials, you can store them locally:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"Note: Credentials stored in canifi-env are only accessible locally on your machine and are never transmitted.
如果您愿意共享凭证,可以将其存储在本地:
bash
canifi-env set SERVICE_EMAIL "your-email"
canifi-env set SERVICE_PASSWORD "your-password"注意:存储在canifi-env中的凭证仅能在您的本地机器上访问,绝不会被传输。
Capabilities
功能
- Schedule and manage meetings
- Access and download cloud recordings
- Create and configure webinars
- Manage meeting settings and security
- Generate meeting reports and analytics
- Handle waiting room and participant management
- Configure virtual backgrounds and settings
- Manage Zoom Phone settings (if enabled)
- 安排和管理会议
- 访问并下载云录制内容
- 创建和配置网络研讨会
- 管理会议设置和安全选项
- 生成会议报告和分析数据
- 处理等候室和参会者管理
- 配置虚拟背景和相关设置
- 管理Zoom Phone设置(若已启用)
Usage Examples
使用示例
Example 1: Schedule a Meeting
示例1:安排会议
User: "Schedule a Zoom meeting for tomorrow at 2pm with the marketing team"
Claude: I'll schedule that Zoom meeting.
- Navigate to Zoom web portal
- Click Schedule Meeting
- Set topic: "Marketing Team Meeting"
- Set date/time: Tomorrow 2pm
- Enable waiting room and passcode
- Copy meeting link for sharing用户:"为明天下午2点安排一场与营销团队的Zoom会议"
Claude:我将安排这场Zoom会议。
- 导航至Zoom网页门户
- 点击“安排会议”
- 设置主题:“营销团队会议”
- 设置日期/时间:明天下午2点
- 启用等候室和会议密码
- 复制会议链接用于分享Example 2: Access Recordings
示例2:访问录制内容
User: "Download the recording from yesterday's client call"
Claude: I'll find and download that recording.
- Navigate to Recordings section
- Locate yesterday's client call recording
- Initiate download of video file
- Confirm download location用户:"下载昨天客户通话的录制内容"
Claude:我将查找并下载该录制内容。
- 导航至“录制内容”板块
- 定位昨天客户通话的录制内容
- 启动视频文件下载
- 确认下载位置Example 3: Create a Webinar
示例3:创建网络研讨会
User: "Set up a webinar for next Friday called 'Product Launch'"
Claude: I'll create the webinar.
- Navigate to Webinars section
- Create new webinar "Product Launch"
- Configure date, time, and duration
- Set registration options
- Generate registration link用户:"为下周五创建一个名为'产品发布'的网络研讨会"
Claude:我将创建该网络研讨会。
- 导航至“网络研讨会”板块
- 创建新的网络研讨会“产品发布”
- 配置日期、时间和时长
- 设置注册选项
- 生成注册链接Example 4: Check Meeting Reports
示例4:查看会议报告
User: "Get attendance report for last week's all-hands meeting"
Claude: I'll pull that attendance report.
- Navigate to Reports section
- Find all-hands meeting from last week
- Export participant report
- Summarize attendance data用户:"获取上周全员会议的参会报告"
Claude:我将提取该参会报告。
- 导航至“报告”板块
- 找到上周的全员会议
- 导出参会者报告
- 总结参会数据Authentication Flow
认证流程
- Navigate to zoom.us/signin via Playwright MCP
- Enter email and password from canifi-env
- Handle SSO redirect if configured
- Complete 2FA if enabled (notify user via iMessage)
- Verify dashboard access
- Maintain session for subsequent operations
- 通过Playwright MCP导航至zoom.us/signin
- 从canifi-env中输入邮箱和密码
- 若配置了SSO,处理重定向
- 若启用了2FA,完成验证(通过iMessage通知用户)
- 验证仪表板访问权限
- 维持会话以进行后续操作
Error Handling
错误处理
- Login Failed: Retry with fresh context, check SSO settings
- Session Expired: Re-authenticate automatically
- Rate Limited: Wait and retry with exponential backoff
- 2FA Required: iMessage notification for code
- Meeting Not Found: Search by date range and title
- Recording Unavailable: Check processing status, retry later
- Insufficient License: Notify user of plan limitations
- Webinar Limit Reached: Notify user of capacity limits
- 登录失败:使用新上下文重试,检查SSO设置
- 会话过期:自动重新认证
- 速率限制:等待并使用指数退避策略重试
- 需要2FA:通过iMessage通知用户获取验证码
- 未找到会议:按日期范围和标题搜索
- 录制内容不可用:检查处理状态,稍后重试
- 许可证不足:通知用户计划限制
- 网络研讨会容量已满:通知用户容量限制
Self-Improvement Instructions
自我改进说明
When encountering new Zoom features:
- Document new UI elements and selectors
- Add new meeting types to capabilities
- Log successful scheduling patterns
- Update skill with new webinar features
当遇到Zoom新功能时:
- 记录新的UI元素和选择器
- 将新的会议类型添加到功能列表
- 记录成功的安排模式
- 更新技能以支持新的网络研讨会功能
Notes
注意事项
- Cloud recordings may take time to process
- Some features require Pro/Business licenses
- Webinars require additional add-on license
- Large meetings have different participant limits
- SSO configurations vary by organization
- Phone features require Zoom Phone license
- 云录制内容可能需要时间处理
- 部分功能需要Pro/Business许可证
- 网络研讨会需要额外的附加许可证
- 大型会议有不同的参会者限制
- SSO配置因组织而异
- 电话功能需要Zoom Phone许可证