实现一个飞书机器人,自动采集指定外部平台(如微博、知乎、公众号、竞品官网、价格页面、GitHub等)的实时信息,根据预设规则监控用户感兴趣的内容(关键词、价格变动、上新、状态变更等),一旦命中规则,立即通过飞书机器人推送消息,并自动@指定成员、发送加急通知(应用内加急/短信/电话提醒),确保关键信息不遗漏。
使用python实现,获取数据。ai分析,然后发送至飞书。多平台数据采集 支持爬虫(requests/Scrapy/Playwright)调用公开API或模拟登录,定时抓取目标页面/接口数据,支持JSON/HTML解析。
智能监控规则 用户可自定义监控项:关键词匹配、数值阈值(如价格低于X元)、正则表达式、变化检测(内容更新、库存状态等)。
飞书消息推送 通过飞书机器人Webhook或群机器人API发送富文本消息(卡片、图片、链接)。支持@单个用户、@所有人。
加急通知 调用飞书消息加急接口(urgency参数),可配置为:应用内加急、短信加急、电话加急,确保被@的人第一时间收到。
定时/实时触发 支持轮询间隔(如5分钟/1小时)或由Webhook被动触发(如平台开放事件订阅)。
历史记录与过滤 对已推送的消息做去重,避免重复打扰;提供监控日志和检索功能。