fix: content quality, image format, task monitor, calendar data source, search UI & sort
This commit is contained in:
@@ -127,7 +127,15 @@ def save_to_cache(query: str, results: List[Dict]):
|
||||
|
||||
|
||||
def search(query: str, max_results: int = 5) -> List[Dict]:
|
||||
"""统一搜索接口:缓存 → API → 网页抓取"""
|
||||
"""统一搜索接口:DB提供商 → 缓存 → API → 网页抓取"""
|
||||
try:
|
||||
from search_utils import search as db_search
|
||||
results = db_search(query, max_results)
|
||||
if results:
|
||||
return results
|
||||
except Exception:
|
||||
pass
|
||||
|
||||
results = search_from_cache(query, max_results)
|
||||
if results:
|
||||
return results
|
||||
|
||||
Reference in New Issue
Block a user