希望模型自己生成的语句能自己改进

Issue Description

终端已运行

Exit Code: 1

python -c "import sqlite3; import json; from src.config import get_db_path; conn = sqlite3.connect(get_db_path()); cursor = conn.execute(\"SELECT target_draw_id, recommended_numbers FROM prediction_recommendations WHERE source_agent_code = 'M7-2' ORDER BY prediction_date DESC LIMIT 5\"); results = cursor.fetchall(); print('最近5条M7-2记录:'); [print(f'{r[0]}: {r[1]} (类型: {type(r[1])})') for r in results]; conn.close()"

终端输出

$ python -c “import sqlite3; import json; from src.config import get_db_path; conn = sqlite3.connect(get_db_path()); cursor = conn.execute(\“SELECT target_draw_id, recommended_numbers FROM prediction_recommendations WHERE source_agent_code = ‘M7-2’ ORDER BY prediction_date DESC LIMIT 5\”); results = cursor.fetchall(); print(‘最近5条M7-2记录:’); [print(f’{r[0]}: {r[1]} (类型: {type(r[1])})') for r in results]; conn.close()” for r in results]\x3b conn.close()" File “”, line 1 import sqlite3; import json; from src.config import get_db_path; conn = sqlite3.c onnect(get_db_path()); cursor = conn.execute(\ ^ SyntaxError: ‘(’ was never closed

Steps to Reproduce

模型自己检查数据库时经常生成这样的语句,然后报错, 连报三次,才改用PS查询。 浪费时间。

Expected Behavior

希望模型自己生成的语句能自己改进,错了无数次还是这样。

Actual Behavior

Screenshots / Screen Recordings

Operating System

WIN 10 64

Current Qoder Version (Menu → About Qoder → Copy)

版本: 0.2.1
VSCode Version: 1.100.0 (user setup)
提交: d9d6e6f35de2f3c5ae21bf9cc540bd1228b0473f
日期: 2025-09-12T12:27:10.150Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045