diff --git a/main.py b/main.py index b57b235..0c7af20 100644 --- a/main.py +++ b/main.py @@ -135,7 +135,11 @@ def search_models(keyword: str, limit: int = 100) -> list: headers={'User-Agent': 'Mozilla/5.0'}) data = resp.json() if data.get('success'): - return data.get('data', {}).get('models', []) + models = data.get('data', {}).get('models', []) + log(f" 搜索 [{keyword}]: status={resp.status_code} models={len(models)}") + return models + else: + log(f" 搜索 [{keyword}]: success=false, data={str(data)[:200]}") except Exception as e: log(f" 搜索失败 [{keyword}]: {e}") return []