闲鱼智能监控机器人(自动化闲鱼监控助手)简介
闲鱼智能监控机器人是一个开源免费的自动化闲鱼监控助手,它使用AI分析在闲鱼上发布的商品,通过规则决定是否推荐给用户,为用户提供了全新的自动化咸鱼商品监控和推送解决方案,帮助我们从海量商品中快速找到心仪物品。

这款基于Playwright和AI技术的闲鱼监控工具,集成了GPT-4o等多模态大语言模型,能够实现真正的智能商品分析。只需用自然语言描述购买需求,如”我想买一台95新以上的索尼A7M4相机,预算1万3以内”,系统即可自动生成包含复杂筛选逻辑的监控任务。采用了反爬策略,模拟真人操作行为,包含多种随机延迟机制,大大提高了系统运行的稳定性和安全性。

该工具具备多任务并发处理能力,可同时监控多个关键词,各任务独立运行互不干扰。当发现新商品时,系统立即启动实时流式处理,结合商品图文信息和卖家画像进行深度AI分析,确保推荐的精准性。

该工具具备完善的Web管理界面,我们可通过可视化界面进行任务管理、AI标准在线编辑、运行日志实时查看等操作,彻底告别复杂的命令行操作。符合AI推荐标准的商品会通过ntfy.sh或企业微信机器人立即推送到用户设备,确保不错过任何优质商品。
闲鱼智能监控机器人(自动化闲鱼监控助手)官网及教程
开源地址:https://github.com/dingyufei615/ai-goofish-monitor
推荐使用 Web 管理界面来操作本项目,体验最佳。
1、环境准备
克隆本项目到本地:
git clone https://github.com/dingyufei615/ai-goofish-monitor
cd ai-goofish-monitor
安装所需的Python依赖:
pip install -r requirements.txt
2、配置环境
配置环境变量: 在项目根目录创建一个 .env 文件,并填入以下配置信息。
# --- AI 模型相关配置 ---
# 模型的API Key。
OPENAI_API_KEY="sk-..."
# 模型的API接口地址。这里需要填写服务商提供的、兼容OpenAI格式的API地址,基本所有模型都有提供OpenAI格式兼容的接口
# 可查阅你使用的大模型API文档,如格式为 https://xx.xx.com/v1/chat/completions 则OPENAI_BASE_URL只需要填入前半段 https://xx.xx.com/v1/
OPENAI_BASE_URL="https://generativelanguage.googleapis.com/v1beta/openai/"
# 使用的模型名称,模型需要支持图片上传。
OPENAI_MODEL_NAME="gemini-2.5-pro"
# ntfy 通知服务配置
NTFY_TOPIC_URL="https://ntfy.sh/your-topic-name" # 替换为你的 ntfy 主题 URL
# 企业微信机器人通知配置 如果无则不用配置
WX_BOT_URL="https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxx"
# 是否使用edge浏览器 默认使用chrome浏览器
LOGIN_IS_EDGE=false
# 是否开启电脑链接转换为手机链接
PCURL_TO_MOBILE=true
# 爬虫是否以无头模式运行 (true/false)。
# 本地运行时遇到滑动验证码时,可设为 false 手动进行滑动验证,如果出现风控建议停止运行。
# 使用docker部署不支持GUI,设置 RUN_HEADLESS=true 否则无法运行。
RUN_HEADLESS=true
# 服务端口自定义 不配置默认8000
SERVER_PORT=8000
接下来获取登录状态 (重要!): 为了让爬虫能够以登录状态访问闲鱼,必须先运行一次登录脚本以生成会话状态文件。
python login.py
运行后会弹出一个浏览器窗口,请使用手机闲鱼App扫描二维码完成登录。成功后,程序会自动关闭,并在项目根目录生成一个 xianyu_state.json
文件。
3、启动 Web 管理后台服务器。
python web_server.py
4、在浏览器中打开 http://127.0.0.1:8000 访问管理后台。