From 35ea82863f45226212e2d61d0efd564cccff2277 Mon Sep 17 00:00:00 2001 From: Sakurasan <26715255+Sakurasan@users.noreply.github.com> Date: Tue, 1 Sep 2026 16:12:58 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20AI=E5=88=86=E6=9E=90=E4=BD=BF=E7=94=A8?= =?UTF-8?q?=E5=AE=8C=E6=95=B4=E5=89=8D=E6=97=A5=E6=8A=A5=E5=91=8A=EF=BC=8C?= =?UTF-8?q?=E4=B8=8D=E6=88=AA=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/services/ai_service.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/backend/services/ai_service.py b/backend/services/ai_service.py index a7097c7..7e6162d 100644 --- a/backend/services/ai_service.py +++ b/backend/services/ai_service.py @@ -194,7 +194,7 @@ def _save_report(trade_date: str, content: str, summary: str, tools_used: list, def _get_prev_report_section(trade_date: str) -> str: - """获取前一个交易日的报告摘要,用于上下文参考""" + """获取前一个交易日的报告,用于上下文参考""" conn = get_connection() try: row = conn.execute( @@ -205,13 +205,9 @@ def _get_prev_report_section(trade_date: str) -> str: return "" prev_date = row["trade_date"] prev_content = row["content"] or "" - # 取报告的前1500字符作为参考上下文 - truncated = prev_content[:1500] - if len(prev_content) > 1500: - truncated += "\n...(已截断)" return f"""以下是前一个交易日({prev_date})的分析报告,请参考其中的分析逻辑和关注方向,结合今日数据进行对比分析: -{truncated} +{prev_content} --- """