会议心智:一句话搞定会议全调度,用问题生命周期重新定义会议体验,从会前准备到会后跟进。追踪问题从提出到解决的全过程,回答三个核心问题:①这次会解决了什么?②上次的问题解决了吗?③我是不是要开什么新的会?深度使用腾讯会议全部能力(一句话创建/修改/取消会议、日程冲突检测、智能纪要、逐字转写、转写搜索、参会人分析、智能考勤、联系人管理、录制权限、会议成本量化),以飞书为执行层(任务派单/催办/日历/资料检索推送/导出Word)。核心差异化:问题未闭环时自动创建跟进会议(开启云录制+转写),形成自维持闭环。独有
用 Skill 重新定义会议体验,从会前准备到会后跟进是一项面向实际任务的技能,主要用于会议不是孤立事件,是解决问题链条上的节点;本 skill 追踪 问题从提出到解决的全过程 ,而非仅仅生成一份纪要;
上次的问题解决了吗?→ 会前验证;我是不是要开什么新的会?→ 主动建议并直接创建;自维持闭环(核心差异化);问题未闭环 → 自动创建跟进会议(。
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
用 Skill 重新定义会议体验,从会前准备到会后跟进。
会议不是孤立事件,是解决问题链条上的节点。本 skill 追踪问题从提出到解决的全过程,而非仅仅生成一份纪要。
三个核心问题贯穿所有功能:
问题未闭环 → 自动创建跟进会议(--auto-record-type cloud --auto-asr)→ 新会议自动被录制转写 → skill 再次处理 → 循环直到问题闭环。不需要用户每次手动操作。
| 平台 | 角色 | 职责 |
|---|---|---|
| 腾讯会议(tmeet) | 数据主角 + 会议管理 | 会议全生命周期、录制转写、智能纪要、参会人分析、联系人 |
| 飞书(lark-cli) | 执行层 | 任务创建/追踪、催办消息、日历(线下会议)、通讯录 |
不需要记任何命令,用自然语言说需求即可。以下是完整能力地图:
| 你想做什么 | 直接说 | 对应能力 |
|---|---|---|
| 建个会 | "帮我开明天下午3点和产品部的评审会,邀请张三李四" | 01 一句话调度 |
| 改期/取消 | "把明天的评审会改到后天10点" / "取消明天的会" | 01 一句话调度 |
| 查日程/约时间 | "我明天有哪些会" / "下周三下午有空吗" | 01 冲突检测 |
| 会前准备 | "帮我准备明天的产品评审会" | 01 会前简报 |
| 要资料 | "把上周会议纪要和需求文档发我" | 01 资料推送 |
| 会中查信息 | "上次会议关于预算的结论是什么" / "这指标行业标准多少" | 02 AI 答疑 |
| 催人入会 | "把张三呼叫进会议" | 02 会中辅助 |
| 查考勤 | "今天谁没来?谁迟到了?" | 02 智能考勤 |
| 整理刚开完的会 | "帮我整理刚开完的会" | 03 会后跟进 |
| 导出纪要 | "把纪要导出成Word" | 03 一键导出 |
| 查任务进度 | "上次会议的事做得怎么样了" | 03 任务追踪 |
| 查历史发言 | "会上提到的供应商名字是什么" | 04 决策溯源 |
| 评估会议价值 | "这个会还有必要开吗" / "会议成本多少" | 04 效率洞察 |
| 取消无效会议 | "这个周会没啥产出,取消吧" | 04 建议取消 |
| 写周报 | "帮我写周报" | 05 场景洞察 |
| 项目复盘 | "这个项目复盘一下" | 05 问题故事线 |
| 跟进未解决问题 | "那个问题解决了没?要不要再开个会" | 自动建会 |
| 定制纪要模版 | "帮我定制纪要模版" / "统一会议纪要格式" / "把纪要格式固定下来" | 06 纪要模版定制 |
| 党政机关纪要 | "帮我写党政机关会议纪要" / "常务会议纪要" | 06 公文体分支 |
| 保存会议设置 | "把这场会议的设置存为模版" / "帮我创建一个会议模版" | 07 设置模版 |
| 套用设置建会 | "用分享会模版建个会" / "按站会模版预定" | 07 设置模版 |
| 多语言纪要 | "把纪要翻译成英文" / "出一份日文版纪要" | 08 多语言输出 |
| 发言人侧重 | "重点整理张总在这场会上说的内容" | 08 发言人加工 |
| 同步腾讯文档 | "把纪要同步到腾讯文档" | 08 腾讯文档 |
三个核心问题,随时可问:
| 依赖 | 最低版本 | 检查命令 |
|---|---|---|
| Node.js | v16+ | node -v |
| 腾讯会议 CLI | v1.0.12+ | tmeet --version |
| 飞书 CLI | 已登录即可 | lark-cli auth status |
# 1. 安装腾讯会议 CLI(如未安装) npm install -g @tencentcloud/tmeet # 2. 登录腾讯会议(浏览器完成 OAuth 授权,token 有效期 30 天) tmeet auth login # 3. 登录飞书(任务/催办/日历功能需要;仅用会议分析可跳过) lark-cli auth login
安装完成后,直接对 Agent 说自然语言即可,无需记命令:
刚开完会? → "帮我整理刚开完的会" 明天有会? → "帮我准备明天的产品评审会" 想建个会? → "帮我开明天下午3点和产品部的需求评审会,邀请张三李四" 查进度? → "上次会议的问题解决了吗" 看效率? → "这周会议效率怎么样" 定制纪要格式? → "帮我定制纪要模版" / "统一会议纪要格式" 存会议设置? → "把这场会议的设置存为模版" / "用分享会模版建个会"
首次运行时,skill 会自动执行连接检查(见下),并引导完成任何缺失的登录。
tmeet auth status → 未登录则执行 tmeet auth login,展示授权链接引导浏览器完成lark-cli auth status → 未登录则执行 lark-cli auth login不是所有会议都有录制。skill 按以下优先级自动路由:
| 场景 | 判断条件 | 内容来源 |
|---|---|---|
| A. 线上有录制 | tmeet record list 返回非空 |
转写 + 智能纪要(最完整) |
| B. 线下有纪要文档 | 飞书日历事件关联了文档 | docs +fetch 读取纪要文档 |
| C. 无任何记录 | 以上都无 | 引导用户口述要点,AI 结构化 |
场景 B 检测(线下会议,飞书日历排期):
# 从日历找到会议事件 lark-cli calendar +agenda --as user # 检查事件是否关联了纪要文档(meeting_notes) lark-cli vc +notes --calendar-event-ids--as user # 有关联文档则读取 lark-cli docs +fetch --api-version v2 --doc --doc-format markdown --as user
场景 C(口述兜底):
"这场会没有录制。你可以简单说下:①讨论了什么 ②定了什么 ③谁要做什么。我来帮你结构化并派单。"
提取框架对三种输入源通用(见 assets/extraction-prompt.md)。
一句话搞定会议全调度:创建、排期、冲突检测、资料备齐,零操作成本。
"帮我开明天下午3点和产品部的需求评审会,邀请张三李四" / "我明天有哪些会" / "下周三下午有空吗" / "帮我准备明天的XX会" / 定时任务工作日 08:00
用户用自然语言描述需求,skill 解析为结构化参数并执行:
# 解析:"明天下午3点和产品部开需求评审会,邀请张三李四,开录制" tmeet contact search --username "张三" --department-name "产品部" tmeet contact search --username "李四" --department-name "产品部" tmeet meeting create --subject "需求评审会" --start "<明天15:00+08:00>" --end "<明天16:00+08:00>" --invitees "<张三open_id>,<李四open_id>" --auto-record-type cloud --auto-asr # 一句话改会:"把明天的评审会改到后天上午10点" tmeet meeting update --meeting-id--start "<后天10:00>" --end "<后天11:00>" # 一句话取消:"取消明天的评审会" tmeet meeting cancel --meeting-id
# 查询日程(含线上+线下所有会议) lark-cli calendar +agenda --as user tmeet meeting list --start <目标日> --end <目标日+1> # 冲突检测逻辑: # 1. 拉取目标时段所有已有会议(tmeet + 飞书日历) # 2. 检测时间重叠 → 提示冲突 # 3. 扫描空闲时段 → 建议可用时间
"下周三下午有空吗?" → 拉取周三 12:00-18:00 所有会议 → "14:00-15:30 有产品周会,其余时段空闲。建议 16:00 开始。"
查看即将召开的会议:
tmeet meeting list --start <今天> --end <明天> lark-cli calendar +agenda --as user # 含线下会议
获取会议详情和参会人:
tmeet meeting get --meeting-idtmeet meeting invitees-list --meeting-id
查找历史相关会议,比对任务状态:
tmeet meeting list-ended --start <30天前> --end <昨天> lark-cli task +search --query "[meeting-mind: meeting_id=<历史id>]" --as user
参会人出席分析(上次会议):
tmeet report participants --meeting-id <上次id> --start--end
对比 invitees-list(被邀请)vs report participants(实际到场)→ 出席率、缺席人。
上次会议发言摘要:
tmeet record list --meeting-id <上次id> tmeet record transcript-get --record-file-id
提取各参会人上次的核心观点和承诺。
会前资料自动检索推送:
# "把上周会议纪要和需求文档发我" tmeet meeting list-ended --start <上周一> --end <上周日> tmeet record smart-minutes --record-file-id <相关会议id> # 飞书云文档搜索(drive 域负责文件检索) lark-cli drive +search --query "需求文档" --as user # 汇总后通过飞书消息推送给个人(--user-id 传 open_id,--text 传纯文本) lark-cli im +messages-send --user-id--text "<纪要摘要+文档链接>" --as user
会议设置优化: 若检测到会议未开启录制/转写:
tmeet meeting update --meeting-id--auto-record-type cloud --auto-asr
📋 会前简报:[会议主题] ━━━━━━━━━━━━━━━━━━━━ 📅 [时间] | 👥 邀请[N]人 | 上次出席率[X/N] 📌 上次问题闭环状态: 1. [问题] → ✅已闭环 / ⚠️未闭环 / 🔄部分闭环 📝 待办执行:[X]完成 / [Y]进行中 / [Z]逾期 👤 参会人洞察: - [某人]连续[N]次缺席但有待办在身 - [某人]上次承诺:"[原话摘录]" 🎯 建议议程(基于未闭环问题自动生成): 1. [5min] 过[未闭环问题]进度 2. [15min] [新议题] 💡 建议:[调整参会人/时长/是否需要开这个会]
全程智能护航:不漏听、不尴尬、不摸鱼。
| 层级 | 能力 | 实现方式 |
|---|---|---|
| 平台原生(skill 确保开启) | 实时转写 + 发言人标注 | --auto-asr(创建/更新会议时强制开启) |
| 平台原生(skill 确保开启) | 云录制 | --auto-record-type cloud |
| 平台原生(会后获取) | AI 智能摘要 + 待办提取 | smart-minutes(会议结束后数分钟可用) |
| Skill 驱动 | 会中 AI 答疑 | Agent 实时联网检索(见下) |
| Skill 驱动 | 呼叫迟到者 / 等候室监控 | control call / report waiting-room-log |
| Skill 驱动 | 会后即时深度分析 | 转写解析(决策点/焦点偏移/待澄清) |
| Skill 驱动 | 智能考勤一句话出结果 | report participants vs invitees-list |
诚实边界:tmeet CLI 无实时推送/关键词订阅/事件回调能力。实时转写和 AI 摘要是腾讯会议客户端原生功能,skill 的职责是确保每场会议都开启这些能力,并在会后深度加工产物。
# 创建时强制开启(自动建会已内置) tmeet meeting create ... --auto-record-type cloud --auto-asr # 检测到未开启时补开(对即将开始的会议) tmeet meeting update --meeting-id--auto-record-type cloud --auto-asr
开启后,腾讯会议客户端自动提供:实时逐字转写(带发言人标注)、会后 AI 智能摘要、自动待办提取。
会议进行中,用户可随时向 skill 提问:
"这个指标行业标准是多少?" / "竞品XX的方案是什么?" / "上次会议关于预算的结论是什么?"
# 历史会议信息 → 转写搜索 tmeet record transcript-search --record-file-id--text "预算" # 外部知识 → Agent 联网检索(WebSearch) # 即时给出答案,避免冷场、避免"会后我查一下"
# 呼叫未入会的关键人(--users 传 open_id) tmeet control call --meeting-id--users " " # 请出误入/扰乱会议的人(默认允许重新入会,--allow-rejoin=false 禁止) tmeet control kick --meeting-id --users " " # 查看等候室(谁在等) tmeet report waiting-room-log --meeting-id
"今天谁没来?谁迟到了?"
tmeet meeting invitees-list --meeting-id# 应到 tmeet report participants --meeting-id --start --end # 实到
秒出明细:应到 N 人 / 实到 M 人 / 缺席名单 / 迟到名单(入会时间 vs 会议开始时间)。
实测提醒:
report participants需要主持人或报表权限,否则报9042 无权限操作。无权限时退化为仅展示应到名单(invitees-list),并如实告知实到数据不可用。
从转写中提取:
关键决策点标记: 定位"我们决定…""就这么定了""方案X通过"等决策性语句,标记时间戳和发言人。
待澄清问题列表: 提取"这个还需要确认""回头看一下""不太确定"等未决表述。
焦点偏移检测: 对比会议主题与实际讨论内容,识别跑题段落及占比。
关键词定位: "会上提到deadline是什么时候?" → transcript-search 秒级定位原话和时间戳。
让会议真正落地:纪要生成、待办分派、任务追踪。
"帮我整理刚开完的会" / 定时任务每天 18:00
定位会议 + 获取全部内容:
# 搜索今日结束的会议 tmeet meeting list-ended --start <今天00:00+08:00> --end <现在> # 获取录制文件 tmeet record list --meeting-id# AI 智能纪要(总结 + 待办 + 关键讨论点) tmeet record smart-minutes --record-file-id # 逐字转写(完整对话 + 说话人 + 时间戳) tmeet record transcript-get --record-file-id # 长会议分段获取 tmeet record transcript-paragraphs --record-file-id # 实际参会人 tmeet report participants --meeting-id --start --end
录制无权限时:
tmeet record permission-apply-prepare --meeting-record-id# 展示给用户确认后 tmeet record permission-apply-commit --meeting-record-id
AI 结构化提取(五维度):
| 维度 | 说明 |
|---|---|
| 核心问题 | 本场会议要解决什么(1-3个) |
| 决定/结论 | 明确拍板的决定 |
| 待办事项 | 内容 + 责任人 + 截止日 |
| 遗留问题 | 讨论了但没解决的 |
| 闭环判断 | 之前的问题本次是否已解决 |
展示提取结果,用户确认后才创建任务。不能跳过确认。
待办自动派单:
# 解析责任人(腾讯会议通讯录) tmeet contact search --username "<姓名>" --department-name "<部门>" tmeet contact lookup-by-email --emails "<邮箱>" tmeet contact lookup-by-phone --phones "<手机号>" # 解析为飞书 open_id 并创建任务 lark-cli contact +search-user --query "<姓名>" --as user lark-cli task +create --summary "<待办>" --assignee "" --due "<日期>" --description "来源: 腾讯会议「<主题>」(<日期>)n[meeting-mind: meeting_id= platform=tmeet]n上下文: <摘要>" --as user
DDL 催办(定时任务,工作日 09:00):
检查到期/逾期任务 → lark-cli im +messages-send --user-id <责任人open_id> --text "<催办内容>" 催办。语气递进:
跨会议任务进度追踪:
lark-cli task +search --query "[meeting-mind: meeting_id=]" --as user
录制回看链接:
tmeet record address --meeting-record-id
提取完成后,按标准结构输出:
📋 会议纪要:[主题] ━━━━━━━━━━━━━━━━━━━━ 📅 [日期 时间] | 👥 实到[M]/应到[N]人 | ⏱ 时长[X]min 🎯 核心结论: 1. [结论1] 2. [结论2] ✅ 待办任务: | # | 任务 | 责任人 | 截止日 | 状态 | |---|------|--------|--------|------| | 1 | [内容] | [姓名] | [日期] | 已创建飞书任务 | 📌 决策事项: - [决策1](决策人:[姓名]) ⚠️ 遗留问题: - [问题] → 建议:[下一步] 🔗 录制回看:[链接]
导出 Word/PDF:
# 用户说"导出成Word" / "发个PDF给我" # 使用 docx skill 生成结构化文档,或输出 Markdown 转 PDF
同步飞书(自动):
从会议数据中提取价值:信息溯源、效率分析、模式识别。
"会议效率怎么样" / "这个问题为什么一直没解决" / "这个会还有必要开吗"
tmeet meeting list-ended --start <月初> --end <今天> tmeet report participants --meeting-id--start --end
会议时长 × 实际参会人数 = 消耗人时。
"这个问题跨了5场会议,累计消耗47人时,产出12个待办只完成4个。建议:停止在大会里带过,拉3人专项会30分钟解决。"
# 在多场会议转写中搜索同一关键词 tmeet record transcript-search --record-file-id--text "方案B" tmeet record transcript-search --record-file-id --text "方案B" tmeet record transcript-search --record-file-id --text "方案B"
生成决策时间线:谁在什么时候第一次提出 → 谁反对 → 最终谁拍板 → 执行结果。
# 获取周期性会议所有子会议 tmeet meeting list --show-all-sub 1 --start--end # 对比每期智能纪要:是否有新决定产出 tmeet record smart-minutes --record-file-id <每期id>
tmeet meeting invitees-list --meeting-id# 被邀请 tmeet report participants --meeting-id ... # 实际到场
tmeet meeting cancel --meeting-id# 取消单场 tmeet meeting cancel --meeting-id --sub-meeting-id # 取消周期性中某一期 tmeet meeting cancel --meeting-id --meeting-type 1 # 取消整个周期性会议
跨场景串联:周报、复盘一气呵成。
"帮我写周报" / "这个项目复盘一下" / 每周五 18:00
tmeet meeting list-ended --start <周一> --end <周五> tmeet record smart-minutes --record-file-id <每场id> lark-cli task +search --query "[meeting-mind:" --as user
输出:本周开了什么会 → 做了什么决定 → 完成了什么 → 遗留什么 → 下周需要跟进什么。
tmeet meeting list-ended --start <项目开始> --end <今天> tmeet record transcript-search --record-file-id--text "<项目关键词>"
生成问题故事线:何时提出 → 经过几次讨论 → 做了哪些决定 → 谁在执行 → 当前状态。
📊 本月会议效率体检 ━━━━━━━━━━━━━━━━━━━━ 会议:[N]场 | 总时长:[X]h | 总人时:[Y] 📈 产出:决定[M]个 | 待办[P]个(完成率[Z]%)| 闭环问题[Q]个 ⚠️ 效率警告: - [问题A] 已跨[N]场会议未闭环,消耗[X]人时 - [周会B] 连续[N]期无新产出 - [某人] 出席率仅[X]% 💡 建议: - 取消[会议C](已无新议题) - [问题A]升级为30分钟3人专项会 - 本月人时较上月增长[X]%,审视必要性
生成 → 调整 → 沉淀,三步把"AI 初版纪要"打磨成贴合企业习惯的定制模版,之后同类会议自动套用。
"帮我定制纪要模版" / "统一会议纪要格式" / "把纪要格式固定下来" / "不同人整理纪要风格不统一" / "把纪要调整成我们习惯的样子再固定下来" / "党政机关会议纪要" / "公文格式会议纪要"
步骤1生成的初版不追求一次到位,它只是"调整"的起点素材;步骤2允许反复来回打磨,直到用户明确表示可以固化,才进入步骤3。不要在步骤1就试图猜准企业习惯。
assets/meeting-structure-library.md,向用户展示预置的 8 种结构类型(常规会议 / 决策导向 / 行动追踪 / 复盘回顾 / 每日例会 / 头脑风暴 / 高管会议 / 党政机关会议),请用户选一种最接近的起点结构;也允许用户说"这几种都不太对,我想要类似 XX 的结构",此时 AI 基于最接近的一种做增删改造。assets/gov-meeting-templates.md,先向用户展示其中 4 类子框架(决策性会议 / 办公例会 / 专题会议 / 座谈研讨会),用该文件"子框架判断"表的关键词辅助识别最接近哪一类(也可直接问用户这场会议的性质),无法判断时向用户确认而非自行猜测。确定子框架后,按该子框架的正式公文体格式生成正文,遵守文件内"通用规则"(用语规范、程序→观点→决策→行动顺序、使用禁忌、分歧处理等),不使用 emoji 分区。meeting list-ended / record list 列出候选清单交用户选择,不要自行判断哪场符合;超出3个月窗口的,请用户提供 meeting_code,用 meeting get 单独查询后继续走 record 相关命令拉取)。record list(拿 record_file_id)→ record address(拿录制回看链接,供附在纪要末尾)→ record smart-minutes(拿 AI 智能纪要),同时用 transcript-get/transcript-paragraphs 拉取转写全文/段落——智能纪要给结构化的摘要和待办草案,转写补充智能纪要可能压缩掉的细节(具体发言内容、上下文、发言人归属),两者一起作为生成依据,不要只依赖智能纪要单一来源。严格按选定结构类型的模版格式(常规7类见 meeting-structure-library.md 的分区/emoji/表格列/分隔线;党政机关会议见 gov-meeting-templates.md 对应子框架的正式公文体格式)填充实际会议内容,不要自行简化或改变呈现形式;模版里的条目数量仅为排版示意,不是数量约束——实际决策/待办/要点有多少条,就完整列出多少条,不能因为模版示例只给1-2条就把真实内容压缩截断。{企业/团队名}-{会议类型}-定制纪要模版.md(例如"XX团队-产品周会-定制纪要模版.md"),使用 assets/enterprise-template-skeleton.md 的结构作为落盘骨架,同时标注这份模版基于步骤1选择的哪种结构类型起点(党政机关场景需同时标注具体子框架,如"党政机关会议-决策性会议")。模版已经固化好了。接下来如果需要,我还可以帮您做: 1. 多语言输出——把这份纪要直接翻译成其他语言版本 2. 同步到腾讯文档——生成一份可在线协作查看的文档链接 3. 针对特定发言人的侧重版——单独整理某位发言人的观点和发言内容 还需要固化为定时任务,让以后每场同类会议结束后自动生成吗? 需要以上哪些,或者都不需要,直接告诉我就行。
{企业/团队名}-{会议类型}-定制纪要模版.md。assets/meeting-structure-library.md;党政机关会议子框架库:assets/gov-meeting-templates.md;落盘骨架:assets/enterprise-template-skeleton.md。| 能力点 | 边界 | 影响 |
|---|---|---|
record list(录制) |
录制文件约回溯近 3 个月 | 若用户要参照更早的历史录制/纪要,需让用户手动提供 meeting_code/历史文本 |
meeting list-ended(会议记录) |
可回溯更久(实测 17 个月+),但单次查询窗口必须 <90 天(否则报 190004) | 查更早的会议列表时自动切成多段 <90 天窗口依次查询 |
meeting list-ended 的相关性判断 |
系统不能识别"哪些会议属于该企业/该场景" | 候选会议必须列清单交用户自己挑,不能由 AI 自行判断 |
| "生成初版"这一步 | 不是"系统学习企业风格",是 AI 按选定的结构类型骨架 + 单场会议内容生成一版纪要 | 对外表述用"照这个结构类型帮您生成一版初稿",不要说"已经学会了您企业的风格" |
record smart-minutes --lang |
官方原生翻译仅支持 default/zh/en/ja 4 个选项,且是对原始智能纪要重新拉取 | 增值定制"多语言"不使用此参数,统一走 AI 翻译层处理已有内容(见 08) |
| 转写说话人字段 | 很多会议里是匿名标签(如"说话人01") | 按发言人筛选时先看是匿名编号还是真实姓名;匿名编号需用户协助对应,不能由 AI 猜测 |
| 定时任务(自动化) | 仅支持"周期性触发",不支持"会议结束"事件触发 | "自动生成"本质是周期轮询,需向用户如实说明 |
将常用会议的设置(入会限制、等候室、水印、自动录制、自动转写等)保存为可复用模版,下次预定会议时直接套用,无需每次逐项重新配置。
A. 参考一场现有会议
通过 tmeet meeting get --meeting-id 或 --meeting-code 获取该会议的完整设置(settings 字段)。若用户在近期会议里找不准,可用 tmeet meeting list-ended / tmeet meeting list 列出候选清单交用户选择,不自行判断哪场符合。
从 settings 中提取以下关键字段,映射为 tmeet meeting create 支持的命令行参数:
| 会议详情字段 | create 命令参数 | 取值示例 |
|---|---|---|
only_user_join_type |
--join-type |
1=所有成员,2=仅受邀,3=仅企业内部 |
auto_in_waiting_room |
--waiting-room |
true/false |
water_mark_type |
--water-mark-type |
0=单排,1=双排,2=关闭 |
audio_watermark |
--audio-watermark |
true/false |
auto_record_type |
--auto-record-type |
none/local/cloud |
auto_asr |
--auto-asr |
true/false |
把提取到的设置展示给用户确认,允许用户在此基础上调整个别项。
B. 不参考会议,直接创建
向用户完整列出所有可配置的设置项及可选取值,让用户逐项选择(未提及的项使用默认值):
| 设置项 | create 命令参数 | 可选取值 | 默认值 |
|---|---|---|---|
| 入会限制 | --join-type |
1=所有成员,2=仅受邀,3=仅企业内部 | 1 |
| 等候室 | --waiting-room |
开启/关闭 | 关闭 |
| 主持人自动录制 | --auto-record-type |
none=关,local=本地,cloud=云录制 | none |
| 文字水印 | --water-mark-type |
0=单排,1=双排,2=关闭 | 2(关闭) |
| 音频水印 | --audio-watermark |
开启/关闭 | 关闭 |
| 自动文字转写 | --auto-asr |
开启/关闭 | 关闭 |
| 会议密码 | --password |
4~6 位数字,可留空 | 无密码 |
| 会议类型 | --meeting-type |
0=普通会议,1=周期性会议 | 0 |
布尔开关说明:
--waiting-room/--audio-watermark/--auto-asr是无值开关——命令里出现该 flag 即为开启,不出现即为关闭,不能写成--waiting-room false。cli_flags 中用true/false记录,拼装命令时true→ 加上 flag,false→ 省略 flag。密码不落盘:会议密码不会写入模版文件(安全考虑)。即使本次创建时设置了密码,模版只记录其他设置;下次套用该模版预定会议时,会单独询问是否设置密码。
用户逐项选定后,汇总成一份设置清单向用户确认无误。
创建模版收尾(A/B 共用)
templates/ 目录下创建 .json ,字段结构如下:{
"template_id": "唯一标识,英文短横线命名",
"template_name": "展示给用户的模版名称",
"source_meeting": {
"subject": "来源会议主题(走B分支时写"手动创建")",
"meeting_code": "来源会议号,走B分支时省略",
"captured_at": "创建日期"
},
"description": "一句话描述该模版适用场景和核心设置",
"cli_flags": {
"join-type": 1,
"waiting-room": false,
"water-mark-type": 1,
"audio-watermark": false,
"auto-record-type": "none",
"auto-asr": false
},
"notes": ["对关键取值含义的补充说明"]
}
templates/ 目录下按 template_name/template_id 匹配对应模版文件,匹配到后跳过第 1 步,直接进入第 2 步;若找不到匹配项,告知用户未找到并展示当前可用模版列表。templates/ 目录下所有 *.json 模版文件,展示 template_name 和 description,让用户选择。cli_flags,作为 tmeet meeting create 的默认参数。--subject、开始时间 --start、结束时间 --end(模版不包含这些信息,因为每次会议不同)。若为周期性会议还需询问周期规则。tmeet meeting create。meeting get)返回的字段名和取值含义,与 meeting create 命令的参数取值可能不完全一致(例如水印字段的枚举值顺序),套用模版生成命令前,让用户确认最终生效的设置是否符合预期。meeting_id、参会人 open_id、密码等敏感或会议专属信息,模版只保留可复用的"设置类"字段。templates/ 目录为空,直接跳过"列出模版"步骤,正常询问设置即可。tmeet meeting get --meeting-id <新会议id> 核对实际生效的设置是否与模版一致。沉淀完成后随时可用:多语言输出、同步腾讯文档、发言人侧重加工。
直接对已生成的最终版纪要(已套用定制模版格式的完整内容)进行翻译,不重新拉取会议数据——翻译对象是当前这份成型的输出文本,保留原有的分区/emoji/表格结构,只替换语言内容。
record smart-minutes --lang 支持的 default/zh/en/ja,统一走 AI 翻译层直接处理已生成内容。--lang 参数重新拉取生成一遍,直接翻译现有版本即可。腾讯文档连接器已连接时,把最终版纪要待办用 Markdown 内容创建为腾讯文档(标题建议:{企业/团队名}-{会议主题}-{日期}),返回链接供用户自行分享。
从转写内容中按发言人筛选/突出某人的发言,生成一份聚焦该发言人观点、发言内容的纪要版本——例如"重点整理一下张总在这场会上说的内容"。
执行方式:
transcript-get/transcript-paragraphs 里的说话人字段——如果显示的是真实姓名,可直接按姓名筛选;如果是匿名编号(如"说话人01"),需要请用户协助指认"说话人01是谁",不能由 AI 猜测编号对应关系。不只是"建议你开个会",是直接帮你把会建好。 基础的创建/改期/取消见 01「一句话会议调度」。本节聚焦自动跟进这一核心差异化。
当检测到问题未闭环时,skill 主动建议并创建跟进会议:
tmeet meeting create --subject "【跟进】<问题描述>" --start "<时间>" --end "<时间>" --invitees "<相关人open_id>" --auto-record-type cloud --auto-asr --join-type 2
--auto-record-type cloud --auto-asr:新会议自动录制转写 → skill 下次自动处理 → 闭环不断--join-type 2:仅受邀人可入会(跟进会通常范围小、保密性高)问题需要多轮推进时,直接建周期性会议(避免每周手动重约):
tmeet meeting create --subject "【周跟进】<问题>" --start "<首次>" --end "<结束>" --meeting-type 1 --recurring-type 2 --until-type 1 --until-count 4 --invitees "" --auto-record-type cloud --auto-asr
--meeting-type 1(周期性)+ --recurring-type 2(每周)+ --until-count 4(共4期)。问题闭环后用 meeting cancel --meeting-type 1 一次性取消整个系列。
tmeet contact search --username "<姓名>" --department-name "<部门>" --job-title "<职位>" tmeet meeting invitees-add --meeting-id--invitees " " tmeet meeting invitees-remove --meeting-id --invitees " " tmeet meeting invitees-replace --meeting-id --invitees "<新名单open_id>"
邀请谁不是拍脑袋,skill 按规则自动计算:
想让 skill 在后台持续工作,说一句话即可开启,例如:
"帮我设置每天下班前自动整理当天的会议" / "开启每日催办" / "每周五帮我自动写周报"
skill 会创建对应的定时任务(周期轮询):
| 任务 | 频率 | 逻辑 |
|---|---|---|
| 新会议处理 | 每天 18:00 | meeting list-ended → 提取 → 任务 → 推送 |
| 纪要自动生成(定制模版) | 按用户约定(如每天/每小时) | 查新结
相关专题 热门下载 相关下载 精品课程 热门推荐 /
最新课程
phpStudy极速入门视频教程
共6课时 | 54.7万人学习
独孤九贱(4)_PHP视频教程
共89课时 | 134.3万人学习
PHP实战天龙八部之仿爱奇艺电影网站
共49课时 | 82.7万人学习 最新文章 |