精选项目#开源#智能体

XianyuAutoAgent:闲鱼 AI 值守客服

面向闲鱼卖家的开源客服机器人:用大模型做意图识别,把买家消息分派给议价、技术、客服等专家 Agent,结合会话上下文自动应答,内置阶梯降价策略应对砍价,实现全天候值守店铺。

项目资料

GitHub Ecosystem
仓库地址github.com/shaxiu/XianyuAutoAgent
许可证
GPL-3.0
主语言
Python
星标
9,251
核查时间
2026-09-25

以上快照资料以核查当日为准,可能随版本或运营策略变化。

闲鱼卖家大多有过这样的体验:人在上班或休息,买家来问价、砍价,等忙完再回复,订单早已落到别家。XianyuAutoAgent 是一个用 Python 编写的闲鱼智能客服机器人,通过网页端 Cookie 接入平台,让大模型替卖家盯着店铺消息,全天候自动应答咨询与砍价。GitHubDaily 在 2025 年 3 月曾推荐过这款开源工具。

核心功能

  • 上下文对话:将完整会话历史作为模型输入,回复能衔接前文,而非逐条孤立应答,并配有轻量的会话记忆管理。
  • 专家路由:以提示词加规则做意图识别,把买家消息动态分派给议价、技术、客服等专家 Agent,覆盖不同沟通场景。
  • 智能议价:买家压价时按内置的阶梯降价策略自动回应;市场比价功能尚未实现。
  • 技术答疑:技术专家结合网络搜索回答商品的技术类问题,知识库检索仍在规划中。
  • 人工接管:发送切换关键词(默认为句号)即可在 AI 与人工之间来回切换,还能模拟真人回复的延迟。
  • 提示词自定义:修改 prompts 目录下分类、价格、技术、默认四个模板,即可调整各专家的行为风格。

典型使用场景

  • 挂机值守:卖家不在电脑前时自动回复买家咨询,避免长时间无人应答而错失订单。
  • 二手议价:买家反复压价时,机器人按降价阶梯给出回应,减少来回拉扯的时间成本。
  • 技术商品答疑:出售数码、设备等商品时,先由技术 Agent 结合搜索作答,复杂问题转回人工。

快速上手

需要 Python 3.8 及以上版本,并自备两项凭据:大模型 API Key(默认通义千问,可在配置里更换模型地址与名称)和闲鱼网页端 Cookie。

git clone https://github.com/shaxiu/XianyuAutoAgent.git && cd XianyuAutoAgent && pip install -r requirements.txt

随后把 .env.example 重命名为 .env,填入 API_KEY、COOKIES_STR、MODEL_BASE_URL、MODEL_NAME,并将 prompts 目录下的提示词模板去掉 _example 后缀备用。运行 python main.py 即可启动,新手可按 README 里附带的保姆级教学文档操作。

小结

它适合挂单量大、需要全天候守着消息的闲鱼卖家与二手店铺运营者;对想研究多专家 Agent 路由和提示工程实践的开发者,代码规模不大,便于阅读借鉴。项目采用 GPL-3.0 协议,README 声明仅供学习交流,开发团队可能随时停止更新;市场比价、知识库、Web 管理界面等仍在规划中,仓库也没有正式的版本发布。另外,接入依赖非官方的网页端接口,README 并未提及账号风控方面的风险,使用前需要自行评估。整体而言,它把多 Agent 协同落在一个足够具体的场景上,功能边界清晰,成熟度则取决于社区维护的持续性。