项目介绍
XianyuAutoAgent 是一个开源免费(GPL-3.0 license)、功能强大、高度可定制的闲鱼AI值守解决方案。通过集成智能对话引擎、业务功能矩阵和多专家协同决策等技术,该项目为闲鱼用户提供了更加智能、便捷的交易体验。同时,项目采用了先进的技术栈和模块化设计,便于用户根据自己的需求进行定制和扩展。
实现闲鱼平台7×24小时自动化值守,支持多专家协同决策、智能议价和上下文感知对话。
应用场景
闲鱼卖家自动化值守:对于经常在闲鱼上出售商品的卖家,XianyuAutoAgent 可以实现全天候自动化值守,及时回复买家咨询,提高交易效率。
智能议价:通过AI技术,项目能够自动与买家进行议价,根据买家的需求和卖家的底线,智能达成交易。
多专家协同决策:针对复杂的交易问题,项目可以调用多个专家模块进行协同决策,提供更专业的解决方案。
功能模块
智能对话引擎:基于先进的自然语言处理技术,实现与买家的智能对话。
业务功能矩阵:包含意图分类、价格议价、技术咨询等多个功能模块,满足不同交易场景的需求。
多专家协同:整合多个专家模块,实现协同决策,提高问题解决的准确性和效率。
上下文感知:能够理解和记忆对话的上下文,提供更连贯、自然的对话体验。
功能特点
7×24小时自动化值守:不间断地监控闲鱼平台,及时回复买家咨询。
智能议价能力:根据买家需求和卖家设置,自动进行价格协商。
多专家协同决策:集合多个领域的专家知识,提供综合解决方案。
上下文感知对话:理解和记忆对话历史,实现更自然的交流。
高度可定制:通过编辑提示词文件,用户可以轻松定制AI的回复和行为。
快速开始
环境要求
Python 3.8+
NodeJS 18+
安装步骤
1. 克隆仓库git clone https://github.com/shaxiu/XianyuAutoAgent.gitcd xianyu-autoagent2. 安装依赖pip install -r requirements.txt3. 配置环境变量创建一个 `.env` 文件,包含以下内容,也可直接重命名 `.env.example` :API_KEY=apikey通过模型平台获取COOKIES_STR=填写网页端获取的cookieMODEL_BASE_URL=模型地址MODEL_NAME=模型名称注意:默认使用的模型是通义千问,如需使用其他API,请自行修改.env文件中的模型地址和模型名称;COOKIES_STR自行在闲鱼网页端获取cookies(网页端F12打开控制台,选择Network,点击Fetch/XHR,点击一个请求,查看cookies)4. 创建提示词文件prompts/*_prompt.txt(也可以直接将模板名称中的_example去掉)默认提供四个模板,可自行修改
使用方法
运行主程序:python main.py
功能演示
客服随叫随到
阶梯式议价
开源地址
https://github.com/shaxiu/XianyuAutoAgent