Releases: feiyang-dev/dsh-vault
Releases · feiyang-dev/dsh-vault
Release list
v1.3.3
1.3.3 (2026-08-17)
修复备份失败与备份目录错位问题。
修复
- 修复「无法定位 DSH_HOME(settings.yaml 未找到)」导致备份失败:
detectDshHome()不再依赖settings.prepareDocument()(会被孤儿锁文件settings.yaml.lock阻塞超时),
改为读取settings.documentPath(纯 getter 不触发锁),并新增DSH_HOME环境变量与用户主目录兜底。 - 修复备份目录随工作目录漂移导致「备份管理读不到历史数据」:
resolveBackupRoot()不再回退到sandboxPolicy.workspaceRoot(该值等同 dsh 服务工作目录,会随桌面端配置漂移),
优先回退到用户主目录~/.dsh-backups,保证与历史备份一致。 - 修复首次写入备份状态标记时报「找不到路径」:
writeFileViaPowershell()写入前自动创建目标目录,避免DirectoryNotFoundException。
变更文件
lib/index.js— 三处修复package.json— 版本 1.3.2 → 1.3.3CHANGELOG.md— 新增更新日志
安装 / 更新
dsh plugin --profile web add @feiyang666/dsh-vault
# 或桌面端插件管理 → 一键更新Release v1.3.2
v1.3.2 (2026-08-16)
文档
- README 改为英文优先:
README.md为英文(GitHub 主页默认展示),新增README.zh.md中文版,支持一键切换 - 移除发布教程等无关内容,文档聚焦「介绍插件 + 教用户使用」
- 更新「相关项目」中用量插件(dsh-usage-plugin)的引用
关于改名(v1.3.0 起)
- GitHub 仓库:
feiyang-dev/deepseekharnessdesktop-vault→feiyang-dev/dsh-vault(旧地址自动 301 重定向) - npm 新包名:
@feiyang666/deepseekharnessdesktop-vault→@feiyang666/dsh-vault - 安装:
dsh plugin --profile web add @feiyang666/dsh-vault - 旧包名保留一段时间,但不再维护、不会更新
- 桌面端(DeepSeek Harness Desktop)已兼容两种包名,旧包名安装的可「一键更新」迁移到新包名