闲鱼自动化 Skill

本 Skill 提供闲鱼二手交易平台的自动化操作能力,包括商品上架、消息回复、价格监控等功能。

前置要求

  1. 浏览器配置:确保 browser.enabled: true~/.openclaw/openclaw.json 中已启用
  2. 登录状态:首次使用需要扫码登录闲鱼,登录态通过 Cookie 持久化
  3. 随机延迟:所有操作默认包含 0.5-2s 随机延迟,模拟人类行为防风控

核心命令

1. 登录闲鱼 (xianyu login)

扫码登录闲鱼账号,建立持久化的登录会话。

操作流程

  1. 使用 browser 工具打开闲鱼首页 https://2.taobao.com
  2. 等待页面加载完成,检测登录状态
  3. 如果未登录,点击登录按钮,进入扫码登录流程
  4. 展示二维码供用户用闲鱼 APP 扫码
  5. 等待登录成功后,保存 Cookie 到本地存储
  6. 验证登录状态并报告结果

防风控策略

  • 随机延迟 1-3s 再执行操作
  • 使用 page.goto 等待 networkidle
  • 登录后随机等待 2-4s 再进行下一步

2. 发布商品 (xianyu publish)

自动上架商品到闲鱼。

参数

  • title: 商品标题(必填)
  • price: 商品价格(必填,数字)
  • description: 商品描述(必填)
  • category: 商品类目(可选,默认 “其他”)
  • images: 商品图片路径列表(必填,至少1张)
  • tags: 商品标签(可选,逗号分隔)

操作流程

  1. 检查登录状态,如未登录则提示先执行 xianyu login
  2. 导航到闲鱼发布页面
  3. 上传商品图片(随机延迟 0.5-1s)
  4. 填写商品标题
  5. 填写商品描述
  6. 设置商品价格
  7. 选择商品类目
  8. 添加商品标签(可选)
  9. 点击发布按钮
  10. 等待发布成功,提取商品链接返回

防风控策略

  • 每步操作间隔随机延迟 0.5-2s
  • 图片上传随机选择上传顺序
  • 模拟人类输入节奏(逐字输入,带延迟)
  • 发布后随机等待 3-5s 再检查结果

3. 回复买家 (xianyu reply)

自动回复买家消息。

参数

  • keyword: 消息关键词,用于匹配需要回复的消息
  • template: 回复模板(可选,默认通用模板)
  • auto: 是否自动回复所有消息(可选,默认 false)

操作流程

  1. 检查登录状态
  2. 导航到闲鱼消息中心
  3. 获取未读消息列表
  4. 对每条消息:
    • 如果 auto=true,自动使用模板回复
    • 如果指定 keyword,只回复包含该关键词的消息
    • 否则等待用户确认每条消息的回复内容
  5. 标记已回复消息为已读

防风控策略

  • 消息读取间隔随机延迟 1-3s
  • 回复发送间隔随机延迟 2-4s
  • 避免高频自动回复(单次最多处理 10 条)

4. 商品管理 (xianyu list)

列出当前账号的所有在售商品。

操作流程

  1. 检查登录状态
  2. 导航到 “我发布的” 页面
  3. 提取商品列表(标题、价格、浏览量、发布时间)
  4. 返回结构化的商品信息

5. 价格监控 (xianyu monitor)

监控指定关键词商品的竞品价格。

参数

  • keyword: 监控关键词(必填)
  • min_price: 最低价格筛选(可选)
  • max_price: 最高价格筛选(可选)
  • limit: 返回结果数量(可选,默认 20)

操作流程

  1. 导航到闲鱼搜索页
  2. 输入关键词进行搜索
  3. 应用价格筛选条件
  4. 提取商品列表(标题、价格、卖家、销量)
  5. 分析价格区间,返回统计报告
  6. 如配置了消息推送,发送监控报告

价格分析输出

  • 最低价商品
  • 最高价商品
  • 平均价格
  • 价格分布直方图
  • 推荐定价建议

6. 下架商品 (xianyu unpublish)

下架指定商品。

参数

  • item_id: 商品 ID(从 xianyu list 获取)

操作流程

  1. 检查登录状态
  2. 导航到商品详情页
  3. 点击编辑/更多按钮
  4. 选择下架选项
  5. 确认下架操作

使用示例

# 登录闲鱼
xianyu login

# 发布商品
xianyu publish --title "iPhone 14 Pro 256G" --price 5999 --description "自用9成新,无划痕" --category "手机" --images "/path/to/photo.jpg"

# 查看在售商品
xianyu list

# 监控竞品价格
xianyu monitor --keyword "iPhone 14" --max_price 6500

# 回复买家消息(自动回复)
xianyu reply --auto --template "您好,商品还在的,欢迎下单~"

# 下架商品
xianyu unpublish --item_id 123456789

状态管理

登录态存储在 Browser Cookie 中,首次登录后无需重复登录。

如需重新登录,清除 Cookie:

browser cookies clear

注意事项

  1. 风控提醒:闲鱼有反爬机制,自动化操作需控制频率,单账号日发布量建议不超过 20 件
  2. 账号安全:避免短时间内高频操作被检测
  3. 图片处理:建议使用真实拍摄图片,避免使用网图被检测
  4. 价格策略:新发布商品价格建议参考同类商品定价

故障排查

  • 登录失败:检查网络是否正常,或尝试重新扫码
  • 发布失败:检查图片是否合规,标题是否包含敏感词
  • 消息无法发送:可能账号被限制发送消息,需人工解除