0.11.4-fix-2 实现与验收记录¶
最后更新:2026-10-29 12:28
MadModel¶
对照本地 DSH 插件的 lib/engine.js、lib/toolfix.js:DSH 将令牌维护与模型调用分开,模型画像的响应/空闲预算为 120 秒,空工具回复回补为 180 秒。OneTHU 原先等待响应头 60 秒,并把模糊超时列为可重试;聊天预检还会等待有效令牌的提前续签。慢响应下,这些行为会延迟对话并增加重复请求压力。
本次将响应头/流空闲预算调整为 180 秒;连接建立失败可有限重试,模糊超时及已开始输出的请求结束本轮。429 尊重 Retry-After,缺少时至少等待 5 秒,并让下一条学校模型请求继续遵守等待时间。学校模型(含回环/隧道)共用可取消的进程内请求通道。最近验证过且寿命充足的令牌直接用于聊天,路由探测与提前续签放到后台。
认证临时故障仍保留旧凭据,账号世代检查继续防止旧请求写回新账号。这里确认的是实现差异及模拟服务行为;校园服务的实时负载和网络条件仍会影响响应时间。
应用、OH 与 CLI¶
OH 的内部服务目录和任务接口使用 app 通道,授权来源为智能体许可、学校账号和操作权限。移除了学习资源服务、任务通知、雨课堂同步对外部 CLI 开关的残留检查。外部入口仍由独立开关和写确认约束;原生下载权限对应已授权的应用服务,撤销/策略变化继续取消旧世代写入。
CLI 默认优先连接运行中的应用,读取实际应用服务;独立常驻宿主使用同账号 profile。已启动、同版本的独立 CLI 可以被桌面接入。应用专属的 GUI 能力以当前目录为准;独立插件、模型提供方及独立 IM 入站配置仍按宿主管理。
GUI 日历文档与 SDK 日历/邮箱配置映射到同一份账号记录。首次迁移按 UID 合并,文档写入使用内容版本;卸载保存基线,重装时合并离线增加、修改与删除。不同账号隔离,相同记录的矛盾内容保留源数据并报告冲突。已授权云盘连接和雨课堂会话通过私有桥接共享,独立修改过的凭据不会被应用刷新覆盖。
可选 CLI 包¶
默认 macOS/Windows 安装资源移除 Node/CLI,Android 继续使用应用内宿主。完整版导览末页与 OH 设置提供安装、升级、重新安装、卸载。独立 ZIP 含 Node 与启动器,支持无需预装 Node 的终端使用。
下载只接受固定正式 Release 或现有清华云盘发布库。安装核对版本、平台、资产 SHA-256、包内逐文件摘要、路径和解压大小,原子替换运行目录。卸载先暂停唯一调度器、保存任务/日程/会话,清除本组件自启动,再移除运行文件;账号 profile、历史、下载文件保留。安装状态切换期间锁住日历写入和任务操作,避免两个调度器同时执行。
已完成的本地验证¶
- Harness 74 项,包括慢响应单请求、串行/限流、取消、部分输出不重放、内部任务路由。
- MadModel 认证/路由 45 项。
- SDK 207 项全量通过;空任务 profile 卸载/重装回归及运行时 18 项验证通过。
- CLI 77 项,含真实子进程接管任务、前端退出后继续执行及重启持久化。
- 应用服务边界 49 项、应用任务集成 8 项、共享运行时 21 项、私有会话移交 16 项。
- 雨课堂共享 6 项;默认薄包资源检查通过。
- macOS 独立包通过启动器解压/摘要、fresh-profile 后台启动、私有快照与正常退出烟测。
- OneGUI 真实设置组件在隔离原生接口下完成中英文安装/卸载、忙碌按钮、手机隐藏 CLI 控件的可见验收。夹具不含真实账号。
- TypeScript、原生 cargo check、前端生产构建、7679 条中英文词典与 Android 组件兜底校验通过。
安装包、独立 ZIP、正式发布渠道和 Windows 构建结果将在发布完成后登记。Windows/MatePad 的真实账号与物理设备验收保留为后续项;上述验证没有创建学校预约、发送真实邮件/IM 或新增真实信任设备。
日程修复与发布补充¶
修复日程主内容 flex 高度链;周网格使用百分比几何直接填满容器。电脑使用垂直滚轮切周,手机保留随手移动的横向手势,取消逐块错峰重播。整周进出由合成层连续过渡,离场快照不参与交互并在结束后回收。
- 日程手势与动画处理器 16 项、动效护栏 142 项、桌面布局及 TypeScript 检查通过。
- 正式 SchedulePage 和 OneGUI 样式使用模拟服务在浏览器验收:720/1000 高桌面画布触底;390×844 手机的画布停在底栏预留区上方;上下滚轮正确换周,课程点击可用,离场快照回收。
- 修复认证测试夹具遗漏的可选 CLI 初始化端口,离线身份/恢复/冷却验证 67 项通过。
发布构建以包含以上修复的冻结源码为准。真实 Windows/MatePad 账号验收仍保留为后续项。