#!/usr/bin/env python # -*- coding: utf-8 -*- """ 缓存管理模块 使用方式: from foundation.observability.cachefiles import cache, CacheBaseDir # 保存数据(必须指定根目录,文件名自动使用变量名) catogues_result = {"key": "value"} cache.document_temp(catogues_result, base_cache_dir=CacheBaseDir.CONSTRUCTION_REVIEW) # → temp/construction_review/document_temp/catogues_result.json """ from .cache_manager import cache, CacheBaseDir __all__ = ["cache", "CacheBaseDir"]