企业微信语音消息助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1a470ba8/wecom-voice-agent。
技能介绍
解决的问题
在企业微信私聊中,语音消息常常承载办公指令,但传统文本助手难以直接承接“查日程、建待办、发消息”这类连续且模糊的口语请求。本技能把企业微信智能机器人的语音回调接入本地 Agent,让用户用一次语音完成意图表达,同时避免把原始音频交给第三方处理。
工作方式
- 消息接入:监听
msgtype: voice,读取voice.content转写文本,做排重、时效检查和会话上下文管理。 - 意图解析:通过
intent_registry的 YAML 声明式配置进行关键词匹配与置信度评分,低置信度时反问澄清,而不是直接猜测。 - 任务执行:支持日程查询、待办创建、天气查询、消息发送等动作;发送消息前会要求确认,天气查询仅访问
wttr.in。 - 通话管理:v2.0 起支持主动外呼、IVR 接线、多轮语音对话,使用
state_machine管理IDLE → DIALING → LISTENING → ENDING状态,30 秒无语音自动结束。 - 合规存储:录音与转写记录保存在本机
~/.wecom_voice/records/和本地 SQLite,外呼需管理员授权并征得同意。
适用边界
当前更适合安静环境下的单聊私发语音,单条语音建议控制在 60 秒以内,一次只表达一个任务。群聊、长录音、声纹区分、多模态消息尚未纳入当前边界;敏感信息不建议通过语音传输。
使用场景
- 客服在企微私聊收到语音后,用意图解析生成待办并回复确认。
- 销售用一条私聊语音查询下周日程,技能解析时间并调用日程 API 汇总。
- 外呼前需通知客户会议时间,技能发起企微语音通话并在同意后录音。
- 用户在安静环境说天气,技能识别城市并访问 wttr.in 获取穿衣建议。
适合人员
- 需要把企微私聊语音转成日程、待办、消息任务的企业微信管理员。
- 要按合规要求处理外呼录音、通话纪要与用户同意流程的客服负责人。
- 希望在安静单聊中用方言指令查询天气、日程和发消息的团队成员。
- 需要多轮语音对话状态管理和本地存储审计的 AI Agent 开发者。