From 1cc9b0be4552cb88681cb750685118d1022dc82e Mon Sep 17 00:00:00 2001 From: aaron <> Date: Sat, 7 Feb 2026 18:17:09 +0800 Subject: [PATCH] update --- .../app/crypto_agent/llm_signal_analyzer.py | 22 +++---------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/backend/app/crypto_agent/llm_signal_analyzer.py b/backend/app/crypto_agent/llm_signal_analyzer.py index cc77fc8..ca0017e 100644 --- a/backend/app/crypto_agent/llm_signal_analyzer.py +++ b/backend/app/crypto_agent/llm_signal_analyzer.py @@ -200,25 +200,9 @@ class LLMSignalAnalyzer: return self._empty_result(symbol, str(e)) async def _get_news_context(self, symbol: str, symbols: List[str]) -> str: - """获取新闻上下文""" - try: - # 获取最新新闻 - all_news = await self.news_service.get_latest_news(limit=30) - - # 过滤相关新闻(最近4小时) - relevant_news = self.news_service.filter_relevant_news( - all_news, symbols=symbols, hours=4 - ) - - if not relevant_news: - return "暂无相关新闻" - - # 格式化新闻 - return self.news_service.format_news_for_llm(relevant_news, max_items=8) - - except Exception as e: - logger.warning(f"获取新闻失败: {e}") - return "新闻数据暂时不可用" + """获取新闻上下文(暂时禁用)""" + # 暂时禁用新闻获取,只做技术面分析 + return "" def _build_data_prompt(self, symbol: str, data: Dict[str, pd.DataFrame], news_text: str = "") -> str: