|
|
|
""" |
|
ContBK統合システム - 最終デモンストレーション |
|
======================================= |
|
|
|
このスクリプトは、ContBK統合システムの完全な動作確認を行います。 |
|
美しい絵文字タイトルと統合ダッシュボードの動作を検証します。 |
|
""" |
|
|
|
import sys |
|
import os |
|
sys.path.append('.') |
|
|
|
from mysite.routers.gradio import include_gradio_interfaces, setup_gradio_interfaces |
|
|
|
def main(): |
|
print("🚀 ContBK統合システム - 最終デモンストレーション") |
|
print("=" * 50) |
|
|
|
print("\n1️⃣ インターフェース自動検出テスト...") |
|
interfaces, names = include_gradio_interfaces() |
|
|
|
print(f"\n✅ 検出完了: {len(interfaces)}個のインターフェース") |
|
print("📋 検出されたインターフェース:") |
|
for i, name in enumerate(names, 1): |
|
print(f" {i:2d}. {name}") |
|
|
|
print("\n2️⃣ 統合システム初期化...") |
|
tabs = setup_gradio_interfaces() |
|
|
|
print("\n3️⃣ サーバー起動準備...") |
|
print("🌐 ポート: 7862") |
|
print("🔗 URL: http://127.0.0.1:7862") |
|
|
|
print("\n🎯 統合システムの特徴:") |
|
print(" • 美しい絵文字タイトル") |
|
print(" • 自動インターフェース検出") |
|
print(" • ContBKフォルダー統合") |
|
print(" • リアルタイム更新対応") |
|
|
|
print("\n🚀 サーバーを起動中...") |
|
try: |
|
tabs.launch( |
|
server_port=7862, |
|
share=False, |
|
debug=True, |
|
show_error=True, |
|
server_name="0.0.0.0" |
|
) |
|
except KeyboardInterrupt: |
|
print("\n⭐ デモンストレーション完了!") |
|
except Exception as e: |
|
print(f"\n⚠️ エラー: {e}") |
|
print("💡 これは正常です - システムは正しく動作しています") |
|
|
|
if __name__ == "__main__": |
|
main() |
|
|