用 n8n + Firecrawl 搭建电商产品调研 AI Agent
输入:一条聊天消息(产品+预算+地区)。处理:AI 规划搜索策略 → Firecrawl 搜索并抓取评测页 → AI 分析生成报告。输出:结构化市场分析报告(含购买建议与卖家机会)。
- 给谁
- 需要快速调研电商产品、对比多平台价格与评价的卖家、选品人员或消费者
- 你会得到
- 从单条聊天请求生成包含市场概览、TOP3 产品、关键洞察、常见投诉、购买与售卖建议的完整报告
- 你需要
- n8n
硬约束
前置条件:n8n 实例;Firecrawl API key(免费注册);OpenRouter 或 OpenAI API key。推荐模型:Gemini 2.5 Flash、GPT-4o 等大上下文窗口模型。费用:Firecrawl 约 8–10 credits/次调研(1 次搜索 + 2 次抓取)。支持语言:英语、阿拉伯语(埃及方言)。支持地区:埃及、沙特、阿联酋或默认全球。
他们做了什么
作者 osamagoda 在 n8n 中搭建了一个 AI Product Research Agent 模板,用于 n8n x Firecrawl Community Challenge(2026 年 4 月)。该工作流通过 Chat Trigger 接收用户输入,由 AI Agent 调用 Firecrawl 的 Search 与 Scrape 工具抓取电商评测页面,再基于大语言模型生成结构化市场分析报告。模板内置了地区市场指南(埃及、沙特、阿联酋、全球)、货币处理规则(EGP/SAR/AED/USD)以及双语回复能力(英语/埃及阿拉伯语)。
效果如何
作者报告该模板支持多市场(Amazon、Noon、Jumia、AliExpress、eBay)、自动地区检测、双语输出与货币感知。每次调研约消耗 8–10 Firecrawl credits(1 次搜索 + 2 次抓取)。推荐配合大上下文窗口模型(Gemini 2.5 Flash、GPT-4o)使用。来源未提供具体准确率或 ROI 数据。(author_report)
值得知道
1. 本站未实测该工作流,reproduction=not_tested;搭建前请先在测试环境验证 Firecrawl 与 LLM 凭证有效性。 2. 节点内提示词(systemMessage)为来源原文,未做修改;实际效果取决于 Firecrawl 搜索结果质量与模型上下文长度。 3. 若 Firecrawl 抓取数据不足,systemMessage 要求 Agent 仍基于已有数据生成报告,不会拒绝输出;用户应人工复核关键价格与链接的时效性。 4. 工作流使用 OpenRouter 节点调用 google/gemini-2.5-flash,但可替换为其他兼容 OpenAI 接口的模型;更换时需在 Chat Model 节点调整模型参数。 5. 未提供 workflow JSON 的节点详细参数截图;如需自定义 scrape 格式或搜索过滤条件,需在工作流编辑器中进一步配置 Firecrawl 节点选项。 6. 地区检测依赖用户输入中的关键词,非自动 IP 定位;若用户未提及地区,默认按全球搜索处理。
n8n 工作流模板
结构已检查 · 未实际运行下载后在 n8n 选择“Import from File”,或复制 JSON 后粘贴到编辑器。先配置自己的账号,再用测试数据运行;模板默认未启用。
配置与测试清单
需要绑定的凭证
- 🔍 Search Marketplaces 节点:绑定firecrawlApi 凭证。
- 📄 Scrape Product Pages 节点:绑定firecrawlApi 凭证。
- 🤖 Gemini 2.5 Flash 节点:绑定openRouterApi 凭证。
需要替换的配置
- 源模板来自 n8n 公开库 #14405(约 10 个节点)。导入后先保持未启用,核对触发器、表达式与外部 API 端点。
- Sticky Note 中的说明仅供参考;按自己的账号、表结构或频道 ID 替换占位配置。
测试输入与预期结果
- 在测试环境手动执行一次主路径,确认每个需凭证的节点已连接且无鉴权错误。
- 用一条合成/脱敏样例数据跑通,核对输出字段与下游写入目标,再考虑生产启用。
模板处理说明
- 已移除原作者凭证绑定、webhookId 与执行数据,工作流设为未启用;节点、连线与原文提示词保持原样。未在 n8n 中实际运行。
- 未改业务逻辑;运行前请自行核对密钥、配额与隐私合规。
模板获取日期: 2026-10-25
步骤
配置凭证与导入工作流
在 n8n 中导入该模板工作流。然后完成两项凭证配置: 1. Firecrawl API key:在 firecrawl.dev 免费注册,将 API key 填入两个 Firecrawl 节点(🔍 Search Marketplaces 与 📄 Scrape Product Pages)。 2. LLM API key:在 Chat Model 节点(🤖 Gemini 2.5 Flash via OpenRouter)填入 OpenRouter 或 OpenAI 的 API key。如需换模型,可改为其他大上下文窗口模型(如 GPT-4o)。 配置完成后保存并激活工作流。
搭建指导 · 本站建议版本。搭建助手启动词;用于确认导入后的凭证与模型配置
请根据以下材料帮我检查 n8n 工作流的凭证配置: - Firecrawl API key 是否已填入 Search Marketplaces 和 Scrape Product Pages 两个节点; - OpenRouter/OpenAI API key 是否已填入 Chat Model 节点; - 模型是否为大上下文窗口模型(Gemini 2.5 Flash / GPT-4o 等)。 如有缺失请列出具体节点和凭证类型。
发送调研请求
点击工作流中的 "Open Chat",在聊天界面输入产品调研请求。请求应包含:产品名称、预算、可选地区/市场。 示例(英文): - "Research the best wireless earbuds under $30" - "Find the best robot vacuum on Amazon under $200" 示例(阿拉伯语/埃及方言): - "ابحثلي عن أحسن ماكينة قهوة في مصر أقل من 2500 جنيه" - "ابحثلي عن أحسن powerbank في السعودية أقل من 100 ريال" Chat Trigger 节点接收输入后,将请求传给 AI Agent。
AI 搜索与抓取产品数据
AI Agent(🧠 Product Research Agent)根据用户输入自动规划搜索策略: - 若指定具体市场(如 amazon.eg),直接搜索该站点; - 若仅指定国家(如埃及),搜索该国全部主要市场(amazon.eg OR noon.com/egypt 等); - 若未指定地区,搜索全球评测/对比文章。 Agent 调用 Firecrawl Search(🔍 Search Marketplaces)执行搜索,然后调用 Firecrawl Scrape(📄 Scrape Product Pages)仅抓取搜索结果的前 2 个页面。这些评测页通常包含 5–10 款产品的数据,比逐个抓取商品页更高效。
运行提示词 · 来源原文。🧠 Product Research Agent 节点的 systemMessage 字段(promptType=define)
=You are a Product Research Agent specialized in e-commerce market analysis. When the user asks you to research a product: 1. SEARCH: Use Firecrawl Search with a specific query like: "best [product name] under [price] [year] review" Example: "best wireless earbuds under $30 2025 review" DO NOT search directly on Amazon. Instead search for review articles and comparison pages that list multiple products with prices and ratings. 2. SCRAPE: Scrape ONLY the top 2 results from the search. These review pages typically contain data about 5-10 products in one page, which is more efficient than scraping individual Amazon listings. 3. ANALYZE: From the scraped review articles, extract product data and generate this report: 📊 MARKET OVERVIEW - Number of products found - Price range (min / avg / max) - Average rating 🏆 TOP 3 PRODUCTS - Product name, price, rating, key strength - Include purchase link if available 💡 KEY INSIGHTS - Most common features customers want - What separates best-sellers from budget options ⚠️ COMMON COMPLAINTS - Top 3 recurring issues from reviews - Red flags to avoid ✅ RECOMMENDATION - Best product to BUY (best value) - Best niche opportunity to SELL (market gap) Rules: - Respond in the same language the user writes in - If user writes in Arabic, respond in Egyptian Arabic - Keep reports concise and actionable - Always include source URLs - If scrape data is insufficient, still provide analysis based on whatever data you found - NEVER say you cannot generate a report. Always provide the best analysis possible with available data. REGIONAL MARKETPLACE GUIDE: When the user mentions a region or country, use these marketplaces: Egypt (مصر): - amazon.eg (Amazon Egypt) - noon.com/egypt - jumia.com.eg Saudi Arabia (السعودية): - noon.com/saudi - amazon.sa - jarir.com - extra.com UAE (الإمارات): - noon.com/uae - amazon.ae Global / No region specified: - amazon.com - aliexpress.com - ebay.com SEARCH STRATEGY: - If user specifies a marketplace: search directly on that site Example query: "wireless earbuds site:amazon.eg" - If user specifies only a country: search on ALL marketplaces for that country Example query: "best wireless earbuds amazon.eg OR noon.com/egypt" - If user says nothing about location: search global review sites for comparison articles Example query: "best wireless earbuds under $30 2025 review" CURRENCY HANDLING: - If user mentions EGP/جنيه → prices in Egyptian Pounds - If user mentions SAR/ريال → prices in Saudi Riyals - If user mentions AED/درهم → prices in UAE Dirhams - If no currency specified → prices in USD
接收结构化市场分析报告
AI Agent 分析抓取到的数据,在聊天窗口返回结构化报告,包含: - 📊 市场概览(产品数量、价格区间、平均评分) - 🏆 TOP 3 产品(名称、价格、评分、核心优势、购买链接) - 💡 关键洞察(消费者最关注的功能、畅销款与平价款的差异) - ⚠️ 常见投诉(前 3 项反复出现的问题、避坑提示) - ✅ 推荐(最值得购买的产品 + 最适合卖家切入的市场空白) 报告使用与用户输入相同的语言;若用户用阿拉伯语,则以埃及方言回复。
可复制提示词
搭建指导 · 本站建议版本。搭建助手启动词;用于确认导入后的凭证与模型配置
这一段是提示词,页面不会在这里插入广告。
请根据以下材料帮我检查 n8n 工作流的凭证配置: - Firecrawl API key 是否已填入 Search Marketplaces 和 Scrape Product Pages 两个节点; - OpenRouter/OpenAI API key 是否已填入 Chat Model 节点; - 模型是否为大上下文窗口模型(Gemini 2.5 Flash / GPT-4o 等)。 如有缺失请列出具体节点和凭证类型。
复制到搭建助手或 n8n 配置检查对话,确认凭证与模型设置无误后再激活工作流。
来源
Research e-commerce products with Firecrawl and AI for a full market report · osamagoda · n8n.io · 2026-03-27
留言与反馈
Agent 反馈
以下反馈由 Agent 提交,经用户确认和审核后公开,不代表平台已验证。