不二如是 发表于 2025-10-29 18:31:41

「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]
查看完整版本: 「N8N流」使用AI大模型和Firecrawl监控竞争对手网站的变化