Idlefish Autoresponderは、PythonとFastAPIに基づいて開発され、GitHubでホストされているIdlefishプラットフォーム用に設計された自動顧客サービスと管理ツールです。システムはWebSocketを介してリアルタイムでIdlefishサーバーに接続し、自動的にバイヤーのメッセージング、出荷、および製品管理を処理します。マルチユーザー、マルチアカウント管理をサポートし、キーワードマッチング、AIスマートリプライ、自動出荷などの機能を提供し、効率的にIdlefishショップを管理する必要がある売り手に適しています。プロジェクトのオープンソース、学習と研究のみ、厳密に禁止されている商用利用。
機能一覧
- マルチユーザー管理ユーザー登録、ログイン、データ分離、権限制御をサポートします。
- マルチアカウント対応複数のアイドルフィッシュアカウントを独立したモニタリングとバッチ操作で管理します。
- ちんとうキーワードマッチ、商品別返信、AIスマート返信に対応(OpenAI APIの設定が必要)。
- 自動派遣商品情報のマッチングルールに基づき、カードクーポンやテキストを自動送信。
- 商品管理製品情報を自動的に収集し、マルチスペック管理とバッチ編集をサポートします。
- 製品検索PlaywrightによるReal Idle Fishの製品データ。
- システム監視リアルタイム・ロギング、パフォーマンス・モニタリング、サービス・ヘルス・チェックを提供します。
- データ管理エクセル形式でのキーワードのインポート・エクスポート、データの自動バックアップに対応。
ヘルプの使用
設置プロセス
公式の説明書によると、このシステムは3つのデプロイ方法をサポートしている:Dockerワンクリックデプロイメント、Docker Composeデプロイメント、ローカルデプロイメント。詳しい手順は以下の通り:
方法1:Dockerをワンクリックでデプロイする(初心者におすすめ)
- データカタログの作成::
mkdir -p xianyu-auto-reply
2. **启动容器**:
```bash
docker run -d -p 8080:8080 -v $PWD/xianyu-auto-reply/:/app/data/ --name xianyu-auto-reply --privileged=true registry.cn-shanghai.aliyuncs.com/zhinian-software/xianyu-auto-reply:1.0
- アクセスシステムブラウザを開き、次のサイトにアクセスする。
http://localhost:8080
. - 障害解決::
- ポートの競合が発生した場合は
8080
他のポート用 - Linuxシステムでは、Docker Desktopが起動していることを確認する。
sudo
.
- ポートの競合が発生した場合は
方法2:Docker Composeのデプロイ(推奨)
- クローンプロジェクト::
git clone https://github.com/zhinianboke/xianyu-auto-reply.git cd xianyu-auto-reply
- デプロイスクリプトの実行::
./docker-deploy.sh
- アクセスシステムオープン
http://localhost:8080
. - 障害解決参考
DOCKER_FIX.md
検査docker-compose.yml
ポート構成。
アプローチ III: 現地展開
- クローンプロジェクト::
git clone https://github.com/zhinianboke/xianyu-auto-reply.git cd xianyu-auto-reply
- 依存関係のインストール::
pip install -r requirements.txt
Python 3.11+がインストールされていることを確認してください。
- 劇作家のインスタレーション(商品検索に必要です):
playwright install chromium
- アクティベーションシステム::
python Start.py
- アクセスシステムオープン
http://localhost:8080
.
管理者パスワードの設定
- デフォルトの管理者アカウント:ユーザー名
admin
パスワードadmin123
. - パスワードを変更する初回ログイン後にユーザー管理ページで変更されますので、セキュリティ確保のため、速やかに変更することをお勧めします。
- コンフィギュレーションは
global_config.yml
WebSocket、API、返信ルール、その他の設定をサポートします。
機能 操作の流れ
1.ユーザー登録とログイン
- 手続き::
- インタビュー
http://localhost:8080/register.html
. - メールアドレスを入力し、CAPTCHA認証を完了します。
- グラフィック認証コードを入力して登録を完了する。
- サインイン
http://localhost:8080/login.html
登録したメールアドレスとパスワードを使用してください。
- インタビュー
- 安全機能ブルートフォースによるクラッキングを防ぐため、JWT認証とデータ分離を採用しています。
2.アイドル・フィッシュのアカウントを追加する
- 手続き::
- ログイン後、メインインターフェイスに入り、"Add New Account "をクリックします。
- アイドルフィッシュのアカウントIDとクッキーの値を入力してください(ログインコードをスキャンすることで取得できます)。
- システムは自動的にアカウント監視を開始し、接続ステータスを表示します。
- 一括操作複数のアカウントタスクの一括開始・停止に対応。
- 銘記するクッキーは定期的に更新されます。
3.自動返信メールの設定
- キーワードマッチング::
- データ管理」画面に移動し、キーワードと回答を追加する。
- 例:キーワード "価格"、返信 "商品価格は○○元です"。
- コモディティ専用キーワードとグローバル汎用キーワードに対応し、優先順位は専用>汎用>AI回答。
- AIスマート・リプライ::
- 設定ページでOpenAIのAPIキーを入力し、モデル(例:GPT-3.5)を選択します。
- AI応答を有効にするためにプロンプトワードを設定する。
- システムは文脈に基づいてスマートな返信を生成し、動的変数(ユーザー名など)をサポートする。
- エクセルのインポートとエクスポート::
- システムに付属のExcelテンプレートをダウンロードしてください。
- キーワードと回答を記入し、「データ管理」ページにアップロードする。
- システムはデータ形式を検証し、自動的にインポートする。
4.自動出荷の設定
- 手続き::
- 出荷管理」画面に移動し、出荷規則を追加します。
- 商品キーワードと出荷内容(テキストまたはカードファイル)を設定します。
- 出荷遅延時間(0~3600秒)を設定します。
- システムは支払いメッセージを検出し、自動的にルールを照合して商品を発送する。
- マルチ仕様対応商品スペックに自動的にマッチングし、失敗した場合は通常のカードクーポンにダウングレードします。
- 複製防止メカニズム重複した発送や確認を避けることができます。
- 出荷統計出荷記録と統計を見る
5.商品管理
- 手続き::
- システムは自動的にメッセージ内の製品情報を収集する。
- アイドル・フィッシュAPIで商品の詳細を入手する。
- 商品管理」画面で商品の編集や一括管理ができます。
- マルチ仕様対応仕様の異なる商品の情報を管理する。
- インテリジェントな重複排除商品データの二重保存を避ける。
6.製品検索
- 手続き::
- ログインして「商品検索」ページにアクセスしてください。
- キーワードとページを入力すると、システムはPlaywrightを通じて実際のデータを取得する。
- 商品は「欲しい人」の数でソートされ、詳細を見ることができる。
- フロントエンドのページング複数ページの商品データをフレキシブルに表示。
7.システム監視
- リアルタイムログログ管理」画面で操作ログを確認できます。
- パフォーマンス・モニタリングシステムリソースの使用状況をチェックする。
- 健康診断サービスが正常に機能していることを確認する。
ほら
- 安全性クッキーやパスワードをハードコードしないでください。
.env
ファイルストレージ。 - コンプライアンスアイドル・フィッシュ・プラットフォームのルールに従うこと。
- ログ管理定期清掃
logs/
ディレクトリのログファイルを削除して空き領域を確保する。 - データバックアップシステムは自動的にマウントされたディレクトリにデータをバックアップし、定期的にチェックします。
アプリケーションシナリオ
- 個人的なアイドル魚売り
小規模な販売者は、自動返信メールや発送機能を使って、購入者からの問い合わせに素早く対応し、回転率を上げることができます。 - マルチアカウント・オペレーター
複数のIdlefishアカウントを管理するユーザーは、統一された方法でメッセージや製品を監視することができ、操作プロセスを簡素化することができます。 - 夜間のカスタマーサービス要件
システムは24時間自動返信をサポートしており、夜間に手動で返信できない売り手に適している。 - バルク商品管理
複数サイズの商品を販売する販売者は、商品管理や自動出荷機能を使って効率的に注文を処理することができます。 - データ分析要件
販売者は、商品検索やログ統計機能を通じて、市場の需要や売上を分析することができます。
品質保証
- ツールは無料ですか?
プロジェクトのオープンソース、研究・調査のための無料、商用利用は厳禁。 - 対応するAIモデルは?
OpenAIのGPT-3.5、GPT-4、Tongyi Qianqianをサポートし、APIキーを設定する必要があります。 - アカウントがブロックされないようにするにはどうすればよいですか?
適度な返信間隔を設定し、アイドル・フィッシュのルールに従い、クッキーを定期的に更新する。 - 製品検索機能に追加設定は必要ですか?
PlaywrightとChromiumのインストールが必要で、Dockerのデプロイも含まれている。 - システムログを見るには?
ログ管理画面でリアルタイムのログを見る、またはlogs/
カタログファイル。