Repository navigation
MathCanvas v4.0.1
补丁版(4.0.0 → 4.0.1):不改契约、纯增量 —— 读得更多、判得更多、文档与门禁对齐。
完整发布说明见仓库内 docs/release/v4.0.1.md。这里只放摘要。
读得更多(解析器)
- 命名圆锥曲线
椭圆C:x²/16+y²/4=1、函数式抛物线y=x²/4、圆的一般方程、曲线过点、直线的一般式3x+4y+15=0(含"直线写在曲线前面"的语序) - 链式等号
AB=AC=AA₁=2;线段AB的长度为3/AB的长为3;AC 上一点 D(点写在线段后面) AD 是 BC 边上的中线;焦点 + 离心率 ⇒ 曲线参数
判得更多(核验判据)
- 实体标量尺寸:圆锥 / 圆柱 / 正 N 棱锥 / 球 / 长方体的外接球与内切球半径
- 一般多面体:体积与表面积派生内切球(解球心,残余含"各面是否真的相切")、外接球(最小二乘,残余含"顶点是否真的共球")
- 三角形的心:角平分线、内心、重心、垂心、旁心、外心
- 圆上的度量:弦心距、弧长(只按劣弧);中位线(存在性地判)
读不出也不许消失
十几族没有判据的条件现在会如实落进未核验并给具体理由;确认面板在"没有任何题设被核验"时会明确说出来(此前与"核验通过"在界面上看起来一样)。
产物与门禁
MathCanvas_4.0.1_x64.exe17,611,776 B /MathCanvas_4.0.1_x64_en-US.msi7,118,848 B /MathCanvas_4.0.1_x64-setup.exe5,282,976 B- 单测 479 文件 / 5054 通过 + 1 todo / 0 失败;
typecheckexit 0;lint0 error / 15 warning;docs-consistency7 条判据 / 18 项;全量 e2e 239 通过 / 0 失败 - 边界:MSI 是 per-machine,本机非管理员装不上(
Error 1925,载荷完整性已用管理安装验证);真实 provider 复跑没有读数(本机没有 API key);干净机器 / 断网发行 / 教师学生走查未做。