🐟 闲鱼自动回复系统

功能完整的闲鱼自动回复和管理系统,支持多用户、多账号管理

FastAPI + Python 3.11+ Docker 一键部署 多用户系统 智能回复 自动发货
10,000+
代码行数
15+
功能模块
50+
API接口
3
部署方式

✨ 核心功能特性

多用户系统

完整的用户注册登录系统,支持邮箱验证码注册,图形验证码保护,每个用户的数据完全隔离。

  • 用户注册登录
  • 数据完全隔离
  • 权限管理
  • 安全保护

多账号管理

每个用户可管理多个闲鱼账号,每个账号独立监控,互不影响,支持批量操作。

  • 无限账号支持
  • 独立运行
  • 实时状态
  • 批量操作

智能回复系统

支持关键词匹配、指定商品回复、AI智能回复等多种回复方式,优先级策略灵活配置。

  • 关键词匹配
  • AI智能回复
  • 变量替换
  • 优先级策略

自动发货功能

智能匹配商品信息,支持多规格发货,延时发货,防重复发货,自动确认发货。

  • 智能匹配
  • 多规格支持
  • 延时发货
  • 防重复机制

商品管理

自动收集商品信息,通过闲鱼API获取完整商品详情,支持多规格商品管理。

  • 自动收集
  • API获取
  • 多规格支持
  • 批量管理

商品搜索

基于Playwright技术获取真实闲鱼商品数据,智能排序,多页搜索,前端分页显示。

  • 真实数据获取
  • 智能排序
  • 多页搜索
  • 前端分页

🏗️ 技术架构

FastAPI

Python 3.11+ 异步编程

SQLite 3

多用户数据隔离

Bootstrap 5

响应式设计

WebSocket

实时通信

系统架构特点

  • 微服务设计,模块化架构
  • 基于asyncio的高性能异步处理
  • 完全的数据隔离和权限控制
  • Docker容器化,支持一键部署
  • WebSocket实时通信和状态监控
  • 自动重连、异常恢复、日志轮转

🚀 快速开始

多种部署方式,满足不同用户需求

Docker 一键部署

最简单快捷的部署方式,推荐新手使用

docker run -d \
-p 8080:8080 \
  -v $PWD/xianyu-auto-reply/:/app/data/ \
  --name xianyu-auto-reply \
  --restart=always \
  "crpi-x68pqc6t5zexwzms.cn-\
guangzhou.personal.cr.aliyuncs.com/\
xianyuauto/xianyu:v1.0.4"

同步官方Github仓库源码更新(更新:解决内存占用问题)

支持ARM64和AMD64位系统,镜像体积小,稳定运行

从源码构建

适合开发者,可自定义功能

# 克隆项目
git clone https://github.com/\
zhinianboke/xianyu-auto-reply.git
cd xianyu-auto-reply

# 一键部署
./docker-deploy.sh

支持Windows/Lunix系统,学习研究可二开

Windows 版本下载

适合Windows用户,一键安装预览

INFO 正在检查系统环境,请稍候

支持Windows/Amd64系统,完整运行环境

快速SSH终端一键安装脚本

最简单的安装方式,一条命令完成所有配置

支持ARM64和AMD64位系统,镜像体积小,减少存储容量

bash <(curl -sL x.520me.cf)
脚本来源可靠,自动检测系统环境并完成安装

已更新:解决内存占用问题⤻脚本界面预览

ROOT root@xianyu:~# bash <(curl -sL x.520me.cf)

访问系统

Web管理界面

http://localhost:8080

API文档

http://localhost:8080/docs

默认管理员

admin / admin123

健康检查

http://localhost:8080/health

📁 项目结构

  • Start.py - 项目启动入口,初始化所有服务
  • XianyuAutoAsync.py - 闲鱼WebSocket连接和消息处理核心
  • reply_server.py - FastAPI Web服务器和完整API接口
  • db_manager.py - SQLite数据库管理,支持多用户数据隔离
  • cookie_manager.py - 多账号Cookie管理和任务调度

  • utils/xianyu_utils.py - 闲鱼API工具函数(加密、签名、解析)
  • utils/message_utils.py - 消息格式化和处理工具
  • utils/ws_utils.py - WebSocket客户端封装
  • utils/image_utils.py - 图片处理和管理工具
  • utils/item_search.py - 商品搜索功能

  • static/index.html - 主管理界面(集成所有功能模块)
  • static/login.html - 用户登录页面
  • static/register.html - 用户注册页面(邮箱验证)
  • static/js/app.js - 主要JavaScript逻辑和所有功能模块
  • static/css/ - 模块化样式文件

📋 系统使用流程

1. 用户注册

访问注册页面,填写用户信息,完成邮箱验证和图形验证码验证。

2. 添加闲鱼账号

登录系统后进入主界面,添加闲鱼账号ID和完整的Cookie值。

3. 配置自动回复

设置关键词回复、AI回复和默认回复,配置优先级策略。

4. 设置自动发货

添加发货规则,设置商品关键词和发货内容,支持多种发货方式。

5. 使用商品搜索

访问商品搜索页面,输入关键词获取真实闲鱼商品数据。

📞 联系我们

欢迎加入我们的技术交流群,获取实时帮助和最新更新

微信交流群

扫描二维码加入微信群,获取实时技术支持

微信交流群二维码

请备注"闲鱼自动回复"

QQ交流群

扫描二维码加入QQ群,参与技术讨论

QQ交流群二维码

请备注"闲鱼自动回复"

GitHub

访问项目主页获取最新代码和文档

最新代码获取地址

https://pan.baidu.com/s/1I6muOGJQYd6y3oxQSmtvrQ?pwd=gcpd