更新记录
记录 灵思数学 每个版本的主要变化。
v未发布
2026-10-10Added
- 新增管理员「题库建设统计」第一阶段:提供建设概览、近 30 天现存题目创建趋势、课程及内容结构分布,以及支持姓名/用户名搜索、身份筛选、排序和分页的建设贡献统计。
- 建设贡献分别展示累计录入(历史基线 + 启用后录入,删除不回减)与当前留存;知识点分布按桥接关联统计,一题在每个关联知识点下各计一次。
Fixed
- 修复近 30 天创建趋势按 UTC 日期统计导致的本地日界错位与漏计,改为按配置时区的本地日界聚合,并兼容夏令时。
- 修复超大课程筛选 ID 导致 SQLite 整数溢出、统计页面返回 500 的问题。
v0.7.0
2026-09-20Added
- 解析/解答 AI 补全升级:客观题(单选、多选、判断、填空)由 AI 独立解题生成解析,并给出 AI 自己推导的答案;AI 推导答案与当前答案一致时静默更新解析,答案为空或不一致时提示教师确认后才修改答案,避免错误答案被 AI 解析"合理化"或静默覆盖。新建/编辑题目与导入工作台共用同一套补全与核验规则。
- 填空题按空计分:多空填空题答对几个空得几分比例(如 2 空答对 1 空得 50%),不再是全对或零分。
- 填空题 AI 辅助判题:无法可靠自动判断的填空作答由 AI 结合题干、标准答案和学生答案逐空判定并给出建议,教师确认后生效;AI 仍无法判断时保持待批阅。
- 填空题答案判定更保守:能可靠证明数学等价才自动判对,解析失败或无法识别的表达不再误判为错误。
Fixed
- 修复计算题、证明题执行 AI 解答补全时被"请先填写答案"拦截的问题:这两类题的解答补全只生成解答过程,不要求也不填写答案。
- 统一批阅正确性与得分语义:「是否正确」现在表示整题完全正确(满分),部分得分记为未完全正确;修复教师给部分分或采纳 AI 部分分建议时,作答被误标为正确而导致错题本、错因分析与统计口径不一致的问题。
v0.6.2
2026-09-19Improved
- 优化「从材料导入」流程与界面:统一 Markdown、图片识别和 PDF 识别三种录题方式的操作体验,课程选择更轻量,默认不指定课程也可以先开始导入。
- 图片识别支持连续添加最多 3 张题目图片,按从左到右的顺序识别;也可以单张移除后重新补充。
- 图片和 PDF 的 AI 完善流程进一步统一:识别完成后可先进入导入审核,缺失的答案、解析等内容在后台逐题完善并自动回填,失败的题目可以一键重新完善。
- 改进课程、章节匹配,导入批次内的重复题识别与对比审核,以及 Markdown 导入模板与格式示例(覆盖全部六种题型)。
v0.6.1
2026-09-13Improved
- 重构单独新建/编辑题目页面的编辑器体验:题干升级为 contenteditable 原子 token 编辑器,`{{choice}}`(选项填写空位)、`{{blank}}`(填空占位符)以真正的原子 token 呈现,支持整体选中、方向键跨越、整体删除,光标在 token 前后有稳定的落点,保存与回填仍使用原有纯文本格式。
- 解析中的选项引用 token 统一交互模型,解析内插入「选项 A/B/C/D」引用,随机排列选项后引用保持正确映射。
- 公式编辑器面板改为跟随当前编辑位置(题干、选项、填空答案)就近弹出,不再挤压输入框布局;填空答案区改为「标签 + 输入框 + 公式入口」的紧凑行布局。
- 多选题答案字母改为圆角矩形 tile,点击选中、再点取消,可多选,样式与单选统一。
- AI 辅助建题与字段级 AI 的写回统一走 raw → 编辑器渲染路径,与原子 token 兼容。
Fixed
- 修复选项字母块因全局 label 边距继承导致相对选项输入框不垂直居中的问题(单选、多选)。
- 修复点击 token 时选中态视觉上误包含前文文字的问题。
v0.6.0
2026-09-09Added
- 重构 AI 服务与能力体系,统一文本生成、图片理解、数学 OCR 和数学文档识别四类能力。
- 新增统一的能力调用链与故障回退机制,可按能力配置 AI 服务的调用顺序。
- 教学班「管理学生」新增批量添加入口:「添加已有学生」支持按姓名/学号/用户名搜索多选加入;「导入学生」支持 Excel(.xlsx/.xls)上传—预览—确认,不存在的学生自动创建账号后入班,已有账号复用并入班,重复加入幂等。
- 学生导入模板下载(.xlsx),学号列预置文本格式防止前导零丢失。
Improved
- 优化 AI 使用场景路由:主观题初评优先使用有效文本作答,必要时使用图片理解。
- 优化 Mathpix 接入与 AI 服务管理界面,能力和服务状态展示更加清晰。
- 全局学生管理的「导入学生」由 CSV 迁移为同一套 Excel 导入能力(上传校验、解析预览、确认落库),并修复旧 CSV 导入的半提交、无大小限制、非 UTF-8 崩溃问题。
- 教学班移出学生时明确提示「仅解除成员关系,账号保留」。
v0.5.1
2026-09-07Added
- 管理员可查看并改派教师负责的教学班,教师与教学班的管理关系更清晰。
- 新增学生「内容协作」能力:可按课程授权学生协助创建和维护题目,学生身份与教师权限保持严格分离。
- 跨课程任务发布校验:任务中的题目与发布对象课程不匹配时阻止发布,并在发布窗口中明确提示冲突。
Improved
- 完善题目「可见范围」与「允许学生自主练习」两个独立属性的默认值和权限规则。
- 优化学生教学班管理:清晰展示学生当前所在教学班,支持逐班移出和加入其他教学班。
Fixed
- 修复题目编辑页发布状态显示与题型切换问题。
- 修复 Modal 打开后行内下拉菜单残留的问题。
v0.5.0
2026-09-06Added
- 完善课程成长与成就体系,支持课程预设、领域达人及自定义成就。
- 新增知识点与领域达人的 AI 辅助关联及人工审核机制。
- 新增学生课程提问与题目上下文提问,完善教师回复与 FAQ 转化流程。
Improved
- 重设计成就创建与编辑体验,统一 Apple 成就图标、数学公式和图形图标的展示与调节。
- 统一问答场景中的公式插入、编辑与高亮体验,支持 `$...$` 与 `$$...$$`。
- 优化成长与成就管理的信息架构、课程上下文和规则展示。
- 清理成就系统历史兼容代码、开发脚本和重复测试,为上线前维护收口。
v0.4.1
2026-08-25- C4.1.1 权限体系收口:统一学生/任务/提交等权限判断
- C4.1.2 Submission 生命周期治理:截止后学生写操作保护
- C4.1.3 LearningItem 应用层边界收口:Task 选材链路支持 learning_item_ids
- C4.1.4 UI 组件一致性收敛:统一 Button、Modal、Table、Badge、Empty State、Page Header
- C4.1.5 后台信息架构整理:管理员导航与首页卡片重新分组
- C4.1.6 产品治理基础能力:版本信息、更新记录、用户反馈、品牌命名一致性