2
0

chore: release v0.1.11

This commit is contained in:
Leon
2026-10-16 17:08:47 +08:00
parent aff1dbe78e
commit 7d1d3742e5
5 changed files with 39 additions and 15 deletions

View File

@@ -1,6 +1,6 @@
# 未发布的兼容性修复验证
# 0.1.11 兼容性修复验证
本轮以已发布的 0.1.10 为基线,修复留在独立分支,不发布 npm 或版本标签。
本轮以 0.1.10 为基线。修复经过本地包验证和 Grok Build 4.7 最高可用推理等级(xhigh)只读 review 后,随 0.1.11 发布;Windows Desktop 仍需报告者更新后验证。
## 变更
@@ -23,9 +23,9 @@ DSH Web:可用 `dsh plugin --profile web add /绝对路径/测试包.tgz` 安
## 用户验收
1. 安装测试包并完全退出、重开官方 Desktop,确认加载的是测试包;保留其他皮肤停用的状态。
2. 打开「设置 → 通用设置 → 外观皮肤」:应有「滑动变祖」和推理等级绑定开关;切原生后人物及滑块消失,点击滑动变祖后恢复。
2. 打开「设置 → 通用设置 → 外观」:应有「滑动变祖」和推理等级绑定开关;切原生后人物及滑块消失,点击滑动变祖后恢复。
3. 在浅色档和黑金档分别观察人物、侧栏和输入区;调整窗口大小、切换侧栏,确认无半屏断层、文字可读。
4. 拖动滑块:人物应随档位改变;关闭绑定后只改变人物和配色,不修改模型推理等级;点击绑定标题不会切换开关,开关外观应与原生「开发者工具」一致。
4. 拖动滑块:人物应随档位改变;关闭绑定后只改变人物和配色,不修改模型推理等级;点击绑定标题不会切换开关,开关外观应与原生「代码工作工具」一致。
5. 打开「完全权限」、模型选择和其他弹窗,确认显示层级正常且可以点击;标题栏仍可拖动,窗口按钮可用。
6. 刷新或重启时,外观仍按本次激活默认启用皮肤;跨刷新记住原生选择属于暂缓的 #9。

24
docs/releases/v0.1.11.md Normal file
View File

@@ -0,0 +1,24 @@
# 滑动变祖 0.1.11
修复皮肤背景与宿主布局的兼容性,恢复外观入口和推理等级绑定操作。
- 保留宿主根容器的固定定位、标题栏高度和弹窗层级,背景使用独立层级;保留已有 Windows 框架透明与 macOS 侧栏修复。
- 外观入口按原生主题按钮结构识别,移除固定类名哈希依赖;点击浅色、深色或跟随系统可切回原生。
- 推理等级绑定改用 DSH 原生 Switch,删除自绘样式和附加说明;标题文字不可点击。
- 背景遮罩统一绘制一次;人像逐张加载与解码,失败图片最多额外重试三次,保持上一张可用人像;停用时清理请求与定时器。
验证:19 个单元测试、11 个浏览器兼容场景、实际客户端构建与 24 张 WebP 的运行时回归通过,构建产物与安装包逐项一致。Grok Build `grok-4.7` / `xhigh`(当前 CLI 最高等级)只读 review 未发现有效问题。本地 Web 已检查原生开关的显示和点击行为,macOS Desktop 已由用户试用。
Windows Desktop 尚无本地实机验证。请报告者升级后完全退出并重开,检查人物显示、档位变化、绑定开关和权限弹窗;相关 Issue/PR 保持开放,待反馈后收尾。跨刷新外观记忆 #9 留待后续,本版未修改皮肤市场。
## 更新
官方 Desktop:在插件管理器或皮肤市场更新 npm 包 `@leon___/dsh-client-liang-intensity-skin` 至 `0.1.11`,完全退出并重新打开 Desktop。
Web:
```sh
dsh plugin --profile web add '@leon___/dsh-client-liang-intensity-skin@0.1.11'
```
安装后完全停止并重新启动 DSH Web。Web profile 与官方 Desktop 的安装状态彼此独立。