From 0a7ad20f5404cbe33089c381c907b55db51f8a3f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=9F=A5=E5=BE=AE?= Date: Wed, 24 Jun 2026 21:49:03 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=89=A7=E8=A1=8C=E5=99=A8=E8=BE=93?= =?UTF-8?q?=E5=87=BALLM=E5=A4=84=E7=90=86=E7=BB=93=E6=9E=9C=E7=BB=99Dad?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - gateway API返回结果打印到Dad可见的输出 - 每个TODO在Dad面前出现1次(直接修复)或2次(创建+结果) - LLM也搞不定的会在结果里说清楚 --- scripts/self_todo_executor.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/self_todo_executor.py b/scripts/self_todo_executor.py index c2d3e99..a403b03 100644 --- a/scripts/self_todo_executor.py +++ b/scripts/self_todo_executor.py @@ -83,11 +83,12 @@ def main(): result = reply["choices"][0]["message"]["content"][:500] conn.execute("UPDATE todos SET status='completed', note=? WHERE id=?", (f"知微已处理: {result[:200]}", tid)) - print(f" 🔶 {title}: 已处理") + print(f" 🔶 {title}") + print(f" {result[:300]}") except Exception as e: conn.execute("UPDATE todos SET status='pending', note=? WHERE id=?", (f"调用知微失败: {str(e)[:100]},下次再试", tid)) - print(f" ⚠️ {title}: 调用失败,下次再试") + print(f" ⚠️ {title}: gateway API调用失败,下次再试") conn.commit()