智能会议机器人免费版
会议机器人免费版,提供基础的会议参与功能. 支持会议加入、语音状态监听与会议转写. 适用于个人会议记录与基础会议辅助场景.
天轰穿
@thcjp
Install
$ openclaw skills install @thcjp/join-meeting-free智能会议机器人(免费版)
提供基础会议加入、语音状态监听与会议转写的会议机器人.
输入格式
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| input | string | 是 | 智能会议机器人免费版处理的输入数据或指令 |
| options | object | 否 | 附加配置选项,如模式选择、格式偏好等 |
| callback_url | string | 否 | 异步处理完成后的回调通知URL |
依赖说明
运行环境
- Agent平台: 支持SKILL.md的任意AI Agent(Claude Code / Cursor / Codex / Gemini CLI等)
- 操作系统: Windows / macOS / Linux
依赖项
| 依赖项 | 类型 | 是否必需 | 获取方式 |
|---|---|---|---|
| LLM API | API | 必需 | 由Agent内置LLM提供 |
API Key 配置
需要配置对应API Key,详见上文环境配置章节
可用性分类
- 分类: MD+EXEC()
API Key配置方式:
export API_KEY=${API_KEY:?请设置环境变量}
配置后需重启会话或开启新终端生效。API Key应妥善保管,避免泄露到版本控制系统.
核心能力
生命周期管理(Lifecycle)
管理会议机器人加入与离开会议:
- 加入会议(Join Meeting):通过API加入会议,触发
bot_joined事件 - 离开会议(Leave Meeting):通过API离开会议,触发
bot_left事件 - 系统状态:Idle(空闲)、In Meeting(会议中)、Left(离场)
语音状态(Voice State)
基础语音状态监听:
- 语音状态变化(Voice State Change):检测发言者切换
- 追踪活跃发言者(Track Active Speaker):识别当前发言者
- 处理机器人加入/离开(Handle Bot Joined/Left):管理监听状态
会议转写(Transcription)
基础会议内容转写:
- 实时将语音转为文字
- 标注发言人与时间戳
- 保存转写记录
加入会议(Join Meeting)
针对加入会议(Join Meeting),自动解析输入参数、调度任务队列、格式化输出,返回结构化响应. 输入: 用户提供加入会议(Join Meeting)相关的配置参数、输入数据和处理选项. 输出: 返回加入会议(Join Meeting)的处理结果。- 验证返回数据的完整性和格式正确性
- 参考
加入会议(Join Meeting)的配置文档进行参数调优
快速开始
- 确认运行环境满足依赖说明中的要求
- 在AI Agent对话中调用本技能,提供必要的输入参数
- 检查输出结果,根据需要进行后续处理
详细的输入输出格式请参考下方章节说明。
使用流程
- 配置会议平台API凭证
- 提供会议链接或会议ID给机器人
- 机器人通过API加入会议,触发
bot_joined事件 - 机器人监听语音状态变化,转写会议内容
- 会议结束时机器人离开,触发
bot_left事件 - 保存转写记录
示例
示例1:加入会议并转写
用户: 帮我加入这个会议 https://meet.example.com/abc-123
# ...
Agent: 正在加入会议...
- 会议ID: abc-123
- 状态: 已加入 (bot_joined)
- 开始监听语音状态
- 实时转写已启动
# ...
[转写记录]
- Alice (00:05:30): "让我们讨论项目进度"
- Bob (00:05:45): "目前完成了80%"
错误处理
| 错误场景 | 原因 | 处理方式 |
|---|---|---|
| 会议加入失败 | 会议链接无效 | 检查会议链接格式;提示用户提供正确链接 |
| API认证失败 | API凭证无效 | 检查API密钥配置;重新获取访问令牌 |
| 转写服务中断 | 语音识别超时 | 检查网络连接和配置后重试;检查网络连接和配置后重试 |
常见问题
Q1: 免费版与付费版有什么区别?
A: 免费版提供基础会议加入、语音状态监听与转写功能。付费版额外提供会议感知、TTS事件处理、会议摘要生成、待办提取等高级功能.
Q2: 机器人如何加入会议?
A: 机器人通过会议平台API加入会议。提供会议链接或会议ID,机器人调用Join Meeting接口加入,成功后触发 bot_joined 事件.
Q3: 转写记录保存在哪里?
A: 转写记录保存为本地文件,包含发言人、时间戳与转写文本.
已知限制
- 不支持TTS播报功能
- 不支持自动会议摘要生成
- 不支持待办事项提取
- 转写准确率受背景噪音影响
输出格式
{
"success": true,
"data": {
"result": "智能会议机器人免费版处理结果",
"execution_time": "0.5s",
"metadata": {
"version": "1.0",
"processor": "join-meeting"
}
},
"execution_log": [
"解析输入参数",
"执行核心处理",
"格式化输出结果"
],
"error": null
}
Top skills in this category
Humanizer
@biostartechnologyRemove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.
Answer Overflow
@rhyssullivanSearch indexed Discord community discussions via Answer Overflow. Find solutions to coding problems, library issues, and community Q&A that only exist in Discord conversations.
Video Subtitles
@ngutmanGenerate SRT subtitles from video/audio with translation support. Transcribes Hebrew (ivrit.ai) and English (whisper), translates between languages, burns subtitles into video. Use for creating captions, transcripts, or hardcoded subtitles for WhatsApp/social media.
Moltbot Best Practices
@nextfrontierbuildsBest practices for AI agents - Cursor, Claude, ChatGPT, Copilot. Avoid common mistakes. Confirms before executing, drafts before publishing. Vibe-coding essential.
Zero Trust
@doonotSecurity-first behavioral guidelines for cautious agent operation. Use this skill for ALL operations involving external resources, installations, credentials, or actions with external effects. Triggers on - any URL/link interaction, package installations, API key handling, sending emails/messages, social media posts, financial transactions, or any action that could expose data or have irreversible effects.