要实现天工ai分析结果自动推送至飞书群,需配置webhook:先在飞书创建自定义机器人获取唯一webhook地址,再在天工ai设置中填入该地址、设content-type为application/json,并用json模板包裹响应;建议启用签名校验或ip白名单提升安全性;最后通过curl测试及真实请求验证连通性与消息格式。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让天工AI的分析结果自动推送到飞书群,比如客户投诉文本经AI情感识别后立刻触发预警消息,而不是手动复制粘贴。这需要打通天工AI的输出端和飞书的消息入口,Webhook就是那根关键的数据管道。
在飞书后台创建专用机器人并获取Webhook地址
打开飞书网页版→进入目标群组→右上角「更多」→「管理群机器人」→点击「添加机器人」→选择「自定义机器人」→填写名称(例如“天工AI哨兵”)→开启「发送消息」权限→点击「完成」。
页面会立即生成一个以 https://open.feishu.cn/open-apis/bot/v2/hook/ 开头的完整URL,这就是你的Webhook地址。注意:【此URL一旦生成不可修改,且每次重新配置都会失效,务必复制后立刻存档】。
不要点「测试发送」按钮——它只发固定模板,无法验证天工AI真实数据格式兼容性。
配置天工AI的Webhook回调出口
登录天工AI控制台→进入「应用管理」→选择你要对接的AI应用→点击「设置」→找到「Webhook回调」模块→粘贴飞书Webhook地址到「目标URL」栏。
关键一步:将Content-Type设为 application/json,否则飞书会拒绝解析请求体。
天工AI默认发送的是纯文本响应,但飞书Webhook要求JSON结构。你必须在「请求体模板」中手动包裹为标准格式,例如:
{
"msg_type": "text",
"content": {
"text": "${response}"
}
}
飞书语音消息发送器。基于 Edge TTS,一键将文字转为语音发送到飞书。 使用场景: - 发送语音通知/提醒到飞书 - 文字转语音自动播报 触发词:飞书语音、语音发送、tts、文字转语音
其中 ${response} 是天工AI返回的原始文本占位符,不能漏掉大括号和引号,否则飞书解析失败会静默丢弃消息。
构造带签名的可信请求(可选但强烈建议)
方法一:启用飞书签名校验
在飞书机器人配置页勾选「启用签名校验」→系统自动生成 timestamp 和 sign 字段→将这两个参数作为请求头(X-Lark-Request-Timestamp / X-Lark-Signature)传给天工AI。
方法二:使用IP白名单(适合内网环境)
在飞书机器人安全设置中填入天工AI服务器出口IP(需提前确认是固定IP),跳过签名计算,降低调试复杂度。
注意:【若同时启用签名与IP白名单,二者必须同时满足才放行,不是“或”关系】。
验证连通性并调试首条消息
第一步:用curl命令本地模拟天工AI发包curl -X POST https://open.feishu.cn/open-apis/bot/v2/hook/xxx -H "Content-Type: application/json" -d '{"msg_type":"text","content":{"text":"测试:天工AI接入成功"}}'
第二步:检查飞书群是否收到消息——收到即证明通道畅通;若无反应,立即查看飞书机器人的「消息记录」页,错误码400通常表示JSON格式错误,403多因签名或IP校验失败。
第三步:在天工AI侧触发一次真实请求(如提交一段客服对话),观察飞书群是否收到含AI分析结论的结构化消息。此时若内容错乱,大概率是天工AI返回的特殊字符(如换行符、双引号)未被JSON转义,需在其回调模板中增加escape处理逻辑。










