Repository navigation
Releases: IFFCheckPass/STDeel
Releases · IFFCheckPass/STDeel
Release list
v0.9.9: fix: T0 数据完整性专项(v0.9.8)——启动强制核查 + 导入精确容错 + 配置防覆盖
- 新增 DataIntegrityService:每次启动强制核查(快照关键数据→SQLite/模型配置/账号 一致性→自愈按 username 重绑云端账号),结果写 FaultLog 并在设置页可见 - SettingsProvider.load() 绝不静默重置:无法识别 JSON 先 salvage,失败留底 ai_combos_json_corrupt 再内存降级;_persist() 覆盖前留底 ai_combos_json_prev - 备份 v3:新增账号绑定(username) + AI 模型 API 配置(含Key);导入 AI 配置恢复 最优先、逐条容错(杜绝"报错但实际成功")、宽容格式(v1/v2/裸数组/BOM/任意扩展名) - AGENTS.md 固化「数据完整性强制规则(T0 级,不可协商)」
v0.9.8: fix: 带图请求不再打到纯文本模型,修复"所有AI都报无法读到图片"(v0.9.7)
- buildModelChain 恢复 v0.8 稳定分区:多模态在前(整图直答永远先由多模态模型读取) - Failover 硬防护:带图请求跳过非多模态模型并记日志;无多模态可用时明确报错, 杜绝纯文本模型把"无法读到图片"包成 JSON 被当作成功结果展示
v0.9.7: feat: v0.9.6 移除拆题逻辑改回多模态直答 + 修复图片编辑页缩略
- solve() 恢复整图直接交调用链流式解答(_solveImage),删除拆图分割/答案库匹配/ 分组解答/卷次弹窗全套两阶段机制(实测拆题成功率低且失败不回退、徒增耗时) - 模型配置收敛为单链:buildModelChain 按全局顺序输出,不再区分多模态; reorderModels/toggleModelEnabled 替代 reorderStage/toggleStage; 调用顺序页单板块(停用模型仍可重新开启);模型编辑页移除多模态开关与 两阶段启用;默认预置全为多模态(通义千问 VL / NIM / 智谱 GLM-4V); 删除 imageSplitPrompt/questionExtractPrompt - 图片编辑页修复「图片缩在左上角」:StackFit 紧约束强制 Image 到视口尺寸后 又被 Transform 的 <1 cover 缩放双重缩小;弃用 RotatedBox,把旋转合成进 _viewMatrix(T·S·Tpre·R),Image 用 OverflowBox 按原始像素渲染
v0.9.6: feat: 模型编辑页新增连通性测试(v0.9.5 补充)+ 记录 0.9.5 构建发布
- ModelEditScreen 增加「测试连通性」:用当前输入的 Model ID(未保存亦可)即时验证该模型 - docs/BUILD.md 记录 v0.9.5(相册选择回归修复 + 模型级连通性测试)
v0.9.5: feat: 修复相册选择功能回归双端发版
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
v0.9.4
docs: BUILD.md 记录 v0.9.3 双端构建发布
v0.9.3
v0.9.3:本地备份新增 AI 供应商配置(含 API Key)导入导出。双端发布。
v0.9.2
修复 0.9.1 在荣耀30/HarmonyOS 安装报\没有证书\。
说明:0.9.1 产物经字节级与 apksigner 双重核对,签名方案(仅 v2,无 v1/v3)与证书 SHA-256 ED73:79:E8:...:F9:33 和可用基准 0.7.4 完全一致,判定非签名配置回归,多为设备端覆盖安装残留缓存所致。按 AGENTS.md 强制递增小版本重出 0.9.2,沿用同一 v2-only 签名并严格校验。
v0.9.1: feat: update workspace
Co-authored-by: traeagent <traeagent@users.noreply.github.com>
v0.9.0: feat: update workspace
Co-authored-by: traeagent <traeagent@users.noreply.github.com>