企业微信语音消息 Agent:零 API Key 的语音意图与电话场景 Skill

前言

企业微信里用户习惯发语音,机器人侧若只做文本转写再丢给通用对话,往往接不住「回拨、查进度、投诉升级」这类带流程的诉求;电话场景还要兼顾外呼调度、纪要、录音合规。下面介绍 SkillHub 社区技能「企业微信语音消息 Agent」,把语音消息的意图识别、多轮对话与任务执行收进一套基于 SKILL.md 的 Agent 能力,并覆盖被动收消息与主动外呼等完整电话链路。

这是什么

企业微信语音消息 Agent(坐标 @user_1a470ba8/wecom-voice-agent)是分类为 ai-agent 的社区 Skill,当前版本 v2.9.0,由发布者 user_1a470ba8 维护。官方页面标注 requires_api_key=false,强调在常见部署下可不依赖额外 API Key,同时支持硬件自适应与轻量本地处理。

触发方式明确:当用户向企业微信机器人发送语音消息时生效——单聊直接发语音,或群聊中 @ 机器人 后发语音(v2.9 起支持群聊语音助手模式)。

核心功能

以下能力均来自 SkillHub 官方简介,按场景归纳。

语音与对话主干

  • 自动处理语音消息的意图识别、多轮对话与任务执行。
  • 支持被动接收语音消息,以及主动外呼、来电接线、通话纪要、合规录音、外呼调度等电话相关能力。

v2.7 子模块

模块 作用(官方描述)
memory_bridge.py 长期记忆 MCP 桥接(zwjh):来电拉取历史、通话回写,含降级方案
todo_followup.py 纪要抽取待办 → 自动登记回拨 → 到期提醒/二次外呼;查询意图可问答
emotion_ticket_bridge.py 强负面情感到工单:直连 ticket_manager 建单、升级、主管通知,无需独立触发

v2.8 语音与运营

  • TTS 多音色与情感(voice_policy.py):voices.yaml 三套预设;情感语速语调叠加限幅;SSML 停顿加重;Edge/火山双链路降级。
  • 语音克隆外呼(voice_clone.py):豆包/MiniMax 可选接入;授权留痕与合规红线;仅外呼场景;未配置时完全隐藏。
  • 通话摘要质检(summary_qa.py):决策/待办/时间三要素加权评分,≥80 分交付;5% 人工抽检与纠错回流驱动 Prompt 迭代。
  • 运营报表(report_generator.py):接通率、时长分布、意图分布、外呼四级漏斗;周一 HTML 周报单文件导出。

v2.9 群聊语音助手

  • @ 机器人触发群消息路由,复用单聊意图引擎,并注入说话人身份上下文。
  • 语音指派任务:抽取「指派人 / 被指派人 / 期限」三元组 → 自动建待办、确认回执、到期提醒闭环。
  • 群场景合规默认:record:false,磁盘零语音落盘;voices.yaml 可开启落盘,但需管理员确认。

安装与启用

SkillHub 页面给出的安装指引是:让当前使用的 AI Agent 按 SkillHub 安装文档 安装 @user_1a470ba8/wecom-voice-agent。若本机已具备 skillhub CLI,可按文档第三节将技能装到当前 Agent 实际读取的 skills 目录(须使用 --dir,否则默认 ./skills/ 可能不被识别)。

先检查 CLI:

command -v skillhub && skillhub --version

未安装时可执行完整安装(文档推荐):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装本 Skill 时,将 <skills 目录> 换成你正在用的客户端路径,例如:

# Cursor
skillhub install user_1a470ba8/wecom-voice-agent --dir ~/.cursor/skills/

# Claude Code
skillhub install user_1a470ba8/wecom-voice-agent --dir ~/.claude/skills/

# Codex(用户级或项目级二选一)
skillhub install user_1a470ba8/wecom-voice-agent --dir ~/.codex/skills/
# skillhub install user_1a470ba8/wecom-voice-agent --dir .agents/skills/

也可先搜索再安装:

skillhub search wecom-voice-agent
skillhub install user_1a470ba8/wecom-voice-agent --dir <skills 目录>

经过上面的步骤,Skill 会落在对应目录;具体企业微信机器人回调、YAML 意图或 IVR 等细节以技能包内 SKILL.md 及附带配置为准(官方简介中明确出现的配置文件包括 voices.yaml)。

典型用法

  1. 按上一节把 @user_1a470ba8/wecom-voice-agent 安装到 Cursor、Claude Code 或 Codex 等环境的 skills 目录,并确保 Agent 已加载该 Skill。
  2. 在企业微信中配置好对接该 Agent 的机器人后,单聊发送语音,或由用户在群里 @ 机器人后发送语音。
  3. Agent 侧按技能逻辑完成转写、意图与多轮对话;涉及外呼、纪要、待办跟进、工单或群任务指派时,走 v2.7–v2.9 对应子模块(如未配置语音克隆,相关外呼克隆能力在界面上保持隐藏)。

官方未在页面给出可复制的企业微信后台参数示例,企业侧接入需结合技能包说明与自身合规要求。

适用场景与注意

适合谁

  • 已在企业微信用机器人承接客服、回访、内部协同时,希望用语音作为一等入口的团队。
  • 需要外呼调度、通话纪要、质检与周报,又不想在 Skill 层强绑第三方 API Key 的场景(标签为 requires_api_key=false)。
  • 群内需通过 @ 机器人做语音指派与待办闭环的协作场景。

限制与注意

  • 可选能力有边界:语音克隆依赖豆包/MiniMax 等可选接入,未配置时不应期待克隆外呼可用。
  • 群聊默认不落盘语音(record:false),若要在磁盘保留语音,须在 voices.yaml 中显式开启并完成管理员确认。
  • 社区来源(community),版本迭代快(当前页面为 v2.9.0),升级前建议在测试环境核对子模块行为与合规策略。
  • SkillHub 页面统计(撰写时以官方为准):评分 100000,下载 2021 次;与旧线索中的数字不一致时,以 SkillHub 页面为准。

结尾

企业微信语音消息 Agent 把语音入口、电话全流程与 v2.7–v2.9 的记忆、待办、工单、TTS/克隆、质检报表和群聊助手串成一条可落地的 Skill 链路,核心价值是零 API Key 依赖、硬件自适应、轻量本地处理与全流程合规取向。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_1a470ba8/wecom-voice-agent
  • API 入口:https://api.skillhub.cn/user_1a470ba8/wecom-voice-agent
  • 安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye