GitHub Action
🚀 Auto-deploy from GitHub Actions
70766d2
raw
history blame
1.93 kB
#!/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()