gitwtfhub

wtf is xianyu-auto-reply-fix?

gudong2003/xianyu-auto-reply-fix — explained in plain English

Analysis updated 2026-05-18

1,084PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

TL;DR

A self-hosted dashboard that automates replies, shipping confirmation, and multi-account management for sellers on Xianyu, a Chinese secondhand marketplace app.

Mindmap

mindmap
  root((repo))
    What it does
      Auto reply to buyers
      Auto confirm shipping
      Multi account management
    Tech stack
      Python FastAPI
      SQLite
      Playwright
    Use cases
      Run a Xianyu shop
      Bulk refresh listings
      AI powered replies
    Audience
      Resellers
      Automation hobbyists
    Setup
      Docker Compose
      Manual Python install

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Automate keyword based replies to buyer questions on a Xianyu shop.

REASON 2

Confirm shipment automatically once a payment message is detected.

REASON 3

Manage multiple Xianyu seller accounts from one web dashboard.

REASON 4

Bulk refresh product listings on a schedule to improve visibility.

What's in the stack?

PythonFastAPISQLitePlaywrightWebSocketDocker

How it stacks up

gudong2003/xianyu-auto-reply-fixoranai-ltd/oransimgoogle-research/tabfm
Stars1,0841,1021,041
LanguagePythonPythonPython
Last pushed2026-07-03
MaintenanceActive
Setup difficultymoderatemoderatemoderate
Complexity3/53/53/5
Audiencedeveloperpm founderdata

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Needs Docker or a Python 3.11 plus Node.js environment, plus Xianyu account cookies to connect.

Study and research use only, the author strictly prohibits commercial use.

Wtf does this do

xianyu-auto-reply-fix is a management system for Xianyu, also known as Goofish, a popular secondhand marketplace app in China similar to a local classifieds and resale platform. The project gives sellers a full backend to run their shop operations without having to sit and reply to buyers all day. The system is built with Python 3.11 and FastAPI on the backend, with a SQLite database and a Bootstrap based web interface up front. It communicates in real time using WebSocket and Server Sent Events, and it uses browser automation, Playwright and DrissionPage, to interact with Xianyu directly, since the platform does not offer an official API for this kind of automation. Sellers can manage multiple Xianyu accounts from one dashboard, each kept fully separate with its own data and login. The AI powered auto reply feature matches keywords to product listings so buyers get relevant answers automatically, with a priority order that checks product specific replies first, then product category keywords, then general keywords, then a default reply, and finally an AI generated reply if nothing else matches. The system can also detect when a buyer has paid and automatically confirm shipment, matching the right delivery details to the right listing and avoiding duplicate confirmations. Other features include bulk listing refresh so items appear higher in search results, scheduled daily refresh windows with random delays to look more natural, product and coupon data management with Excel import and export, operation logs, and health check endpoints. The whole thing can be deployed with a single Docker Compose command, or run locally with a Python virtual environment. The project author states clearly that this is for study and research purposes only and that commercial use is strictly prohibited. Before using it, read the license terms in the README carefully. The full README is longer than what was shown.

Yoink these prompts

Prompt 1
Help me deploy xianyu-auto-reply-fix using Docker Compose on a Linux server.
Prompt 2
Show me how to configure keyword based auto-reply rules for a specific product in xianyu-auto-reply-fix.
Prompt 3
Explain how the automatic shipping confirmation matching works in this project.
Prompt 4
Walk me through setting up multiple Xianyu accounts in this system's admin panel.

Frequently asked questions

wtf is xianyu-auto-reply-fix?

A self-hosted dashboard that automates replies, shipping confirmation, and multi-account management for sellers on Xianyu, a Chinese secondhand marketplace app.

What language is xianyu-auto-reply-fix written in?

Mainly Python. The stack also includes Python, FastAPI, SQLite.

What license does xianyu-auto-reply-fix use?

Study and research use only, the author strictly prohibits commercial use.

How hard is xianyu-auto-reply-fix to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is xianyu-auto-reply-fix for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.