usagi-org/ai-goofish-monitor

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

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on September 20th, 2026
Created on July 16th, 2025
Open Issues & Pull Requests: 55 (+0)
GitHub issues: Enabled
Number of forks: 2,584
Total Stargazers: 14,366 (+0)
Total Subscribers: 52 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 49
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 192 days
Stale 30+ days: 49
Stale 90+ days: 49

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • enhancement (9)
  • good first issue (4)
  • bug (1)
  • help wanted (1)
  • wontfix (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

AI Goofish Monitor is a web-based monitoring and analysis system for Xianyu, the secondhand marketplace operated by Alibaba.

The tool solves the problem of finding desired products among vast quantities of listings on Xianyu by automating product discovery and filtering. It uses Playwright for browser automation combined with AI models to monitor listings in real time or on a schedule. Users define search tasks with natural language, and the system applies AI-driven analysis to evaluate products against custom criteria. The tool supports multiple concurrent monitoring tasks, each with independent keyword filters, price ranges, geographic filters, and AI prompts. It includes advanced filtering options such as free shipping, publication date ranges, and three-level regional selection by province, city, and district. Notifications can be sent through multiple channels including ntfy.sh, enterprise WeChat, Bark, Telegram, and webhooks. The system manages multiple Xianyu accounts and proxy rotation with automatic retry on failure, and supports Cron-based scheduling for periodic monitoring.

Developers should choose this tool if they need to automate product discovery on Xianyu with AI-powered filtering and want a complete management interface. It suits projects requiring multi-account monitoring with flexible scheduling and notification routing. The system is designed for Docker deployment with Chromium included in the container, eliminating the need to install browsers on the host machine. Data is stored in SQLite with automatic schema creation on startup, and the tool can migrate historical data from previous file-based storage formats. Web UI access requires username and password authentication, with default credentials provided.

The project maintains active development with regular updates to its Docker images and database schema. The codebase includes comprehensive configuration documentation covering environment variables, data storage paths, and deployment options. The tool provides persistent storage for multiple data types including task definitions, monitoring results, price history, login state cookies, and application logs, with clear guidance on which directories should be mounted for data persistence.