XianyuAutoAgent:免費開源的智能閑魚客服機器人系統
XianyuAutoAgent是什么?
XianyuAutoAgent 是一個專為閑魚平臺設計的智能客服機器人系統。它通過ai實現閑魚平臺的7×24小時自動化值守,能夠自動回復用戶消息、處理議價請求、提供技術支持,并支持多專家協同決策和上下文感知對話。讓我們店鋪管理更輕松。
XianyuAutoAgent功能
智能對話引擎
上下文感知:通過會話歷史存儲,實現輕量級對話記憶管理。系統會將完整的對話歷史作為大型語言模型(LLM)的上下文輸入,確保對話連貫性。
專家路由:基于LLM提示工程的意圖識別,將對話動態分發到不同的專家Agent(如議價專家、技術專家、客服專家),支持多場景切換。
業務功能矩陣
核心引擎:
LLM自動回復:利用大型語言模型自動生成回復內容。
上下文管理:維護對話的上下文信息,確保回復的連貫性。
情感分析增強(規劃中):未來版本計劃增強情感分析功能,以更好地理解用戶情緒。
議價系統:
階梯降價策略:根據預設規則,自動調整商品價格以促成交易。
市場比價功能(規劃中):未來版本將支持與市場上同類商品進行比價,提供更合理的議價建議。
技術支持:
網絡搜索整合:結合網絡搜索結果,為用戶提供更準確的技術支持和解答。
RAG知識庫增強(規劃中):未來版本計劃增強知識庫功能,提升回答質量。
運維監控:
基礎日志:記錄系統運行的基本日志信息。
釘釘集成(規劃中):未來版本計劃集成釘釘,方便賣家實時監控和管理。
Web管理界面(規劃中):開發Web管理界面,方便賣家配置和監控系統運行。
XianyuAutoAgent應用
自動化客服:自動回復用戶消息,解答常見問題,提高客服效率。
智能議價:通過階梯降價策略,自動與買家協商價格,促成交易。
技術支持:整合網絡搜索結果,為用戶提供技術相關的解答。
多場景切換:根據不同場景(如議價、技術咨詢、客服等),動態切換專家Agent,提供更專業的服務。
使用方法
環境要求
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 文件,包含以下內容:
OPENAI_API_KEY=your_api_key_here COOKIES_STR=your_cookies_here
4. 創建提示詞文件
在 prompts 目錄下編輯提示詞文件,包括:
classify_prompt.txt:意圖分類提示詞。
price_prompt.txt:價格專家提示詞。
tech_prompt.txt:技術專家提示詞。
default_prompt.txt:默認回復提示詞。
5. 運行主程序
運行主程序的具體命令未在文檔中明確說明,但通常可以通過以下方式啟動:
python main.py python main.py
相關鏈接
GitHub 項目主頁:https://github.com/shaxiu/XianyuAutoAgent