前言¶
在 Agent 里处理企业微信的事务,常见做法是让用户自己去网页版操作,或者另写一套脚本对接企业内部 API。前者无法自动化,后者要处理鉴权、接口差异和各业务域的调用方式。search-baidusearch 这类 Skill 的目标是把企业微信的常用操作收敛成 Agent 可直接调用的能力,让 Agent 在对话里就能查联系人、发消息、改文档、约会议。
下面介绍的是发布在 SkillHub 上的 search-baidusearch,坐标 @user_33aa5c8b/search-baid。
这是什么¶
search-baidusearch 是一个面向企业微信的 CLI 全能套件 Skill,由社区开发者 user_33aa5c8b 发布并维护,版本 1.0.0,来源标记为 community,分类为 office-efficiency。
它解决的问题是:Agent 需要操作企业微信的通讯录、消息、文档、日程、会议、待办时,不必让开发者自行封装各业务域的接口,而是通过统一的 Skill 调用完成。资料显示该 Skill 标记为 requires_api_key=false,即使用时不需要单独配置 API Key。
核心功能¶
Skill 覆盖 6 大业务域,按资料整理如下:
1、通讯录:支持按姓名或别名查找联系人。
2、消息:支持收发文本、图片、文件、语音、视频五种类型的消息。
3、文档:含文档、智能表格、智能文档(原名智能主页)三种品类;支持以 Markdown 格式创建、读取、编辑文档;可管理智能表格的结构与记录;可创建智能文档,并导出智能文档内容为 Markdown。
4、日程:支持创建、修改、取消日程,并可查询闲忙。
5、会议:支持预约和管理会议。
6、待办:支持创建、跟踪、分派待办任务。
触发规则上,官方简介提到:即使用户没有明确提到「企业微信」,只要场景涉及消息、日程、待办等,也应触发本技能。这一点在实际接入时需要注意,它会影响 Skill 的路由和调度策略。
安装与启用¶
已抓取资料中没有给出具体的安装命令、Skill 目录路径或配置文件字段,本节无法提供可直接执行的安装步骤。需要安装时,以 SkillHub 官方页面的说明为准:
https://www.skillhub.cn/skills/user_33aa5c8b/search-baid
关于不同环境的启用方式(Cursor、Codex CLI、Claude Code 等),资料中没有分别说明,此处不做推测。该 Skill 基于通用 SKILL.md 格式,通常按目标 Agent 的 Skill 加载机制放入对应目录即可,但具体路径以官方页面为准。
典型用法¶
资料中没有提供官方的可复现调用示例,下面只依据官方简介整理出能力对应的典型场景,具体参数和返回格式需查阅 Skill 文档:
- 查找联系人:「帮我找一下张三」——按姓名或别名在通讯录中定位。
- 收发消息:向指定联系人或群发送文本、图片、文件、语音、视频,或读取会话消息。
- 文档处理:用 Markdown 创建或编辑企业微信文档;调整智能表格的结构和记录;创建智能文档,并把智能文档内容导出为 Markdown。
- 日程与闲忙:创建、修改、取消日程;查询某人某时段是否空闲。
- 会议:预约会议、管理已预约的会议。
- 待办:创建待办任务、跟踪进度、把任务分派给指定成员。
适用场景与注意¶
适合需要在 Agent 流程中处理企业微信日常办公事务的开发者,尤其是通讯录查询、消息收发、文档协作、日程会议和待办跟踪这类高频操作。
需要注意的几点:
1、功能覆盖广意味着触发条件宽松,官方简介明确「未提到企业微信也应触发」,接入时要评估与其它 Skill 的路由冲突。
2、文档部分涉及文档、智能表格、智能文档三种品类,其中智能文档原名「智能主页」,在不同客户端版本中入口可能不同。
3、资料中未见该 Skill 的企业微信应用权限要求说明,而企业微信 API 调用通常依赖应用凭证和成员授权,使用前应确认部署环境是否已具备相应条件。本条未能从资料核实,仅供参考。
4、当前资料显示安装数为 0、下载数 887、评分 100000,社区验证还不充分,接入前建议在小范围场景内验证。
结尾¶
search-baidusearch 的价值在于把企业微信 6 大业务域的常用操作收进一个 CLI Skill,Agent 侧不需要为每个业务域单独写对接代码。功能面较全,但安装方式、参数细节和权限要求仍需以官方页面为准。
官方地址:https://api.skillhub.cn/user_33aa5c8b/search-baid
SkillHub 页面:https://www.skillhub.cn/skills/user_33aa5c8b/search-baid