File size: 1,934 Bytes
70766d2 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
#!/usr/bin/env python3
"""
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()
|