""" TermControlAgent 主模块 - 使用应用工厂模式 """ import os from app.core.app import create_app from app.core.config import config # 根据环境变量确定运行环境 environment = os.getenv("ENVIRONMENT", "development") # 创建应用实例 app = create_app( title=config.app_name, description="终端设备控制平台", version=config.app_version, environment=environment ) if __name__ == "__main__": import uvicorn uvicorn.run( app, host=config.host, port=config.port, reload=config.debug )