{"repo":"dengyie/xianyu-auto-bot","free":true,"listed":false,"github":"https://github.com/dengyie/xianyu-auto-bot","clone":"git clone https://github.com/dengyie/xianyu-auto-bot.git","description":"闲鱼自动化客服机器人 - 多账号智能回复/自动发货/商品擦亮/滑块验证，基于 FastAPI + Playwright + WebSocket","language":"Python","stars":13,"topics":["ai-chatbot","automation","fastapi","playwright","python","websocket","xianyu"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"# 🐷 闲鱼自动化客服机器人 (Xianyu Auto Bot) 📑 项目概述 闲鱼自动化客服系统，基于开源项目二次开发，支持 多用户多账号 管理，具备 智能自动回复 、 自动发货确认 、 商品定时擦亮 、 AI 大模型回复 等企业级功能。 ⚠️ 重要提示：本项目仅供学习研究使用，严禁商业用途！ 🎯 核心功能 功能模块 说明 --------- ------ 🤖 智能回复 关键词匹配 + AI 大模型回复，支持优先级策略 👥 多用户系统 独立注册登录，数据完全隔离 📱 多账号管理 每个用户可管理多个闲鱼账号，独立启停 📦 自动发货 基于商品信息自动匹配发货规则 ✨ 商品擦亮 一键批量擦亮 + 每日定时自动擦亮 🔐 扫码登录 Playwright 自动化二维码扫码登录 🧩 滑块验证 智能轨迹模拟 + 远程人工辅助兜底 🐳 Docker 部署 一键 Docker Compose 部署 📊 实时监控 SSE 实时推送聊天/订单/日志 🛠️ 技术栈 层级 技术 ------ ------ 后端框架 FastAPI + Uvicorn (Python 3.11+) 异步引擎 asyncio + aiohttp + websockets 数据库 SQLite 3 + Fernet 加密 前端 Bootstrap 5 + Vanilla JS + SSE 浏览器自动化 Playwright 1.59 + DrissionPage 4.0 AI 引擎 OpenAI / Gemini / Anthropic / Azure / Ollama / 通义 容器化 Docker + Docker Compose + Nginx 日志 Loguru (按日轮转, 保留7天) 🚀 快速开始 环境要求 - Python 3.11+ - Chrome/Chromium 浏览器 - (可选) Docker & Docker Compose 本地部署 Docker 一键部署（镜像由 GitHub Actions 构建） 生产镜像只发布到 GHCR， 不要 在本机/VPS 上 docker compose build （尤其 1GB 机器会卡死）。 - 默认端口绑定 127.0.0.1:9000→8090 （loopback）； docker-compose-cn.yml 为 127.0.0.1:8000 。 - 可选环境变量 XIANYU IMAGE 覆盖镜像名。 - 密钥注入路径 ：项目目录 .env （Compose 变量替换）→ docker-compose.yml 的 environment: → 容器进程； 不是 env file: 指令。 .env 已 gitignore。 📁 项目结构 🔧 配置说明 编辑 global config.yml 可调整以下配置： - WEBSOCKET URL : 闲鱼 WebSocket 地址 - AUTO REPLY : 自动回复开关和默认消息 - RISK CONTROL : 风控参数 (夜间模式/退避策略等) - SLIDER VERIFICATION : 滑块并发数和超时 - TOKEN REFRESH INTERVAL : Token 刷新周期 生产环境变量 以下配置不应使用示例值或提交到仓库： 变量 必需性 用途 ------ -------- ------ ADMIN PASSWORD 建议显式设置 首次初始化管理员密码；未设置时生成随机密码并仅写入启动日志 XIANYU REPLY API ","default_branch":null,"files":null,"tree":[],"storefront":"/r/dengyie","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/dengyie/xianyu-auto-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}