diff --git a/src/daemon/toolchain_templates.py b/src/daemon/toolchain_templates.py index e767188..9dc5b81 100644 --- a/src/daemon/toolchain_templates.py +++ b/src/daemon/toolchain_templates.py @@ -87,7 +87,8 @@ def render_template(name: str, variables: Dict[str, str]) -> str: def clear_cache() -> None: """清空模板缓存(用于测试或热更新)""" _template_cache.clear() - _steps_cache.clear() + global _steps_cache + _steps_cache = None # 重置为 None,强制下次 reload # ---------------------------------------------------------------------------