扣子 + Server酱:工作流关键节点推送微信
效果:扣子工作流执行到指定节点时,自动向你的微信发送通知
前置条件
- Server酱 SendKey:登录 sct.ftqq.com,在「SendKey」页面复制(30 秒获取教程)
- 扣子账号,且已创建或准备创建一个工作流
- 如需推送到企业微信/钉钉/飞书群,另见 通道配置
配置步骤
1. 在工作流中添加 HTTP 请求节点
打开你的扣子工作流,在需要通知的位置添加一个 HTTP 请求类节点(节点名称以当前版本为准)。典型位置:
- 工作流末尾——生成完成后通知
- 条件分支的异常分支——出错时告警
2. 填写请求参数
方法选择 POST,URL 填入:
https://sctapi.ftqq.com/你的SENDKEY.send
Body 类型选 form 或 JSON,添加两个字段:
| 字段 | 说明 |
|---|---|
title |
消息标题,不能含换行 |
desp |
消息正文,支持 Markdown,可留空 |
3. 用变量实现动态内容
title 和 desp 的值可引用上游节点的输出变量。例如把大模型节点的生成结果作为 desp,即可在微信里直接看到生成内容(变量引用语法以应用内实际显示为准)。
4. 测试运行
保存工作流后执行一次试运行,若收到微信通知即表示配置成功。
完整示例
JSON Body 写法(字段值可替换为上游节点变量):
{
"title": "【工作流完成】报告已生成",
"desp": "任务名称:每日简报\n\n生成结果:\n\n此处替换为上游节点的输出变量"
}
SendKey 避免明文写在节点里。若扣子提供变量/密钥管理功能,优先将 SendKey 存为变量后在 URL 中引用(具体入口以版本为准)。
常见问题
每天能发多少条?
免费额度为每天 5 条,每分钟上限 50 条。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。
消息没收到怎么办?
先检查 HTTP 节点的响应状态,或直接查看是否收到微信通知。更多排查步骤见 常见问题与排查。
频率超限会怎样?
超过频率限制的请求可能无法成功发送,请合理控制通知频率。
SendKey 能否用变量管理?
若扣子的变量/密钥管理功能支持,可将 SendKey 存为变量后在 URL 中引用,避免明文暴露(具体入口以版本为准)。