BAIZE AI RESOURCE

基于 FastAPI + SQLite + Playwright 的闲鱼多账号自动回复与管理系统

Xianyu-auto-reply-fix

基于 FastAPI + SQLite + Playwright 的闲鱼多账号自动回复与管理系统

Xianyu-auto-reply-fix

资源介绍

xianyu-auto-reply-fix 是一个面向闲鱼卖家的自动化管理系统,采用 FastAPI + SQLite + Playwright 技术栈,以 Web 管理界面加后台任务的方式运行。它通过 CookieManager 管理多个闲鱼账号的登录态与任务状态,由 XianyuLive 实例维持 WebSocket 连接并处理消息,AIReplyEngine 负责关键词回复与 AI 自动回复,同时提供自动发货、商品信息收集与规格配置、订单与通知管理、实时日志和健康检查等能力。系统内置多用户注册登录、邮箱验证、图形验证码与用户数据隔离,每个用户可独立管理多个账号并单独启停。部署上支持 Docker Compose 一键启动(默认映射 9000 端口)以及本地 Python 3.11+ 运行,AI 回复兼容 OpenAI-compatible、DashScope、Gemini、Anthropic、Azure OpenAI 等接口。项目采用 AGPL-3.0 协议,声明仅供学习研究使用。

核心能力

多用户与多账号管理

支持注册登录、邮箱验证、图形验证码和用户数据隔离;每个用户可管理多个闲鱼账号,并对账号独立启停、查看状态和维护 Cookie。

关键词与 AI 自动回复

在闲鱼管理系统中提供关键词回复、默认回复、指定商品回复、图片关键词以及 AI 自动回复,用于自动响应买家消息。AI 回复通过统一的 model_name、api_key、base_url、api_type 配置接入模型,可对接 OpenAI-compatible、OpenAI Responses、DashScope、Gemini、Anthropic、Azure OpenAI 等接口,第三方 OpenAI-compatible 服务也可通过自定义 base_url 接入。

自动发货

支持文本、批量数据、API、图片等发货方式,并具备防重复处理能力,可配置发货超时与 API 卡券超时。

商品与订单管理

自动收集商品信息,支持商品详情、规格配置和数据去重,并提供订单管理、通知渠道与在线客服等后台运营能力。

监控与日志

提供实时日志查看、按日期分割的日志文件、DEBUG/INFO/WARNING/ERROR 日志级别、/health 健康检查以及安全统计和系统统计。

容器化部署

提供 Dockerfile、docker-compose.yml 与国内版 docker-compose-cn.yml,支持多架构构建,并内置 Xvfb 虚拟显示、VNC 与 noVNC 以便远程查看浏览器。

使用方法

  1. 使用项目提供的部署方式启动管理系统,并创建管理员与需要的闲鱼账号配置。

  2. 为每个账号设置关键词规则、自动回复内容、AI 服务和自动发货信息。

  3. 在后台开启需要的任务,观察登录状态、消息处理和商品管理结果。

  4. 先用测试账号验证回复与发货规则,再逐步扩大范围,并持续查看日志避免误回复或误操作。

使用案例

闲鱼多账号自动回复

使用场景卖家同时运营多个闲鱼账号,需要统一管理并自动应答买家咨询

通过多用户多账号管理为每个账号维护 Cookie 并独立启停,结合关键词回复、默认回复和指定商品回复自动处理常见咨询,减少人工值守。

AI 客服自动应答

使用场景希望用大模型生成更自然的回复内容

在 AI 回复配置中填写 model_name、api_key、base_url 和 api_type,接入 OpenAI-compatible、DashScope 等接口,由 AIReplyEngine 生成并发送回复。

虚拟商品自动发货

使用场景出售卡密、文本类虚拟商品,需要下单后自动交付

配置文本、批量数据或 API 发货方式,系统在订单触发后自动发货并防止重复处理,可设置发货超时与 API 卡券超时。

Docker 一键部署与远程查看

使用场景在服务器上快速部署并需要人工接管浏览器验证

使用 docker compose up -d 启动服务,映射 9000 管理端口以及 5900 VNC、6080 noVNC 端口,在需要时远程查看或接管浏览器完成验证。

包含内容

xianyu-auto-reply-fix-source.zip
README-中文安装说明.md
LICENSE-AGPL-3.0.txt
SHA256.txt