通义灵码 + Server酱:智能体跑完长任务微信收通知
效果:通义灵码智能体完成跨文件修改或批量重构后,自动调用 API 把结果推送到微信。
前置条件
- 获取 Server酱 SendKey(30 秒获取教程)。
- 将 SendKey 配置到系统环境变量
SERVERCHAN_SENDKEY中,切勿写进项目文件。 - 安装通义灵码插件并使用智能体模式。
配置步骤
在项目根目录创建 .lingma/rules 目录,新建规则文件并写入以下内容:
任务完成后,执行以下 curl 命令通知我:
curl -sS -X POST "https://sctapi.ftqq.com/${SERVERCHAN_SENDKEY}.send" -d "title=任务完成" --data-urlencode "desp=结果摘要"
规则文件限 10,000 字符,使用自然语言描述即可,该目录下的规则仅当前工程生效且可随代码入 Git 共享。
如果你只是临时使用,也可以在智能体对话中直接吩咐:“完成后用 curl 调 Server酱 通知我”,并附上上述 curl 命令。
开启免确认(实现无人值守)
智能体默认执行终端命令前需确认。在插件设置的 Auto-Run > Terminal 配置中,将 curl 加入自动执行命令允许列表,即可免确认自动推送。
完整示例
将以下内容保存至 .lingma/rules 目录下的规则文件中,智能体将在长任务结束后自动整理摘要并推送:
当你完成所有代码修改任务后,请整理修改摘要,并执行以下命令发送通知:
curl -sS -X POST "https://sctapi.ftqq.com/${SERVERCHAN_SENDKEY}.send" -d "title=灵码任务完成" --data-urlencode "desp=修改摘要内容"
常见问题
消息没有收到怎么办?
检查系统环境变量 SERVERCHAN_SENDKEY 是否正确配置并已生效,前往常见问题与排查查看更多步骤。
智能体执行 curl 时总是要求确认怎么办?
需在插件设置的 Auto-Run > Terminal 配置中,将 curl 加入自动执行命令允许列表,方可实现免确认推送。
推送额度或频率有限制吗?
免费额度为 5 条/天,每分钟上限 50 条。订阅会员目前特价最低 3 元/月,一天最多可发 1000 条(价格详情)。