# 0.16.0 验证范围

日期：2026-10-23。自动检查、真实宿主、模型服务、渲染和桌面原生窗口分别记录。

## 自动检查

- Windows / Node 24：200 项测试通过，其中 20 项看图修复回归。覆盖默认不调用模型、检查 / 修复上限、逐页返回、受限操作、完整原文与数据绑定、表格表头、原生图表方向与字号、图片完整显示、副本撤销、原稿字节保留。
- 覆盖停止调用、两步之间停止、保留未复查副本且禁止采纳、重复请求、旧工程与 Office 改动、渲染图片校验、错误 JSON、输出截断、无有效视觉模型 / 无渲染器、外部服务错误脱敏、历史与删除边界。
- TypeScript、浏览器脚本语法与 diff 空白检查通过。渲染 / 模型契约测试中的固定图片和模拟适配器不当作真实视觉质量证据。

## 真实官方宿主与浏览器

- 官方 DSH 0.2.1-rc.2 隔离 Web profile，8 个 PPT 工具注册；未登录 401、正常启动令牌交换 303、已认证首页 200。
- Browser plugin not available；使用已安装的无头 Chrome / Playwright，不切换用户前台窗口。
- 1440×1000 中文界面：选择模型与范围、实际 PPTX 渲染、检查、拆分 8 条过密要点、重新渲染复查、橙框和前后画面对比、采纳副本、下载 PPTX、撤销、停止与空模型选择均操作验收。下载文件与确认副本字节一致，原稿三件套保持完整。
- 390×844 英文深色界面：PPT 面板可用宽度和 scrollWidth 均为 366px，无横向溢出；错误 JSON 停止且提示为英文，用户撰写的中文标题保留。页面未捕获异常为 0。
- 官方 LibreOffice Kit 0.1.5 Windows 原生引擎：原稿 3 页、副本 4 页逐页渲染，实际查看封面、两页要点与原生图表。过密内容拆为 4 条 / 页，完整文本和图表数据保留。

## 模型调用

- 模拟模型通过真实 DSH 图片附件、模型注册、精确路由准备及流式接口，验证发送的是实际渲染图片和正确页码，模型没有工具权限；3→4 页完整链路使用 4 次调用，低于预先显示的 5 次上限。
- 另用本地已配置的 `gpt-6.1-sol` 服务路由验收当前过密页。该模型在原图指出 8 条长要点拥挤，提出保留 4 条并拆页；生成副本后发送两页实际图片复查，共 2 次调用，复查未再列出问题。随后查看了这两页真实渲染结果。这只证明该路由与样例，不代表所有模型或所有演示稿的判断质量。
- 验收中外部适配器曾返回 `PI_AI_ERROR`；相应运行停止、保留失败状态且没有自动再次调用。后来主动新建的运行成功完成。服务可用性和插件状态处理分开记录。
- 仅在隔离 profile 为已验证的自定义模型声明图片输入。用户的全局模型配置与凭据未改写。

## 安装与边界

- 本地发布包通过官方 `dsh plugin --profile web add <tarball>` 全新安装：8 工具、真实宿主启动、3→4 页看图修复 / 采纳、副本渲染和原稿保留通过，启动认证 303 / 401 / 200。
- 普通生成仍不要求视觉模型或可选渲染器。
- 新功能未逐项进行桌面原生窗口、真实 PowerPoint / WPS、macOS / Linux 的视觉验收。AI 的“未发现问题”和成功渲染都不等于人工验收通过。
