XianyuAutoAgent:無料でオープンソースのスマート咸鱼カスタマーサービスボット
XianyuAutoAgentとは?
XianyuAutoAgentは、閑魚(Xianyu)プラットフォーム専用に設計された intelligent customer service ロボットシステムです。aiによって閑魚プラットフォームの7×24時間自動運用を実現し、ユーザーメッセージへの自動返信、価格交渉の処理、技術サポートの提供が可能で、複数専門家による協調意思決定とコンテキスト認識型対話もサポートしています。これにより、店舗運営をより手軽にします。
XianyuAutoAgentの機能
スマート対話エンジン
コンテキスト認識:会話履歴を保存することで、軽量な対話メモリ管理を実現します。システムは完全な会話履歴を大規模言語モデル(LLM)のコンテキスト入力として使用し、対話の一貫性を確保します。
専門家ルーティング:LLMプロンプトエンジニアリングに基づく意図認識により、対話を異なる専門家Agent(価格交渉専門家、技術専門家、カスタマーサービス専門家など)に動的に振り分け、複数シナリオの切り替えをサポートします。

業務機能マトリックス
コアエンジン:
LLM自動返信:大規模言語モデルを利用して返信内容を自動生成します。
コンテキスト管理:対話のコンテキスト情報を維持し、返信の一貫性を確保します。
感情分析の強化(計画中):将来のバージョンでは感情分析機能の強化を計画しており、ユーザーの感情をより深く理解できるようにします。
価格交渉システム:
段階的値下げ戦略:事前設定されたルールに基づき、商品価格を自動的に調整して取引を成立させます。
市場価格比較機能(計画中):将来のバージョンでは市场上的の類似商品との価格比較をサポートし、より合理的な価格交渉の提案を提供します。
技術サポート:
ウェブ検索の統合:ウェブ検索結果を組み合わせることで、ユーザーに、より正確な技術サポートと回答を提供します。
RAGナレッジベース強化(計画中):将来のバージョンではナレッジベース機能の強化を計画しており、回答品質を向上させます。
運用監視:
基本ログ:システムの基本的な動作ログ情報を記録します。
DingTalk統合(計画中):将来のバージョンではDingTalkとの統合を計画しており、出品者がリアルタイムで監視・管理できるようにします。
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
脚本プランナー▸
AIアプリ
AIニュース 