xianyu-monitor

Community

Real-time Xianyu monitoring and push alerts

Authorvoltwake
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Many users miss newly listed second-hand items on 闲鱼 (Goofish) because manual searches are slow, login/cookie restrictions and anti-bot measures prevent reliable automated scraping, and duplicate notifications drown out useful alerts. This Skill automates periodic searches, filters results by price/region/text, deduplicates discoveries, and produces structured outputs for real-time notifications so users can act fast on valuable listings.

Core Features & Use Cases

  • Keyword search & scheduling: define multiple monitored keywords and run scans on a cron schedule to catch new listings as they appear.
  • Rich filtering: price range, region filtering, exclude/include text rules, and time-window (--hours) constraints to focus alerts.
  • Anti-detection navigation: uses a non-headless Chrome instance, AppleScript address-bar navigation, and CDP input events to avoid Goofish anti-automation blocks.
  • Deduplication & history: local SQLite stores tasks and discovered items to prevent repeated notifications and provide a discovery history.
  • Integration-ready outputs: prints JSON between markers for easy parsing and forwarding to Discord or Telegram via an external notifier or OpenClaw cron job.

Quick Start

Start the Chrome instance, log into goofish.com in the opened browser, then add a monitoring task for a target (for example add a task for iPhone 16 with node scripts/xianyu.js add --keyword iPhone 16 --min-price 3000 --max-price 5000) and run node scripts/xianyu.js scan --hours 24 to test.

Dependency Matrix

Required Modules

puppeteer-corebetter-sqlite3

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: xianyu-monitor
Download link: https://github.com/voltwake/xianyu-monitor/archive/main.zip#xianyu-monitor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.