闲鱼自动客服怎么做?这个开源项目 XianyuAutoAgent,能帮你自动回复、自动议价、自动追单

如果你最近正在找这些东西:

  • 闲鱼 AI 自动回复怎么做
  • 闲鱼自动客服工具有哪些
  • 闲鱼自动砍价能不能做
  • XianyuAutoAgent 到底怎么用

那这篇你可以直接看完。

建议先收藏。

因为这不是一篇泛泛聊 AI 的文章,而是一篇你后面真可能会回来照着配置、照着改提示词、照着跑测试的实操文。

最近我在研究一批电商自动化工具时,看到 XianyuAutoAgent,第一反应不是“又一个 AI 套壳项目”,而是:这东西真的打在闲鱼卖家最痛的地方了。

项目地址先放这里,免得你看到最后还找不到

如果你就是来找下载地址的,先看这里:

  • 开源地址:https://github.com/shaxiu/XianyuAutoAgent
  • 下载方式:直接进入仓库后 git clone,或者点 GitHub 页面右上角 Code 下载 ZIP

你可以先把地址记下来,再继续往下看我对它的拆解。

如果你平时在闲鱼卖东西,应该很清楚那种被消息追着跑的感觉。

买家半夜来问一句“还在吗”,你没回,单子可能就丢了;有人一上来就砍价,你既怕让太多亏掉利润,又怕回得太生硬把人劝退;更麻烦的是,有些人聊完不下单,你还得靠自己一条条跟进。说白了,很多闲鱼卖家不是不会卖,而是根本没有精力 7×24 小时盯着聊天窗口。

我去看了项目主页和源码,发现这个叫 XianyuAutoAgent 的开源项目,做的事情很直接:把闲鱼卖家的高频客服动作,尽量交给 AI 去值守。

而且它不是那种只会按关键词机械回复的机器人。至少从当前公开代码来看,它已经把几个关键环节接起来了:

  • 自动回复买家常见问题
  • 根据上下文继续对话,而不是每轮都“失忆”
  • 把议价单独交给一个价格 Agent 处理
  • 遇到技术参数、规格对比之类的问题,切到另一个专家提示词
  • 支持人工接管,不是开了就必须全自动到底

这也是我觉得它值得专门写一篇的原因。它瞄准的不是“炫技”,而是非常现实的卖货场景。

XianyuAutoAgent 是什么?一句话说清楚

XianyuAutoAgent 是一个面向闲鱼卖家的 AI 客服值守项目。

你可以把它理解成一个挂在闲鱼消息流上的“自动值班客服”。它会读取消息、判断买家意图,再把不同类型的问题分发给不同的提示词专家去回复。

目前项目 README 和源码里已经能确认的能力,主要有这几块:

  • LLM 自动回复:普通咨询由默认客服 Agent 处理
  • 上下文管理:聊天历史会存到本地 SQLite,后续回复能带着上下文走
  • 智能议价:价格问题交给 PriceAgent,并且会记录议价轮次
  • 技术问答:参数、规格、对比类问题走 TechAgent
  • 人工接管:可以用关键词切换到人工模式,避免关键对话翻车

我专门看了一下它的主程序,核心不是浏览器点点点,而是通过 Cookie 和 WebSocket 去监听闲鱼消息,再把消息塞给 LLM 处理。这个细节很重要,因为这意味着它不是一个“录制点击脚本”,而是一套真正围绕消息流设计的自动回复方案。

为什么我会觉得它有点东西

我看这类项目时,一般先看三件事:有没有上下文、有没有分工、有没有留后路。

XianyuAutoAgent 这三点都碰到了。

1. 它不是无脑一把梭,而是先做意图路由

项目里有一个 IntentRouter,会先用规则和关键词判断买家是在问技术问题,还是在砍价。

比如用户问“参数”“规格”“和 XXX 比”,会优先判到技术类;如果消息里出现“便宜点”“少点”“多少元”,则优先走价格逻辑。判断不出来的,再交给分类 Agent 兜底。

这一步虽然不复杂,但很实用。因为闲鱼对话里最怕的,不是 AI 不会说,而是把“砍价问题”当“普通客服”回,把“技术问题”回成车轱辘话。

2. 它真的做了上下文记忆,不是每轮重新生成

项目把聊天记录落到了本地 SQLite 数据库里,还按会话维度保存消息历史和议价次数。

这就意味着,AI 回复时看到的不只是“这一句买家发来的话”,还包括前面对话发生了什么。对于闲鱼这种连续博弈场景,这一点太重要了。

否则你今天让了 20 块,下一轮它又像失忆一样重新报价,那基本就没法用了。

3. 它给卖家留了人工接管开关

项目支持通过关键词切换人工接管模式,默认是输入句号 来切换。

这点我特别认可。因为真实交易里,总有一些场景不能彻底放给 AI,比如高客单价商品、纠纷苗头、买家情绪波动,或者你想亲自推动成交的时候。能随时收回控制权,比“全自动”三个字重要得多。

我看完源码后,对它的判断是什么

我的判断是:它已经不是想法阶段,而是一个能跑起来的早期开源原型。

为什么这么说?

一是它的依赖不重。当前 requirements.txt 里核心依赖就几个:openaiwebsocketslogurupython-dotenvrequests。说明这套东西的重点不在堆框架,而在把消息链路、提示词和业务规则接顺。

二是它对模型层做得比较开放。README 里默认示例用的是阿里百炼兼容接口和 qwen-max,但本质上它调用的是 OpenAI 兼容格式,所以你只要能提供兼容接口,理论上就能换成别的模型服务。

三是它把提示词拆成了几个独立文件:

  • classify_prompt.txt
  • price_prompt.txt
  • tech_prompt.txt
  • default_prompt.txt

这说明作者不是把所有逻辑硬编码死,而是有意把“卖货风格”和“业务策略”交给你自己去调。

当然,我也不会把它吹成“开箱即商用”。至少从仓库现状看,它更像一个非常有方向感的实战项目,而不是成熟 SaaS。你想稳定上生产,还得自己调提示词、压风控风险、做小流量验证。

XianyuAutoAgent 怎么用?我帮你捋成最短路径

如果你想自己跑一遍,按下面这条线走就够了。

第一步:准备 3 样东西

你至少需要:

  • Python 3.8+
  • 一个可用的大模型 API Key
  • 闲鱼网页端的 Cookie

Cookie 这一点,README 里写得很明确:到网页端打开开发者工具,去 Network 里看请求头,把 Cookie 拿出来填进 .env

第二步:拉代码并安装依赖

项目地址就是这个:

https://github.com/shaxiu/XianyuAutoAgent

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

第三步:配置 .env

项目示例里最关键的几个配置是:

1
2
3
4
5
6
API_KEY=你的模型平台密钥
COOKIES_STR=你的闲鱼网页 Cookie
MODEL_BASE_URL=模型接口地址
MODEL_NAME=模型名称
TOGGLE_KEYWORDS=。
SIMULATE_HUMAN_TYPING=False

默认示例用的是通义千问兼容接口。如果你自己有别的 OpenAI 兼容模型服务,也可以直接改 MODEL_BASE_URLMODEL_NAME

第四步:改提示词,别直接裸跑

这是我最想提醒的一步。

项目已经把四类提示词拆开了,你完全可以按照自己的商品类型去改:

  • 卖数码,就把参数问答写得更硬核一点
  • 卖家具服饰,就把默认回复写得更柔和一点
  • 议价策略可以写清楚最低让价边界
  • 明确哪些情况直接转人工

如果你什么都不改就直接开跑,AI 当然也能回,但风格和成交策略未必适合你。

第五步:启动主程序

1
python main.py

跑起来之后,它就会开始监听消息并尝试自动处理。

如果你担心回复太“机器人”,可以打开 SIMULATE_HUMAN_TYPING,让发送节奏更像真人一点。但我自己的建议是,前期先别急着追求拟人化,先确认回复质量和边界控制是否稳定。

哪些卖家最适合先用这套闲鱼 AI 自动回复方案

在我看来,下面几类人最值得先试:

  • 每天咨询量不小,但问题高度重复
  • 商品参数相对明确,FAQ 容易整理
  • 经常被砍价,想把最低价策略固定下来
  • 没有时间全天盯消息,但又不想漏单

反过来,如果你卖的是超高客单价、强定制、强信任型商品,我不会建议你一上来就全自动。因为这类单子里,一句回复背后可能就决定利润和成交率,完全交给 AI 风险还是太高。

哪些闲鱼卖家可以直接抄这套方案

如果你符合下面任意一种情况,我觉得都可以把 XianyuAutoAgent 拉下来认真试一遍:

  • 你每天都要重复回答“还在吗”“包邮吗”“最低多少”
  • 你卖的是标准化商品,FAQ 很容易整理
  • 你经常因为没及时回消息丢单
  • 你明明有流量,但大把时间耗在低价值聊天上
  • 你想先做一个闲鱼 AI 自动回复原型,再慢慢迭代成自己的工作流

如果你现在正卡在“消息太碎、回复太累、议价太烦”这三个问题上,那这套东西至少值得你花一晚研究一下。

真要上手,我建议你先记住这 4 个风险点

这个项目值得看,但不是没有风险。

这意味着登录态稳定性、失效重登、风控波动,都是你要面对的问题。项目虽然做了 token 刷新和重连逻辑,但这不等于你可以永远无脑挂机。

2. 不要一开始就让它接所有商品

正确姿势是:先挑一个咨询量高、问题标准化、售后风险低的商品单独试。

3. 议价策略一定要自己定底线

项目里虽然有 PriceAgent 和阶梯式议价思路,但最低价边界、什么时候拒绝、什么时候转人工,这些都应该是你自己定,不要让模型临场发挥。

4. 把它当成“自动值守助手”,别当“闭眼印钞机”

项目作者自己也在 README 里强调了:仅供学习与交流,且项目可能随时停止更新或删除。

所以最稳妥的心态不是“我装上就能躺赚”,而是把它当成一个很有启发性的自动化底座。你可以在这个底座上继续加规则、加知识库、加日志监控,把它慢慢调成适合你自己业务的版本。

闲鱼 AI 自动回复为什么会越来越多

因为 AI 真正开始替代人的地方,往往不是写一篇 PPT,也不是生成一张海报,而是这种重复、高频、又持续打断人的工作。

闲鱼客服就是典型例子。

它不复杂,但特别碎;不难,但特别耗神;你不做不行,亲自每条都做又很浪费时间。只要一个工具能把“自动回复 + 上下文记忆 + 智能议价 + 人工接管”这四件事组合起来,它就已经有现实价值了。

XianyuAutoAgent 至少让我看到了一件事:AI 在电商交易链路里,不一定先替代运营总监,它更可能先替代那个每天重复回 200 句消息的人。

常见搜索问题,我顺手一起答了

1. 闲鱼 AI 自动回复到底值不值得做?

如果你的商品咨询重复度高、回复耗时长、经常漏消息,那就值得做。

尤其是二手数码、家电、小配件、标准化商品,这类场景最适合先用 AI 自动回复去扛第一轮沟通。

2. XianyuAutoAgent 是不是闲鱼自动回复机器人?

可以这么理解,但它不只是“收到消息就回一句”的机器人。

从当前代码看,它更像一套闲鱼 AI 客服底座,包含意图分类、上下文记忆、价格策略、人工接管这些卖货场景真正需要的东西。

3. 闲鱼自动砍价是怎么做的?

这个项目现在的思路是把砍价单独交给 PriceAgent 处理,并结合议价轮次做动态回复。

你真正要做的,不是让 AI 自由发挥,而是把你的最低价、让价节奏、拒绝边界写进提示词和规则里。

4. 闲鱼自动回复会不会有风险?

有。

只要你用了 Cookie、自动监听、自动回复,就一定要考虑登录态稳定性、平台风控和误回复问题。所以我的建议一直是:先小范围测试,再决定要不要扩大。

5. 如果我想找“闲鱼 AI 自动客服教程”,这篇够不够?

如果你的目标是先把这个项目看明白、知道它能做什么、怎么安装、怎么配置、有哪些风险,这篇已经够用了。

如果你后面还想继续做,我建议下一步重点研究三件事:

  • 商品 FAQ 怎么整理
  • 议价规则怎么固化
  • 哪些场景必须人工接管

最后一句

如果你本身就在闲鱼卖货,那我很建议你去看一下这个项目,不一定今天就上生产,但一定值得你认真研究它的思路。

因为很多人还在把 AI 当聊天玩具的时候,已经有人开始用它替自己接客、议价、追单了。

而这,才是我觉得它最值得点开的一点。

支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者,更多功能请访问博客站

点击分享到

闲鱼自动客服怎么做?这个开源项目 XianyuAutoAgent,能帮你自动回复、自动议价、自动追单
https://blog.fxcxy.com/2026/04/11/xianyu-autoagent-ai-customer-service/
作者
独立开发
发布于
2026年4月11日
许可协议