香水比价 App 抓不到巴林本地店价格:换遍 Playwright、Bright Data 仍频频空手而归

Leading_Layer_546 · reddit · 2026-11-16

一个小团队做香水两两对比 App(价格/评论/规格/优缺点),卡在价格抓取上:巴林本地店页面明明标着 BHD 价格,却经常抓不到,结果一边是 Sauvage 显示 58.110 BHD,另一边 Bleu de Chanel 显示「暂无确认价格」。

当前流程(Python):搜品→挑候选店铺页→抓取→读 JSON-LD/OpenGraph/microdata(含 Shopify、Woo 的 JSON)→LLM 兜底,整次对比约 25 秒。

已试过:curlcffi 的 Chrome 模拟(效果最好且免费)、Playwright、patchright、crawl4ai、Firecrawl、Scrape.do、Zyte、Bright Data,甚至叠加 Claude 的 web search,仍频繁空手而归;用户直接贴商品链接或上传瓶身照片时,流程经常超时或无返回。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →