diff --git a/modules/search_engine.py b/modules/search_engine.py index bccf932..9f59ccb 100644 --- a/modules/search_engine.py +++ b/modules/search_engine.py @@ -211,16 +211,6 @@ class SearchEngine: summary_lines.append(filter_notes) summary_lines.append("") - # 添加AI答案(如果有) - if results.get("answer"): - summary_lines.extend([ - "📝 AI摘要:", - results["answer"], - "", - "---", - "" - ]) - # 添加搜索结果 if results["results"]: summary_lines.append("📊 搜索结果:") @@ -248,23 +238,20 @@ class SearchEngine: async def quick_answer(self, query: str) -> str: """ - 快速获取答案(只返回AI摘要) + 快速获取答案(返回首个搜索结果的摘要) Args: query: 查询问题 Returns: - AI答案或错误信息 + 首个结果摘要或错误信息 """ results = await self.search(query, max_results=5) if not results["success"]: return f"搜索失败: {results['error']}" - if results.get("answer"): - return results["answer"] - - # 如果没有AI答案,返回第一个结果的摘要 + # 返回第一个结果的摘要 if results["results"]: first_result = results["results"][0] return f"{first_result['title']}\n{first_result['content'][:300]}..." @@ -335,7 +322,7 @@ class SearchEngine: payload: Dict[str, Any] = { "query": query, "search_depth": "advanced", - "include_answer": True, + "include_answer": False, "include_images": False, "include_raw_content": False }