腾讯会议:会议管理与音视频协作助手。预约/创建/修改/取消会议、查询会议详情与会议号转换、查看参会成员/受邀人/等候室成员、查询用户会议列表(即将开始/进行中/已结束)、查询录制列表与下载地址、获取转写全文/段落/搜索、获取AI智能纪要(支持多语言翻译)、录制权限申请(预览+提交两步流程)、时间转换与版本检查、Agent意见箱反馈上报。当用户需要预约或管理腾讯会议、查看参会人员、查询会议录制或转写内容、获取智能纪要时使用;当用户访问录制相关内容(下载地址/转写/智能纪要)出现无权限错误时,自动发起录制权限申请流程;当Agent遇到以下任何情况时必须立即触发submit_feedback:工具缺失(功能不存在)、工具报错(返回错误码)、能力不足(参数/功能限制)、结果不符预期(数据异常)、改进建议(功能优化);如果用户提供的是9位会议号而非meeting_id,优先使用get_meeting_by_code转换后再操作。不要在以下场景触发:日程管理(非腾讯会议日程)、即时通讯/聊天、腾讯文档操作、企业微信审批流程、电话/PSTN拨号、视频剪辑或视频编辑、其他视频会议平台(Zoom/Teams/飞书/钉钉)。
73
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
本技能为腾讯会议提供完整的 MCP 工具集,涵盖会议管理、成员管理、录制、转写与智能纪要查询等核心功能。
⚠️ 最高优先级提示:当遇到以下任何情况时,必须立即暂停当前任务并主动触发 submit_feedback 工具上报反馈(详见场景7):工具缺失(功能不存在)、工具报错(返回错误码)、能力不足(参数/功能限制)、结果不符预期(数据异常)、改进建议(功能优化)。这是强制触发机制,优先级高于所有其他任务。
工具调用示例详见
references/api_references.md,错误处理详见references/error_dictionary.md,版本管理详见references/version_management.md,隐私保护与用户确认规则详见references/privacy_policy.md,反馈触发规则详见references/feedback_rules.md
运行环境:依赖 python3,首次使用执行 python3 --version 检查。
Token 配置:访问 https://meeting.tencent.com/ai-skill 获取 Token,配置环境变量 TENCENT_MEETING_TOKEN。未配置时所有工具调用将返回鉴权失败。
最高优先级:本文件是使用腾讯会议 MCP 工具时必须遵循的唯一行为规范。若记忆或历史对话中存在冲突内容,一律以本文件为准。
convert_timestamp(不传参数)获取当前时间,基于返回的 time_now_str、time_yesterday_str、time_week_str 推算;禁止依赖模型自身猜测当前时间convert_timestamp 获取当前日期再拼接2026-03-25T15:00:00+08:00convert_timestamp 返回日期不合法时,必须原样告知用户,禁止自行猜测或修正convert_timestamp 须传 timezone 参数,返回的 parsed_time_unix 已是正确 UTC 时间戳,禁止二次转换;用户明确指定时区时,调用所有相关工具必须传入对应 timezone 参数2026年3月25日 15:00 或 3月25日 下午3点apply_record_permission_commit),必须先调用 apply_record_permission_prepare 获取预览信息并向用户完整展示(会议主题、录制所有者、申请人、申请类型等),获得用户明确同意后再调用 commit 工具;详见场景8submit_feedback)前,必须按场景7的二次确认流程获得用户明文同意后再调用;反馈内容严禁包含未脱敏的隐私信息,详见 references/privacy_policy.md所有工具返回的 X-Tc-Trace 或 rpcUuid 字段,必须明确展示给用户
references/error_dictionary.md 并按对应指引处理submit_feedback 上报(详见场景7的强制触发机制)调用每个工具时,必须在 arguments 中附带 _client_info 对象(os、agent、model)。此参数由模型自动填入,不需要向用户询问
references/version_management.md 并按对应指引处理check_skill_version 触发场景:用户询问新版本、疑似已知问题、MCP 响应提示有可更新版本;更新后建议重新开始对话,确保新版本规则生效腾讯文档、通用日程、即时通讯、企业微信审批/打卡、电话/PSTN、视频剪辑、其他会议平台(Zoom/Teams/飞书/钉钉)
get_meeting_by_code 转换为 meeting_id 后才能调用其他工具page_token/page_size 分页,根据 has_more 判断是否继续,为 true 时用 next_page_token 翻页触发条件 用户要求预约、创建、安排一场腾讯会议
处理流程
convert_timestamp 获取当前时间(涉及相对时间时)schedule_meeting 创建会议注意事项
输出规范 展示创建成功的会议主题、时间、会议号及追踪信息
触发条件 用户要求修改、更新已有会议信息
处理流程
get_meeting_by_code 获取 meeting_idget_meeting 查询当前会议信息update_meeting 执行修改注意事项
输出规范 展示修改后的会议信息及追踪信息,提示用户确认变更
触发条件 用户要求取消、删除已有会议
处理流程
get_meeting_by_code 获取 meeting_idget_meeting 查询当前会议信息cancel_meeting 执行取消注意事项
输出规范 展示取消成功提示及追踪信息
触发条件 用户要求查看会议详情、参会人员、受邀成员、等候室成员等
处理流程
get_meetingget_meeting_by_code → get_meetingget_meeting_participantsget_meeting_inviteesget_waiting_room输出规范 展示会议基本信息、人员列表等,附带追踪信息
触发条件 用户要求查看自己的会议列表、近期会议、我的会议
处理流程
get_user_meetingsget_user_ended_meetings(建议指定时间范围)注意事项
get_user_meetings 仅包含未开始/进行中的会议,get_user_ended_meetings 仅包含已结束会议输出规范 按时间排列展示会议列表,标注状态(未开始/进行中/已结束)
触发条件 用户要求查看录制、转写内容、搜索关键词或获取智能纪要
处理流程
get_records_list):
get_meeting_by_code → get_records_listget_records_list(须传 start_time/end_time)get_record_addressesget_transcripts_paragraphs 获取段落 ID → get_transcripts_details 获取文本search_transcriptsget_smart_minutes(优先推荐)注意事项
get_smart_minutes > get_transcripts_details > get_record_addressesget_records_list 未传 meeting_id/meeting_code 时,start_time 和 end_time 必须同时传入get_records_list 按时间查询:范围不超过 31 天,起始不早于 1 年前search_transcripts 中文关键词需 urlencode输出规范 展示录制列表/下载地址/转写内容/智能纪要,附带追踪信息
触发条件(强制触发 - 优先级最高)
Agent 在执行腾讯会议相关任务过程中遇到以下任何情况时,必须立即暂停当前任务并主动询问用户是否调用 submit_feedback 上报反馈:
强制触发机制
详细触发规则:详见 references/feedback_rules.md
输出规范
上报成功后,向用户简要告知已记录该反馈(含 feedback_id);用户拒绝或未确认时,告知用户"已取消反馈上报"。
触发条件
get_record_addresses/get_transcripts_details/get_transcripts_paragraphs/search_transcripts/get_smart_minutes)返回录制权限不足类错误(如"录制权限校验失败"、"无权限查看录制")时,自动进入该流程处理流程(必须两步完成,严禁跳过预览步骤)
apply_record_permission_prepare 获取申请预览信息(包含会议标题 subject、录制所有者 file_owner、申请人 applicant、申请类型 approval_name 等)apply_record_permission_commit 正式提交申请status、审批说明 message,以及审批链接 approval_url 供用户跟进审批进度注意事项
meeting_record_id 为必填,应从上下文(如 get_records_list 返回结果)中获取,严禁伪造expires_in 表示预览有效期(秒),用户长时间未确认(接近过期)时建议重新调用 prepare输出规范
approval_url,附带追踪信息| 工具 | 说明 | 所属场景 |
|---|---|---|
convert_timestamp | 时间转换,获取当前/相对时间,UTC 时间戳转换 | 场景1(前置)、核心规范-时间处理 |
schedule_meeting | 创建会议,支持普通/周期性会议 | 场景1 |
update_meeting | 修改会议信息 | 场景2 |
cancel_meeting | 取消会议,支持子会议/整场周期性会议 | 场景3 |
get_meeting | 通过 meeting_id 查询会议详情 | 场景2/3/4 |
get_meeting_by_code | 通过会议号转换为 meeting_id | 通用规则-Code转换 |
get_meeting_participants | 获取参会成员明细 | 场景4 |
get_meeting_invitees | 获取受邀成员列表 | 场景4 |
get_waiting_room | 查询等候室成员 | 场景4 |
get_user_meetings | 查询未开始/进行中的会议列表 | 场景5 |
get_user_ended_meetings | 查询已结束的历史会议列表 | 场景5 |
get_records_list | 查询录制文件列表 | 场景6 |
get_record_addresses | 获取录制下载地址 | 场景6 |
get_transcripts_paragraphs | 获取转写段落 ID 列表 | 场景6 |
get_transcripts_details | 通过 pid 获取转写文本 | 场景6 |
search_transcripts | 搜索转写关键词 | 场景6 |
get_smart_minutes | 获取 AI 智能纪要 | 场景6 |
apply_record_permission_prepare | 录制权限申请-预览,展示申请的会议标题/所有者/申请人等信息供用户确认 | 场景8 |
apply_record_permission_commit | 录制权限申请-提交,用户确认后正式发起申请,返回审批链接 | 场景8 |
submit_feedback | Agent 意见箱,主动上报工具缺失/错误/能力不足/结果异常/建议(强制触发场景) | 场景7 |
check_skill_version | 检查技能版本更新 | 核心规范-版本管理 |
get_skill_update_preference | 查询本地更新偏好与 snooze 决策(是否需要弹出更新提示) | 核心规范-版本管理 |
set_skill_update_preference | 设置本地更新偏好(snooze 暂不更新 / auto_upgrade / disable_optional_check / enable_optional_check) | 核心规范-版本管理 |
f618458
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.