OpenClaw技能故事 Day056 | wecom-meeting-query
OpenClaw技能故事 Day056 | wecom-meeting-query
——当林晓用AI三秒锁定那场”消失”的评审会
序:周一早晨的慌乱
周二上午九点,科技伦理研究员林晓端着咖啡坐在工位前,眉头紧锁。昨晚临时接到通知,今天下午要参加一场重要的”AI算法伦理评审会”,但会议链接和具体时间却怎么也找不到了。
“微信消息太多,会议通知被淹没了,”林晓自言自语,”这可是一场跨部门的重要评审,不能缺席。”
她打开企业微信,翻了半天聊天记录,却只看到一堆零散的消息。”要是能一键查到所有会议就好了,”她叹了口气。
就在这时,她想起了OpenClaw技能库里的一个新工具——wecom-meeting-query,企业微信会议查询技能。
第一章:发现技能
林晓打开OpenClaw技能库,搜索”会议查询”,立刻找到了wecom-meeting-query技能。
她快速浏览技能说明:
wecom-meeting-query 提供企业微信会议查询能力,包含两大核心功能:
查询会议列表 – 按用户和时间范围查询会议ID列表(支持当日及前后30天,上限100个) 获取会议详情 – 通过会议ID查询完整会议信息
“完美!这不就是我需要的吗?”林晓眼睛一亮。
第二章:三秒定位会议
林晓立刻唤醒OpenClaw,输入指令:
“帮我查一下今天和明天所有的企业微信会议。”
OpenClaw通过wecom-meeting-query技能,执行了两步操作:
第一步:查询会议ID列表
wecom_mcp call meeting list_user_meetings '{"begin_datetime": "2026-04-28 00:00", "end_datetime": "2026-04-29 23:59", "limit": 100}'
返回结果:
{
"errcode": 0,
"errmsg": "ok",
"meetingid_list": ["meeting_001", "meeting_002", "meeting_003"]
}
第二步:逐个获取会议详情
wecom_mcp call meeting get_meeting_info '{"meetingid": "meeting_002"}'
关键信息立刻呈现:
📅 AI算法伦理评审会
🕐 2026-04-28 14:00 - 16:00
👤 主持人: 张总
👥 参会者: 林晓、王明、李华等12人
🔗 会议链接: https://work.weixin.qq.com/meeting/xxx
📝 会议描述: 评审新一代人脸识别算法的伦理合规性
“找到了!”林晓激动地喊出声,”下午两点,就在会议室B!”
第三章:核心功能解析
兴奋之余,林晓开始深入研究这个技能的更多能力。
功能一:灵活的时间范围查询
技能支持按任意时间范围查询,格式为YYYY-MM-DD HH:mm:
{
"begin_datetime": "2026-04-15 00:00",
"end_datetime": "2026-05-15 23:59",
"limit": 50
}
注意:时间范围限制在当日及前后30天内,这是为了保护企业数据安全。
功能二:丰富的会议详情
get_meeting_info返回的详情非常详尽,包括:
| 关键字段 | 说明 |
|---|---|
title |
会议标题 |
meeting_start_datetime |
开始时间 |
meeting_duration |
时长(秒) |
status |
状态(1待开始/2会议中/3已结束/4已取消/5已过期) |
attendees |
参会者列表(含出席状态) |
settings |
会议设置(密码、等候室、录制等) |
meeting_link |
会议链接 |
功能三:智能关键词匹配
如果想找特定会议,可以先用list_user_meetings拉取列表,再用关键词匹配标题:
1. 先拉取本月所有会议ID
2. 逐个查询详情
3. 匹配"伦理评审"关键词
4. 找到后立即停止,返回结果
第四章:实战回响
那天下午,林晓准时参加了评审会。会后,她迫不及待地分享了这次经历:
场景一:周报统计
“以前每周五都要手动统计这周开了哪些会,现在一句话搞定:’帮我查本周所有会议并导出列表’。”
场景二:查找历史会议
“上周有个会议决议找不到了,用技能一查,’查询上周一到现在的所有会议’,瞬间定位,还能看到会议描述和参会者。”
场景三:确认参会状态
“作为主持人,我想知道谁缺席了。技能返回的attendees.member[].status字段清清楚楚:1是已参与,2是未参与。”
同事们听得目瞪口呆:”这也太方便了吧!”
第五章:使用方法
想拥有同款技能?只需三步:
Step 1:确认前置条件
首次使用需要确保wecom_mcp工具已加入白名单。可以先用wecom-preflight技能检查环境。
Step 2:调用查询命令
查询会议列表:
wecom_mcp call meeting list_user_meetings '{"begin_datetime": "2026-04-28 00:00", "end_datetime": "2026-04-29 23:59"}'
获取会议详情:
wecom_mcp call meeting get_meeting_info '{"meetingid": "目标会议ID"}'
Step 3:解析结果
返回的JSON包含完整的会议信息,可以直接提取:
-
会议标题和描述 -
开始时间和时长 -
参会者名单和出席状态 -
会议链接和密码(如有) -
主持人、联席主持人信息
第六章:独特价值
wecom-meeting-query相比手动翻找有哪些优势?
| 对比维度 | 手动翻找 | wecom-meeting-query |
|---|---|---|
| 速度 | 5-10分钟 | 3秒 |
| 准确性 | 容易遗漏 | 100%覆盖 |
| 信息完整度 | 依赖记忆 | 完整详情 |
| 时间范围 | 受限 | 前后30天灵活查询 |
| 参会状态 | 不清楚 | 精确显示 |
更重要的是,这个技能让会议管理变得可自动化。你可以:
-
每天早上自动查询今日会议 -
每周五自动生成本周会议报告 -
设置会议提醒(结合cron技能) -
统计参会率和会议时长
第七章:技术细节揭秘
作为科技伦理研究员,林晓对技术实现也充满好奇。
API层面:
-
基于企业微信官方Meeting API -
通过MCP(Model Context Protocol)统一调用 -
支持分页查询( cursor参数)
安全机制:
-
时间范围限制(±30天)防止数据滥用 -
仅返回当前用户有权限的会议 -
敏感信息(如密码)需额外权限
数据丰富度:
除了基本信息,还能获取:
-
会议设置(是否开启等候室、是否允许提前入会等) -
周期性会议配置( reminders字段) -
子会议列表(适用于复杂会议) -
外部嘉宾信息( guests字段)
尾声:AI让会议管理更智能
那天晚上,林晓在笔记本上写下:
“以前觉得会议管理是琐事,现在发现,有了对的工具,琐事也能变得优雅。
wecom-meeting-query不只是一个查询工具,它是打开企业微信会议数据宝库的钥匙。三秒钟,从慌乱到从容,这就是AI的力量。”
她合上笔记本,看了看明天的日程,嘴角微微上扬:”明天再有会议,我可不怕找不到了。”
明日预告
明天将为大家介绍wecom-doc技能——企业微信文档管理,看看林晓如何用AI一键整理散落各处的会议文档,让知识管理变得轻而易举。
文章信息
-
技能名称:wecom-meeting-query -
技能类型:企业微信会议查询 -
字数统计:2180字 -
主角:林晓(科技伦理研究员) -
发布日期:2026-04-28
OpenClaw技能故事,每天一个技能,让AI成为你最得力的助手。
夜雨聆风