shaxiu/XianyuAutoAgent: 智能闲鱼客服机器人回复系统

XianyuAutoAgent是一款专为闲鱼平台设计的智能客服机器人系统,提供7×24小时无间断自动化值守。系统通过多专家协同决策引擎,实现上下文感知对话、智能议价和情感分析,支持网络搜索、RAG知识库与运维监控等功能。项目采用插件化架构,易于定制提示词和集成第三方API,兼容主流LLM框架,可显著提升客服效率与用户满意度。

shaxiu/XianyuAutoAgent: 智能闲鱼客服机器人回复系统

🌟 核心特性

智能对话引擎

功能模块 技术实现 关键特性
上下文感知 会话历史存储 轻量级对话记忆管理,完整对话历史作为LLM上下文输入
专家路由 LLM prompt+规则路由 基于提示工程的意图识别 → 专家Agent动态分发,支持议价/技术/客服多场景切换

业务功能矩阵

模块 已实现 规划中
核心引擎 ✅ LLM自动回复
✅ 上下文管理
🔄 情感分析增强
议价系统 ✅ 阶梯降价策略 🔄 市场比价功能
技术支持 ✅ 网络搜索整合 🔄 RAG知识库增强
运维监控 ✅ 基础日志 🔄 钉钉集成
🔄 Web管理界面

 

🚴 快速开始

环境要求

  • Python 3.8+
  • NodeJS 18+

安装步骤

1. 克隆仓库
git clone https://github.com/shaxiu/XianyuAutoAgent.git
cd xianyu-autoagent

2. 安装依赖
pip install -r requirements.txt

3. 配置环境变量
创建一个 `.env` 文件,包含以下内容,也可直接重命名 `.env.example` :

OPENAI_API_KEY=your_api_key_here
COOKIES_STR=your_cookies_here

注意:代码中OPENAI_API_KEY默认使用的是通义千问,如需使用其他API,请自行修改代码中的模型地址和模型名称;
COOKIES_STR自行在闲鱼网页端获取cookies

4. 创建提示词文件prompts/*_prompt.txt
默认提供四个模板,可自行修改

使用方法

运行主程序:

python main.py

自定义提示词

可以通过编辑 prompts 目录下的文件来自定义各个专家的提示词:

  • classify_prompt.txt: 意图分类提示词
  • price_prompt.txt: 价格专家提示词
  • tech_prompt.txt: 技术专家提示词
  • default_prompt.txt: 默认回复提示词

Libre Depot(自由仓库)原创文章、发布者:Libre Depot = 转载请注明出处:https://www.libredepot.top/zh/5615.html

(0)
Libre DepotLibre Depot
上一篇 7小时前
下一篇 4小时前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注