SuperAPI AI 工具集

wecom-send-template-card

通用与其它

查看项目

更新于 10-16 08:46

技能介绍

用途:在仅限 wecom 通道的场景下,通过企业微信发送结构化模板卡片消息,适用于通知提醒、投票表决、方案选择、多维度选择等需要用户交互或查看结构化信息的场景。即使用户未明确要求发卡片,只要语境适合(如“帮我问一下选A还是B”),也应主动激活。

主要能力:支持五类卡片。text_notice 用于系统告警、部署通知、数据日报、审批结果、放假公告等纯通知;news_notice 用于新闻推送、活动宣传、产品发布、带图表的周报、新员工介绍等需图片展示的通知;button_interaction 用于审批、工单处理、确认操作、满意度评价、二次确认等有限选项(≤6个按钮)的即时操作;vote_interaction 用于团建投票、会议时间协调、问卷单题、意见征集、方案评选等可多选统一提交;multiple_interaction 用于多维度信息收集(≤3个下拉框),如部门+楼层+时间、报障工单、会议室预定。

使用方式:在回复中输出 json 代码块,内容为符合 JSON Schema 的模板卡片 JSON,插件自动提取并发送;代码块外的文本作为普通回复发送。不要调用 wecom-cli 或其他工具发送卡片。每张卡片必须有 task_id,格式为 task_{场景}{时间戳},只能包含数字、字母、-@。字段名、类型、嵌套结构须与 ./references/api-template-card-types.md 中的 JSON Schema 定义完全一致。

必填字段:text_notice 需 card_type、task_id、card_action,且 main_title 或 sub_title_text 至少一个;news_notice 需 card_type、task_id、main_title、card_action;button_interaction 需 card_type、task_id、main_title、button_list;vote_interaction 需 card_type、task_id、title、options;multiple_interaction 需 card_type、task_id、title、selectors。

限制:仅限 wecom 通道;卡片类型选择需按决策流程判断是否需要交互;button_interaction 与 vote_interaction、vote_interaction 与 multiple_interaction 的适用边界需区分。其他收费、价格、平台等信息暂未提供。