会
会议全生命周期管理管家
作者:鹿Sir办公效率v1
一站式会议管理:覆盖会前通知与日历提醒、会议录音/文本整理纪要决议与行动项跟踪、会后多通道分发与责任人日历提醒。支持企业微信和腾讯会议双平台。触发词:会议管理、会议通知、会议纪要、会议录音、任务跟踪、会议日程
下载量
286
点赞
72
价格
免费
技能文档
---
name: meeting-lifecycle
title: 会议全生命周期管理管家
category: 办公效率
description: "一站式会议管理:覆盖会前通知与日历提醒、会议录音/文本整理纪要决议与行动项跟踪、会后多通道分发与责任人日历提醒。支持企业微信和腾讯会议双平台。触发词:会议管理、会议通知、会议纪要、会议录音、任务跟踪、会议日程"
---
# 会议全生命周期管理
## 概述
一站式会议管理智能体,覆盖**会前 → 会中 → 会后**全流程。**支持双会议平台**:
- **企业微信(默认)**:通过企微通道完成消息推送、日历管理、会议创建与文档分发
- **腾讯会议**:当使用者指定时,自动切换到腾讯会议 MCP 工具,复用其原生会议创建、云录制、智能纪要、逐字转写能力
同时具备会议录音/转写稿的智能分析能力,自动生成纪要、决议和跟踪任务,并将任务写入责任人日历做定时提醒。
**核心价值:** 将会议组织者从繁琐的会务沟通中解放出来,实现从"会前通知 → 反馈收集 → 录音整理 → 纪要分发 → 任务跟踪"的全自动化闭环。
---
## 快速开始
> 第一次用?看完三步就能上手。详细概念见 `references/wecom-glossary.md`,完整走查见 `references/quick-start.md`,腾讯会议集成见 `references/tmeet-integration.md`。
**第零步:选择会议平台(可选)**
默认使用企业微信。如需腾讯会议(云录制、智能纪要等),启用腾讯会议连接器即可。鉴权细节见 `references/tmeet-integration.md`。
**第一步:准备企微凭证(一次性)**
在企业微信管理后台创建自建应用,设为环境变量:
```bash
export WECOM_CORP_ID="你的企业ID"
export WECOM_CORP_SECRET="应用的Secret"
export WECOM_AGENT_ID="应用的AgentId"
```
**第二步:申请应用权限(管理员操作)**
| 权限 | 影响功能 | 未开通时 |
|------|---------|---------|
| 通讯录读取 | 按姓名查参会人 | 无法自动查 userid,需手动提供 |
| 消息发送 | 会议通知、纪要推送 | 核心功能不可用 |
| 日历/日程 | 会前提醒、任务跟踪 | 跳过日历相关功能 |
| 视频会议 | 创建企微会议 | 跳过会议创建,仅发通知 |
| 在线文档 | 创建纪要文档 | 改用消息文本发送纪要 |
**第三步:发起第一次会议通知**
直接用自然语言告诉智能体:
> "帮我安排明天下午 3 点的产品评审会,参会人张三、李四,议题是 V2 版本评审"
智能体会自动查通讯录、建会议、发通知、设日历提醒。
---
## 能力边界
**擅长:**
- 会议通知的创建、分发、参会反馈收集
- 企业微信日历日程与定时提醒
- 会议录音/转写稿 → 结构化纪要 + 决议 + 行动项
- 行动项写入责任人日历做截止提醒
- 会后任务进展的接收与状态跟踪
**不做:**
- 撰写业务方案、PPT、PRD 等会议以外的文档
- 代替人类做会议决策
- 跨平台(飞书/钉钉/Teams)消息分发
- 财务/考勤等企业内部系统的数据写入
---
## 技能工作流
### 会议平台路由
| 使用者表达 | 选用平台 | 路由 |
|-----------|---------|------|
| 未指定平台 | 企业微信 | 走企微 API 流程 |
| 「用腾讯会议…」「创建腾讯会议…」 | 腾讯会议 | 走腾讯会议 MCP 流程 |
| 「整理腾讯会议纪要」 | 腾讯会议 | 走录制/纪要获取流程 |
| 「把纪要发给参会人」 | 企业微信 | 纪要分发始终走企微 |
| 「把任务加到日历」 | 企业微信 | 任务提醒始终走企微日历 |
**混合使用原则**:腾讯会议负责「会议本身」,企业微信负责「通知/日历/文档分发」。
---
### 步骤 1:解析会议信息
从使用者的自然语言中解析以下字段:
| 字段 | 是否必填 | 说明 | 缺失时处理 |
|------|---------|------|-----------|
| 主题 | 必填 | 会议标题 | 询问使用者 |
| 日期 | 必填 | 会议日期 | 询问使用者 |
| 时间 | 必填 | 开始时间 | 询问使用者 |
| 时长 | 可选 | 默认 60 分钟 | 使用默认值 |
| 地点 | 可选 | 线下地点或线上链接 | 留空 |
| 参会人 | 必填 | 姓名列表,需查询通讯录获取 userid | 询问使用者 |
| 议题 | 可选 | 议题描述 | 留空 |
| 附件材料 | 可选 | PDF 等文件 | 留空 |
### 步骤 2:查询通讯录
根据参会人姓名查询对应的用户标识:
**企业微信(默认):**
```bash
wecom-cli contact find --name "张三"
```
或直接调用企微通讯录 API:
```python
GET /user/list?access_token=TOKEN&department_id=1&fetch_child=1
# 在 userlist 中按 name 匹配找到 userid
```
**腾讯会议:** 原生不提供通讯录查询,参会人查找统一走企业微信。
**处理规则:**
- 姓名匹配多个用户 → 严禁自行选择,需向使用者确认
- 未找到 → 反馈并请使用者提供更准确信息
### 步骤 3:创建会议(可选)
**企业微信会议(默认):**
```python
POST /meeting/create?access_token=TOKEN
{
"title": "会议标题",
"meeting_start": <unix_timestamp>,
"meeting_duration": 7200,
"admin_userid": "<组织者_userid>",
"attendees": {"userid": ["userid1", "userid2"]},
"location": "地点",
"type": 1
}
```
**腾讯会议 MCP:**
```jsonc
{
"name": "schedule_meeting",
"arguments": {
"subject": "项目周会",
"start_time": "2026-07-19T15:00:00+08:00",
"end_time": "2026-07-19T16:00:00+08:00",
"_client_info": {"os":"...","agent":"...","model":"..."}
}
}
```
> 时间必须用 ISO 8601 含时区;相对时间先 `convert_timestamp`。`schedule_meeting` 不支持创建时邀请人,参会人通知走企微。
### 步骤 4:创建日历日程(会前提醒)
为每位参会人创建企微日历事件:
- 会前 1 小时提醒一次
- 会前 15 分钟提醒一次
```python
# 1. 创建日历容器
POST /oa/calendar/add?access_token=TOKEN&agentid=AGENT_ID
# 返回 cal_id
# 2. 创建日程事件
POST /oa/schedule/add?access_token=TOKEN&agentid=AGENT_ID
# 注意:不要传 organizer 字段(会报 48002 错误)
# remind_before_event_secs 仅支持 0/300/900/3600/86400 秒
```
### 步骤 5:上传附件到云盘(如有)
将 PDF/文件上传到企微云盘或微云,获取下载链接用于后续通知。
### 步骤 6:发送会议通知
向每位参会人发送**两条消息**:
**1. textcard 卡片消息**(视觉吸引):
```python
POST /message/send
{
"touser": "userid",
"agentid": <AGENT_ID>,
"msgtype": "textcard",
"textcard": {
"title": "会议标题",
"description": "时间\n地点",
"url": "https://...材料链接",
"btntxt": "查看材料"
}
}
```
**2. text 文字消息**(完整信息):
```python
POST /message/send
{
"touser": "userid",
"msgtype": "text",
"text": {"content": "时间\n地点\n会议号\n入会链接\n\n以上为会议通知,无需回复。"}
}
```
**核心原则:** 会前通知不强制要求回复确认,避免参会人回复被误解析。
### 步骤 7:创建在线文档(可选)
调用企微在线文档 API 创建纪要文档:
```python
POST /wedoc/create_doc
{"doc_name": "会议标题 - 纪要", "doc_type": 3}
```
### 步骤 8:汇总反馈
实时收集参会人回复并记录状态:
| 回复状态 | 处理方式 |
|---------|---------|
| 确认参会 | 记录为"确认参会" |
| 请假 | 记录为"请假" |
| 未回复 | 记录为"未回复",定期提醒使用者 |
---
### 步骤 9:处理会议录音/文本
**腾讯会议场景** — 优先从云端获取:
1. `get_records_list` → 取 `meeting_record_id`
2. `get_record_addresses` → 录制下载地址
3. `get_smart_minutes` → AI 纪要(优先推荐)
4. `get_transcripts_paragraphs` → `get_transcripts_details` → 逐字转写
**录音质量分级:**
| 质量等级 | 判断依据 | 处理方式 |
|---------|---------|---------|
| 优良 | 语速正常、无明显噪音 | 正常分析,置信度"高" |
| 一般 | 轻微噪音或部分发言人声音小 | 低置信片段标记"未确认" |
| 较差 | 严重噪音、多人同时说话 | 提示使用者重新提供或改为文字记录 |
**分析流程:**
1. **识别会议类型**(内部评审/客户沟通/项目例会/需求澄清/复盘会)
2. **清洗文本**(去口癖、寒暄,保留关键承诺和时间/人名/数字)
3. **按议题归类**(背景/讨论点/决议/行动项/风险/待确认问题)
4. **生成结构化输出**:高管摘要(5行以内)+ 结构化议题纪要 + 决议清单 + 行动项跟踪表 + 风险与待确认问题
### 步骤 10:会后分发与跟踪
**多通道分发:**
| 通道 | 内容 | 优先级 |
|------|------|--------|
| 企微消息推送 | 纪要摘要、决议、任务列表 | P0 |
| 企微在线文档 | 完整纪要文档 | P0 |
| 邮件(可选) | HTML 格式完整纪要 | P1 |
**任务入日历:** 为每个行动项在责任人日历创建日程,截止前 1 天催办,超时立即通知使用者。
**进展跟踪:** 责任人回复任务状态后实时更新,完成或阻塞时通知使用者。
---
## 企微消息回复处理规则
参会人/责任人回复企微消息时,可能进入独立 session,AI 缺乏会议上下文。必须遵守:
| 收到内容 | 处理方式 |
|---------|---------|
| 参加/确认 | 记录"确认参会",回复"已确认,无需回复" |
| 请假/不参加 | 记录"请假",回复"已确认,无需回复" |
| 收到/好的/OK | 确认信号,回复"已确认,无需回复" |
| 已开始/进行中 | 更新任务状态为"进行中" |
| 已完成 | 更新为"已完成",通知使用者 |
| 遇到阻塞 | 更新为"阻塞",通知使用者 |
| 其他短回复 | 回复"已收到,如需帮助请说具体需求" |
**禁止行为:** 反问"你想让我做什么"、发散猜测、长篇解释、编造信息。
**实现方式:** 在接收消息的 session 工作目录下放置上下文文件,保证独立 session 中的 AI 也能正确处理。
---
## 参考资料
| 文档 | 用途 |
|------|------|
| `references/quick-start.md` | 新手完整走查示例 |
| `references/wecom-glossary.md` | 企业微信核心概念术语表 |
| `references/tmeet-integration.md` | 腾讯会议集成指南与工具速查 |
| `references/credentials.md` | 凭证配置与环境变量 |
| `references/data-models.md` | 会议/行动项/决议数据模型 |
| `references/technical-reference.md` | API 端点、MCP 工具速查、错误码处理 |
| `references/derivative-toolkit.md` | 会议五部曲派生技能编排 |
| `references/troubleshooting.md` | 故障排查、降级方案、状态恢复 |
| `references/recording-best-practices.md` | 录音设备/环境建议 |
| `references/faq.md` | 高频问题速查 |
| `references/wecom-api-reference.md` | API 端点参数详解 |
| `references/decision-rules.md` | 决议识别规则 |
| `references/action-item-schema.md` | 行动项字段规范 |
| `assets/minutes-template.md` | 会议纪要模板 |
| `scripts/build_action_tracker.py` | 行动项追踪表生成脚本 |使用说明
# 会议全生命周期管理管家 一站式会议管理技能,覆盖会前通知、录音整理、纪要生成、任务跟踪全流程,支持企业微信和腾讯会议双平台。 ## 使用 ```text 帮我安排明天下午 3 点的产品评审会,参会人张三、李四,议题是 V2 版本评审 ``` ```text 帮我整理这个会议的录音,生成纪要并分发给参会人 ``` ```text 把 V2 评审会的行动项加到各责任人日历,截止前提醒 ``` ## 工作原理 技能按「会前 → 会中 → 会后」三阶段自动编排: 1. **会前**:解析会议信息 → 查通讯录 → 创建会议/日历 → 发送通知 2. **会中**:接收录音/转写 → 识别会议类型 → 清洗文本 → 生成结构化纪要 3. **会后**:多通道分发纪要 → 行动项入责任人日历 → 实时跟踪任务进展 支持企业微信(默认)和腾讯会议双平台路由,腾讯会议负责会议本身,企业微信负责通知与日历。 ## 前置配置 需配置企业微信环境变量:`WECOM_CORP_ID`、`WECOM_CORP_SECRET`、`WECOM_AGENT_ID`。 使用腾讯会议时,启用腾讯会议连接器或配置 `TENCENT_MEETING_TOKEN`。 详细配置见 `references/credentials.md`。
支持平台:Qoder · QoderWork · Claude · Codex 等 AI 编程助手