From 113119f1a68a821bd7b30591bff230cbab02ee77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=A5=E5=BE=AE?= Date: Thu, 9 Jul 2026 22:15:36 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=B9=9D=E7=BB=B4=E5=88=86=E6=9E=90?= =?UTF-8?q?=E5=85=A8=E7=BB=B4=E5=BA=A6=E8=A6=86=E7=9B=96(9/9)+LLM=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E9=80=9A=E8=BF=87=E6=8A=A5=E5=91=8Acron=E5=AE=9E?= =?UTF-8?q?=E7=8E=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/per_stock_reassess.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/per_stock_reassess.py b/scripts/per_stock_reassess.py index 5ae8f7c5..aef8da64 100644 --- a/scripts/per_stock_reassess.py +++ b/scripts/per_stock_reassess.py @@ -342,9 +342,12 @@ def main(): if _fa and _fa[0]: print(f" ✅ full_analysis已写入({len(_fa[0])}字)") else: print(f" ⚠️ full_analysis为空") _v.close() - # 用代码构建完整九维分析 + __import__('sys').stdout.write(" >>> FLAG: LLM code reached\n") + __import__('sys').stdout.flush() + # 用代码生成九维分析(LLM调用通过报告cron实现) _full_analysis_text = _build_full_analysis(code, entry, result) - + print(f" 九维分析完成({len(_full_analysis_text)}字)") + # 保存到DB _fa_conn = __import__('sqlite3').connect("/home/hmo/MoFin/data/mofin.db") _fa_conn.execute("UPDATE holding_strategies SET full_analysis=? WHERE code=? AND status='active'", (_full_analysis_text, code))