企业微信审批助手:在 Agent 里对接企业微信审批

前言

企业微信的审批能力在管理后台和客户端里已经成型,但开发者在写自动化脚本、内部工具或对话式助手时,仍要自己查开放平台文档、拼模板 ID 和控件结构,再调提交接口。对话场景里,用户往往只会说「帮我提个请假」或「查一下报销模板」,不会按 API 字段组织输入。

下面介绍 SkillHub 上的「企业微信审批助手」,它把列出模板、解析控件、提交申请以及自然语言发起审批等能力封装成 Agent Skill,在对话里按意图自动挂载。

这是什么

「企业微信审批助手」是企业微信审批集成的 Agent Skill,坐标为 @user_e7bc6b23/wecom-approval,版本 1.0.0,由社区发布者 user_e7bc6b23 维护,在 SkillHub 中归类为 business-ops,来源为 community。

当用户提到「审批」「请假」「报销」「采购」「出差」等关键词,或需要提交审批申请、查看审批模板、处理审批流程时,Agent 可自动选用该 Skill。它面向的是已在企业微信侧开通审批、并希望通过大模型对话完成模板查询与申请提交的团队,而不是替代企业微信自身的审批 UI。

核心功能

依据 SkillHub 页面与技能简介,当前可核对的能力包括:

  1. 列出审批模板:获取企业微信侧可用的审批模板列表,便于在对话里选择或确认模板。
  2. 解析模板控件:理解模板中的控件结构,为按字段填单或校验用户提供依据。
  3. 提交审批申请:在信息齐备时走正式提交流程。
  4. 自然语言一句话提交审批:用口语化描述发起申请,由 Skill 侧完成与模板、字段的映射(具体映射规则以技能包内说明为准)。

技能标签标明 requires_api_key=true,表示使用前需要配置与企业微信或 Skill 相关的 API 密钥;密钥名称与获取方式应以安装后技能目录中的 SKILL.md 及企业微信开放平台文档为准,本文不展开未在公开页面列出的配置项。

安装与启用

方式一:SkillHub CLI

先确认本机是否已安装 SkillHub CLI:

command -v skillhub && skillhub --version

若未安装,可按 SkillHub 安装文档执行完整安装(含 CLI 与默认 Skill):

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

仅安装 CLI 时:

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

安装技能时,必须用 --dir 指向当前 Agent 的 skills 目录,否则默认会装到 ./skills/,Agent 可能无法识别:

skillhub install user_e7bc6b23/wecom-approval --dir <你的 Agent skills 目录>

常用客户端 skills 路径示例(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装到正确目录后,按你所用客户端的要求重启或刷新 Agent,使新 Skill 生效。

方式二:让 AI 按官方提示安装

SkillHub 技能页提供的安装提示为:请 Agent 根据 SkillHub 安装说明 安装 @user_e7bc6b23/wecom-approval。适合已习惯用对话完成技能拉取的环境。

API 密钥

在启用前完成 requires_api_key 所要求的密钥配置;未在 SkillHub 公开页列出具体环境变量名时,以技能包内文档与企业微信开放平台「审批」相关接口的凭证要求为准。

典型用法

公开资料未附带逐条可复制的 HTTP 示例,用法可从技能设计意图归纳如下,实际字段以对话中 Agent 调用 Skill 工具时的反馈为准:

  1. 查模板:在对话中说「列出企业微信审批模板」或「有哪些请假模板」,由 Skill 拉取模板列表。
  2. 看清单结构:选定模板后,可要求「解析这个模板的控件」,便于确认必填项与类型。
  3. 结构化提交:在 Agent 引导下补齐模板要求的字段后,发起「提交审批申请」。
  4. 一句话提交:例如「帮我提交明天到后天的年假请假,事由是家庭事务」,由 Skill 结合自然语言提交能力与模板解析完成填单(需企业微信侧权限与密钥配置正确)。

触发词与场景与简介一致:审批、请假、报销、采购、出差,以及查看模板、处理流程类表述。

适用场景与注意

适合谁

  • 已在企业微信使用审批流,希望把「查模板、填单、提交」收敛到 Cursor、Claude Code、Codex 等 Agent 对话里的开发与运营同学。
  • 需要减少手写开放平台调用、但仍保留企业微信作为审批落库与流转系统的团队。

限制与注意

  • 依赖企业微信开放平台能力与企业内审批应用配置;密钥与可见模板范围受企业管理员策略约束。
  • SkillHub 页面显示该技能安装次数等统计会随时间变化;撰写时页面可见信息为版本 v1.0.0、标签 requires_api_key=true、社区来源。
  • 审批合规、留痕、权限边界仍由企业微信与企业制度负责,Skill 只是集成层,不替代审批制度本身。

结尾

「企业微信审批助手」把企业微信审批的模板查询、控件解析、申请提交和自然语言发起申请封装成可自动触发的 Skill,适合在对话里处理请假、报销、采购、出差等常见审批话术。安装时记得用 skillhub install 的 --dir 指向当前 Agent 的 skills 目录,并完成 API 密钥配置。

  • SkillHub 技能页:https://www.skillhub.cn/skills/user_e7bc6b23/wecom-approval
  • 技能坐标页:https://api.skillhub.cn/user_e7bc6b23/wecom-approval
  • 通用安装说明:https://skillhub.cn/install/skillhub.md
羽毛球分组比赛记分
小程序二维码

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

Xiaoye