Cursor + pushplus:Agent 长任务完成时微信收到结果
效果:Cursor Agent 做完重构、批量修改、测试后,微信收到一条结果通知。
前置条件
- 一个 pushplus token(官网扫码获取)
- Cursor,已能使用 Agent
- 终端能执行
curl/npx
export PUSHPLUS_TOKEN="你的token"
方式一:MCP(推荐)
Cursor 是 MCP 客户端。按 pushplus MCP Server 配好后,对 Agent 说「完成后通知我」即可。
也可用 Skill,把 pushplus-notification 拷到客户端技能目录。
方式二:项目规则 + curl
在项目规则(以当前版本支持的文件名为准)里写:
## 任务完成通知
长任务结束后执行:
curl -sS -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d "{\"token\":\"$PUSHPLUS_TOKEN\",\"title\":\"任务完成\",\"content\":\"结果摘要\",\"template\":\"markdown\"}"
- 成功:title 用「任务完成」,content 写改动的文件和关键变更
- 失败:title 用「任务失败」,content 写原因
- 只发 1 条摘要,不要每步都推
- 不要打印 token
方式三:对话里直接吩咐
对 Agent 说:「完成后用 curl 调 pushplus 通知我」。首次跑终端命令时 Cursor 会让你确认。
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Cursor 配置测试","content":"token 可用","template":"markdown"}'
常见问题
没收到? 终端执行 test -n "$PUSHPLUS_TOKEN" && echo 已设置 || echo 未设置。再看 收不到消息。
会不会刷屏? 规则里写明「批量合并成一条」。额度见 接口限制。