ai-goofish-monitor: AI-powered second-hand marketplace monitoring set up with a single line of natural language

Usagi-org/ai-goofish-monitor

·2026.11.03 21:43

Combines Playwright and an AI model to monitor product listings on the Xianyu (闲鱼) platform in real time or on a scheduled basis. When users input their desired conditions in natural language, the system converts them into analysis criteria and automatically searches and filters products that match those conditions.

1 / 4

Going beyond simple keyword matching, a multimodal AI analyzes product images and detailed information together to determine suitability. It provides fine-grained filtering options such as price range, new item status, and specific regions (city/district level), while managing per-account quotas by utilizing multiple accounts simultaneously and distributing IP blocking risks through a proxy pool.

A Web-based management interface allows you to handle job creation, account login status management, execution log review, and result export from a single screen. It sends instant notifications through various channels such as ntfy.sh, Telegram, and Webhooks, and automates repetitive monitoring tasks through Cron-based scheduling.

It can be deployed as a Docker container, allowing for a quick start without complex browser environment configuration. It uses SQLite as the default storage to efficiently manage price fluctuation history and search results, and is released under the MIT license, making it suitable for automation tasks in personal projects or small teams.

GitHub
GitHub repository

Usagi-org/ai-goofish-monitor

基于 Playwright 和AI实现的闲鱼多任务实时/定时监控与智能分析系统,配备了功能完善的后台管理UI。帮助用户从闲鱼海量商品中,找到心仪产品。

Python

This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.

Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.