v0.2.1
v0.2.1 — 文档修复(第二轮用户测试反馈)
🔴 修复:配置示例会导致 adapter 双重注册
README 配置章节原示例用 - insert: 写法——在 dsh 的 patch 语义中 insert 是追加条目,用户层与 bundle 层的同 id 条目会同时实例化,deepseek-vision adapter 被注册两次(行为未定义)。已改为 id 定向覆盖写法(顶层 - id:),并加醒目警告 + 说明"config 整体替换、未列键回落到 schema 默认值"。
🟠 新增排障:pnpm 11 minimumReleaseAge
发布当天安装/升级会触发 ERR_PNPM_MINIMUM_RELEASE_AGE_VIOLATION(pnpm 11 默认 1 天供应链策略)。排障表已补:minimumReleaseAge: 0 或 --config.minimum-release-age=0。
🟡 其他
- 新增「安装后验证」章节(dump-config 单条目检查 / 模型选择器 / 发图测试 / 快速失败预期)
- postinstall 末尾提示"重启 dsh 后生效"
- 转译质量提示(密集 UI 截图建议 qwen3-vl-plus 或调大 maxTokens)
- 注明 dsh rc.6 不加载 .env 文件(测试者建议的 ~/.dsh/.env 方案经源码验证不适用)
14 个单测全过;CI(含 BOM 检查)随 push 自动运行。