Skip to content

维权侠,让普通消费者也能用上 AI 法律助手,自动识别商家违规、生成投诉材料、与客服智能交涉,维护自己的正当权益。

Notifications You must be signed in to change notification settings

zjncs/BuyerShield

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

🛡️ BuyerShield

一个开源的多平台电商维权智能助手
支持淘宝 / 拼多多 / 京东 / 天猫 / 亚马逊 等平台,帮助消费者在售后或客服沟通中自动生成维权策略、智能对话、收集证据。


✨ 项目简介

BuyerShield 是一个基于大型语言模型(LLM)和浏览器自动化的开源项目,旨在帮助消费者在电商平台中维护合法权益。

✅ 主要功能:

  • 自动读取电商平台聊天内容(客服对话、订单售后)
  • 调用 LLM 生成维权回复建议(礼貌、专业、可引用法律条文)
  • 自动/半自动发送消息,与客服智能对线
  • 收集证据(截图、OCR、订单详情)
  • 一键生成维权报告
  • 多平台插件式适配(淘宝 / 拼多多 / 京东 / Amazon / 等)

🧠 系统架构


├── core/               # 通用Agent逻辑与多轮对话管理
├── platforms/          # 各电商平台适配器(Taobao / JD / PDD / ...)
│   ├── base.py
│   ├── taobao_adapter.py
│   ├── jd_adapter.py
│   └── ...
├── automation/         # 浏览器自动化与Cookie管理
├── ocr/                # 图片文字识别
├── rules/              # 平台售后政策与法律条文库
├── api/                # FastAPI 接口
├── ui/                 # Web 控制台 / Chrome 插件前端
├── storage/            # 本地日志、证据存储
└── README.md


🧩 支持平台

平台 状态 说明
🛍️ 淘宝 / 天猫 ✅ 已适配 H5 客服页 + 自动化对话
🏪 京东 🧪 开发中 PC 客服页适配
🧧 拼多多 🧪 开发中 H5 客服页 / App
🌎 亚马逊 🚧 规划中 登录授权模式
💬 其它电商平台 ⏳ 待适配 可通过接口扩展

⚠️ 本项目仅供个人研究与公益用途,禁止用于批量化、商业化、恶意操作。 ⚠️ 不得用于冒充他人、恶意投诉、批量账号操控等行为。 ⚠️ 用户在使用本项目时,必须自行承担操作风险,并遵守各平台服务条款。

我们强烈建议:

  • 默认使用“人工确认模式”(由用户手动点击发送消息)
  • 不开启全自动发送功能,除非明确了解风险
  • 不上传或共享个人账号 Cookie 文件

📚 开发路线图

里程碑 内容 状态
✅ v0.1 Taobao Adapter + FastAPI + LLM 回复生成 进行中
🚧 v0.2 京东 / 拼多多适配 进行中
🚧 v0.3 OCR 证据识别 + 报告导出 进行中
⏳ v0.4 Chrome 插件 + Web UI 规划中
⏳ v1.0 多平台联动 / 用户授权管理 规划中

🤝 贡献指南

欢迎开发者参与共建:

# fork 项目
git clone https://github.com/yourname/multi-ecommerce-agent.git
git checkout -b feature/your-feature
# 提交修改
git push origin feature/your-feature

提交 PR 时请附带:

  • 代码说明
  • 新增依赖(若有)
  • 测试截图或日志

🪪 License

MIT License © 2025-present 本项目开放源代码,欢迎学习、复用与改进。


❤️ 致谢

感谢所有为消费者权益努力的开发者与志愿者。

“技术应当成为公平与正义的放大器,而非门槛。”

About

维权侠,让普通消费者也能用上 AI 法律助手,自动识别商家违规、生成投诉材料、与客服智能交涉,维护自己的正当权益。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •