Skip to content

v0.1.3 — 补丁学会认出自己不再被需要

Latest

Choose a tag to compare

@sunxin-ai sunxin-ai released this 20 Aug 04:05
· 2 commits to main since this release

安装期的退休判据

补丁的存在前提是「本体拒收图片」。上游哪天自己支持了,补丁就从修复变成破坏 —— 它会把模型本来看得见的图换成一行文字指针。

让位此前只在运行时存在(deepseek_vision 查到调用方能看图就自我拒绝);本版补上安装期那一道:install.mjs 会先读 llm-deepseek 声明的 inputModalities,已含 image 就拒绝再打这处补丁,并打印它依据的那行声明。

判断按找到的每一份 DSH 分别做 —— 一台机器上可能装着多份,新的那份退休了不代表旧的那份也该跳过。只认数组字面量:llm-pi-ai[...model.input] 是用户配置,不是上游支持,不该被当成退休信号。还原路径完全不看这个判据 —— 已经打上去的补丁,无论上游变成什么样都必须撤得掉。

原始评测输出入库

eval/runs/ 现在带着每个已发布数字背后的逐格模型原文,按各自使用的夹具分开存放,并附上移动端夹具本身,好让横评表可以真正重跑。

同时改正了一处夸大:横评表(24/24 · 21/24 · 18/24)跑的是一组未随仓库分发的移动端仪表盘夹具,而紧挨着的零差异对照是在 evalset/landing 上的另一次运行,另外两个模型从未测过这一项。原先把两者并排陈列,等于同时高估了两边。现在每个数字都标注了出处,其中一行只以聚合数字存在、无法逐格复核,也已明确标出;跑分脚本目前只接通 landing 一组,这一点同样写明。

不再重复落盘

spillImages 会跳过已经在磁盘上的图片。

其他

  • 清理改名遗留:NOTICE 里的旧包名、.gitignore*.dsh-design-qa-orig、新增 .gitattributes
  • eval/README.md 说明这套评测为什么存在:它回答的是「借来的这只眼够不够格当判定闭环里的裁判」

Full Changelog: v0.1.2...v0.1.3