闲鱼商品详情提取
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 的指引,将 @user_2cc35c71/goofish-item-detail 安装到 AI 助手中。
技能介绍
闲鱼数据提取的痛点
在闲鱼(Goofish)进行商品数据分析或价格监控时,我们经常需要获取单品的完整 listing 数据,包括价格、卖家信息、描述、图片和标签等。然而,这些数据往往散落在复杂的 DOM 结构中,且平台对接口调用有着严格的反爬限制。直接通过脚本高频请求不仅容易触发验证码,还可能导致 IP 被临时封禁,手动复制则完全无法满足批量处理的需求。
技能的工作原理
该技能将浏览器自动化与页面数据提取相结合,模拟真实用户的操作轨迹。
- 环境与登录校验:执行前自动检查
browser-act工具状态,并导航至闲鱼首页确认登录态。若未登录则引导用户完成认证。 - 页面导航与接口触发:接收包含
item_id和category_id的 URL,访问目标详情页。页面加载时会自然触发底层的mtop.taobao.idle.pc.detail/1.0/接口请求。 - DOM 字段提取:等待页面渲染稳定后,调用封装在
scripts/extract-item-detail.py中的脚本,精准抓取标题、价格、卖家昵称、描述、图片列表及想要人数等字段。
适用边界与工程注意点
- 反爬与限流:频繁访问是触发风控的主因。批量处理时必须保持 3 到 5 秒 的间隔,切勿在单浏览器内并发请求。
- 异常兜底:遇到滑块验证或 "网络不见了" 提示时,需暂停并等待恢复;若商品已下架或售出,脚本会自动跳过并记录。
- 数据局限性:DOM 中仅暴露卖家的显示名称,无法获取其数字 ID。此外,部分非标准化 listing 的
tags或original_price字段可能为空。 - 策略记忆:技能依赖本地的
.memory.md文件记录过往遇到的风控策略变化,建议在批量运行前先进行小样本测试以验证选择器的有效性。
使用场景
- 电商运营做竞品分析时,需采集竞品闲鱼商品的标题、价格、卖家信息及想要人数,用于对比自家商品竞争力
- 二手商品研究员跟踪特定类目商品时,需批量获取商品详情页的标签、描述及图片数据,分析市场供需趋势
- 内容创作者策划二手交易相关选题时,需提取热门商品的卖家昵称与描述文案,作为案例素材
- 卖家管理自有商品时,需定期提取在售商品的详情数据,对比同行定价与描述策略
适合人员
- 电商数据分析师,需获取闲鱼商品详情数据,支撑市场趋势与竞品分析报告
- 二手平台运营人员,需整理平台商品信息,用于内容推荐或规则优化
- 独立开发者,需集成闲鱼商品数据抓取能力,开发二手交易辅助工具
- 内容创作者,需采集闲鱼热门商品信息,为交易类选题积累案例素材