24 Commits
Author SHA1 Message Date
brianling 26c6ad2c50 refactor: 移除默认 gpt-4o 模型,模型字段改为手动输入并列出可选视觉模型 2026-07-18 18:23:13 +08:00
brianling 7d4551e7f2 feat: 模板导出导入 + 模板应用自动刷新主窗口 + 窗口放大 + 状态栏可拖拽 2026-07-16 13:41:58 +08:00
brianling e84b0705e5 feat: 评分标准保存为模板功能 2026-07-16 13:21:47 +08:00
brianling cc0f80d020 feat: 历史记录增强+IPC响应式Proxy修复+水印异常处理 2026-07-16 12:55:44 +08:00
brianling 08a831b806 feat: 图片水印+提示词精简+收起按钮 2026-07-16 12:15:19 +08:00
brianling e7a9cd23ad fix: 标准答案图先发+提示词优化+JSON强化+重试3次 2026-07-16 10:41:44 +08:00
brianling ba7aff17d7 fix: 参考答案图片存完整 data URL (含 mime),修复无图时提示词顺序一致化 2026-07-16 10:16:03 +08:00
brianling 25b8cfb787 feat: 参考答案图片上传 + AI提示词分有无标准答案图片两种流程 2026-07-16 10:07:09 +08:00
brianling 499a55af77 feat: 工具栏动态宽度 - 根据内容自动调整窗口宽度 2026-07-16 09:35:11 +08:00
brianling 7c519a0014 fix: 为主窗口设置应用图标及打包包含图标文件 2026-07-16 08:00:13 +08:00
brianling d9f9782677 fix: 移除 skipTaskbar 并配置构建图标 2026-07-16 07:42:51 +08:00
brianling f5a3290afb fix: 工具栏初始位置改为屏幕顶部 2026-07-16 07:40:06 +08:00
brianling cfe906bb60 fix: 上一题/下一题不再调 AI API,改为保存后关闭并推进索引 2026-07-16 07:30:51 +08:00
brianling d5b5ce2ffe feat: 评分标准 JSON 导入/导出 2026-07-16 06:40:38 +08:00
brianling 98191b4372 fix: 结果窗口 520x700 并去除半透明遮罩实现无色透明 2026-07-16 06:37:33 +08:00
brianling aa5f9b2999 fix: handleSave 增加 try-catch & 深拷贝去代理后再 IPC 2026-07-16 06:32:14 +08:00
brianling daade6ba91 fix: 评分标准直读 DB,移除缓存层 2026-07-16 06:30:21 +08:00
brianling 8904f63610 fix: rubric:storeData 空保护不覆盖缓存 & getData 回退 DB 2026-07-16 06:28:25 +08:00
brianling 8a6b1b39c1 fix: rubric:storeData 空数据保护防止误清 2026-07-16 06:25:01 +08:00
brianling 748140a017 feat: 评分标准持久化到 SQLite 2026-07-16 06:07:55 +08:00
brianling a96f01007d refactor: 参照 SqlChat 优化 AI 阅卷提示词结构 2026-07-16 06:03:18 +08:00
brianling d346b5fc56 fix: 处理 AI API 返回为空的情况,提示检查模型名 2026-07-16 05:59:45 +08:00
brianling 0532963aca fix: database created at userData path, not bundled in release 2026-07-16 05:30:03 +08:00
brianling 3b1dc16489 init: AI Grading Assistant MVP 2026-07-15 21:54:21 +08:00