「N8N流」使用AI大模型和Firecrawl监控竞争对手网站的变化
一、工作流概述
这套名为 「Spy Tool」 的 n8n 工作流,旨在自动化监控竞争对手网站内容的变化。
它结合了 Firecrawl 网页抓取服务 与 OpenAI GPT-4o 模型,每天定时对指定网站进行内容比对,并在检测到变化时自动通过 Gmail 向指定邮箱发送详细提醒邮件。
整个流程完全自动化,可用于竞争情报、新闻监控或 SEO 更新追踪等场景。
二、核心流程解析
1. 表单触发器(New espionage assignment)
流程的入口是一个 Form Trigger 节点,用于接收用户提交的监控任务。
用户只需填写一段描述(如“监控https://example.com产品页的更新”),系统便会自动启动任务。
2. 指令解析与提取(convert message → parse results)
接下来,通过 OpenAI API 调用,GPT-4o 会将这段自然语言任务解析成两个关键字段:
website_url:网站的准确URL;
prompt:用于后续AI分析的详细提示词。
解析结果经“parse results”节点转换成可被后续节点读取的结构化JSON。
3. 第一次抓取(scrape page - 1)
通过 Firecrawl API 执行第一次抓取,提取指定页面的主内容并以 Markdown 格式保存。
这是“对比前的旧版本”页面。
4. 定时等待(wait 1 day)
系统暂停一天,等待下一次抓取,以便生成可比较的“新旧版本”网页内容。
此等待时间可灵活调整,适应不同监控频率。
5. 第二次抓取(scrape page - 2)
一天后再次使用 Firecrawl 进行抓取,获取最新网页内容。抓取参数保持一致,以确保差异结果准确可比。
6. AI比对与判断(send e-mail?)
这一节点调用 n8n 的 LangChain Agent 模块,利用 GPT-4o 对“旧页面”和“新页面”的 Markdown 文本进行差异比对。
系统会根据 prompt 指令分析内容变更的重要性,例如是否涉及价格调整、新产品发布或政策更新。
只有在判断“确实存在显著变化”时,AI 才会触发邮件发送。
7. 邮件通知(Gmail)
当AI确认变化后,系统自动使用 Gmail 节点向预设邮箱发送报告,邮件主题为:
“Relevant changes on [监控网址]”
正文包含AI总结出的主要变化点,确保收件人能在第一时间掌握竞争对手最新动态。
三、工作流下载
工作流:
**** Hidden Message *****
在线课程:
https://www.bilibili.com/video/BV1GxxkzdEeS
评论区聊聊你的想法吧{:10_330:}
https://xxx.ilovefishc.com/forum/202505/12/120451wiv7viv5iebupbbr.png
>>万能兑换C币许愿池<<
如果有收获,别忘了评分{:10_281:} :
https://xxx.ilovefishc.com/forum/202011/20/092334ggd6inlzfisfrdir.png.thumb.jpg
https://xxx.ilovefishc.com/forum/202505/21/111710rvxgdn90vaub5gag.gif
页:
[1]