"""pipeline-platform 模块装载入口。 宿主应用(pipeline-app)在 init() 中调用 load_pipeline_platform() 即挂载: 能力包注册(platform_ability,import 即注册)。 未装本模块的宿主完全零接触(不 import 本包则以上全部不发生)。 """ import logging logger = logging.getLogger("pipeline.platform") _loaded = False def load_pipeline_platform(): """挂载平台内部 agent(幂等)。""" global _loaded if _loaded: return True try: from . import platform_ability # noqa: F401(import 即注册能力包) logger.info("[pipeline_platform] ability registered: platform_general") _loaded = True return True except Exception as e: logger.warning("[pipeline_platform] ability 注册失败: %s", str(e)[:200]) return False