Huginn + pushplus:网页和 RSS 监控推到微信
效果:Huginn 抓到新条目、价格变化或网站异常后,微信收到一条摘要。
前置条件
- 一个 pushplus token(官网扫码获取)
- 已部署的 Huginn,能新建 Agent
Post Agent 必须自己组 token / title / content。上游 Agent 的 JSON 不会自动映射。
配置步骤
- 先有一个产出事件的 Agent(Website Agent、RSS Agent、Data Output 等)。
- 新建 Post Agent,接收上面的事件。
- 配置:
post_url:https://www.pushplus.plus/send- Method:
POST content_type:application/json- Body 用 Liquid 占位符(字段名以上游事件为准):
{
"token": "你的token",
"title": "{{title | default: 'Huginn 通知'}}",
"content": "{{message | default: url}}",
"template": "markdown"
}
content不能为空。上游没有message时,用url、text或写死一句兜底。- 保存并 Dry Run 一条事件。
token 放进 Huginn 的 credential,不要明文写在可导出的场景里。完整参数见 消息接口文档。
只能发固定 URL 时:
https://www.pushplus.plus/send?token=你的token&title=Huginn有新事件&content=请打开Huginn查看
验证
curl -X POST "https://www.pushplus.plus/send" \
-H "Content-Type: application/json" \
-d '{"token":"你的token","title":"Huginn 配置测试","content":"token 可用","template":"markdown"}'
返回 code 为 200 后,再 Dry Run Post Agent。
常见问题
Liquid 渲染成空 content? 打开上游事件 JSON,确认真实键名,并给 content 写 default。
重复推送? 在 Website / RSS Agent 里收紧 expected_update_period 或去重条件。见 接口限制。
收不到消息见 排查说明。