xianyu-monitor
CommunityReal-time Xianyu monitoring and push alerts
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
Components
💻 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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.