原创

闲鱼自动回复系统:开箱即用的多账号智能助手

温馨提示:
本文最后更新于 2025年08月03日,已超过 11 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我

⚠️ 重要提示:本项目仅供学习研究使用,严禁商业用途

你是否曾苦恼于闲鱼消息太多,手动回复费时又费力?是否希望拥有一套自动化的闲鱼消息管理和发货系统?

今天就为你介绍一款功能强大的项目:闲鱼自动回复系统——它支持多用户、多账号管理,具备智能回复、自动发货、商品管理、搜索监控等功能,助你轻松打造高效运营体系!


🌟 一、项目亮点

image-20250803044140325

🔐 多用户系统

  • 支持注册/登录,邮箱+验证码认证
  • 数据隔离 + JWT 权限控制 + 安全日志

📱 多账号管理

  • 支持多个闲鱼账号独立监控
  • 实时连接状态,批量任务启动与停止

🤖 智能自动回复

  • 商品专属关键词回复
  • 支持 OpenAI API,智能识别买家意图
  • 可自定义变量占位、优先级策略

🚚 自动发货系统

  • 多规格卡券识别与匹配
  • 多方式发货:固定内容、API 调用、批量数据
  • 自动确认收款并发货

🛍️ 商品管理与搜索

  • Playwright 获取真实商品数据
  • 按“人想要”数量排序、查看商品详情

📊 系统监控

  • 日志记录、资源使用监控、健康检查
  • 支持 Docker 自动备份与恢复

🧰 二、技术栈

分类 技术
后端 Python 3.11+, FastAPI, asyncio
前端 原生 JS/CSS + Bootstrap
数据库 SQLite(内置,无需部署)
消息通信 WebSocket
浏览器自动化 Playwright
容器化 Docker + Docker Compose

🚀 三、部署运行方式

方式一:Docker 一键部署(最推荐)

mkdir -p xianyu-auto-reply
docker run -d \
  -p 8080:8080 \
  -v $PWD/xianyu-auto-reply/:/app/data/ \
  --name xianyu-auto-reply \
  registry.cn-shanghai.aliyuncs.com/zhinian-software/xianyu-auto-reply:1.0

📍访问地址:http://localhost:8080


方式二:Docker Compose 部署

git clone https://github.com/zhinianboke/xianyu-auto-reply.git
cd xianyu-auto-reply
./docker-deploy.sh

支持日志查看、数据备份、更新等一站式操作!


方式三:本地开发环境部署

适合参与开发或个性化改造。

git clone https://github.com/zhinianboke/xianyu-auto-reply.git
cd xianyu-auto-reply
python -m venv venv
source venv/bin/activate  # Windows 用户使用 venv\Scripts\activate
pip install -r requirements.txt
playwright install chromium
python Start.py

📚 四、使用指南

1️⃣ 用户注册与登录

访问 http://localhost:8080/register.html,填写邮箱验证码与图形码即可注册。


2️⃣ 添加闲鱼账号

登录后进入控制台 →「添加账号」,填写闲鱼 Cookie 信息,系统自动启动监控任务。


3️⃣ 配置自动回复

  • 商品专用关键词回复
  • 通用关键词全局适用
  • AI 智能回复:需配置 OpenAI API Key
  • 默认回复机制

4️⃣ 自动发货设置

  • 添加发货规则:关键词 + 内容/卡密
  • 支持延迟发货 + 付款触发
  • 多规格匹配 + 兜底策略
  • 自动确认付款 + 发货

5️⃣ 商品搜索功能

支持按关键词搜索真实闲鱼商品,按“人想要”排序,支持多页数据,查看详情跳转闲鱼页面。


🏗️ 五、系统架构简览

Web界面 (FastAPI)
    └── CookieManager(账号任务调度)
          └── XianyuLive(WebSocket消息处理)
                └── SQLite数据库(数据存储)

功能模块清晰、职责分明,采用异步处理提升效率。


🔐 安全特性

  • 用户认证:JWT + 图形验证码 + 邮箱验证
  • 数据加密存储:Cookie、Token自动刷新
  • 权限隔离:多用户、管理员权限分离
  • 日志审计与异常监控:可追踪操作记录

🧩 项目地址 & 开源协议


📌 记得部署后第一时间修改默认管理员密码!
默认账号:admin / admin123


正文到此结束
本文目录