from __future__ import annotations from app.features.personalized_reco.reco_engine.types import RecoEngineConfig, Scene def get_default_engine_config(scene: Scene) -> RecoEngineConfig: """ 获取推荐引擎默认配置(返回副本,避免被意外修改)。 """ # V1:三种场景目前共用一套默认值;保留 scene 参数便于后续按场景拆分 base = RecoEngineConfig() return RecoEngineConfig.model_validate(base.model_dump())