Skip to content

Releases: feiyang-dev/dsh-vault

v1.3.3

Choose a tag to compare

@feiyang-dev feiyang-dev released this 17 Aug 13:20

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.3
  • CHANGELOG.md — 新增更新日志

安装 / 更新

dsh plugin --profile web add @feiyang666/dsh-vault
# 或桌面端插件管理 → 一键更新

Release v1.3.2

Choose a tag to compare

@feiyang-dev feiyang-dev released this 16 Aug 11:42

v1.3.2 (2026-08-16)

文档

  • README 改为英文优先:README.md 为英文(GitHub 主页默认展示),新增 README.zh.md 中文版,支持一键切换
  • 移除发布教程等无关内容,文档聚焦「介绍插件 + 教用户使用」
  • 更新「相关项目」中用量插件(dsh-usage-plugin)的引用

关于改名(v1.3.0 起)

  • GitHub 仓库feiyang-dev/deepseekharnessdesktop-vaultfeiyang-dev/dsh-vault(旧地址自动 301 重定向)
  • npm 新包名@feiyang666/deepseekharnessdesktop-vault@feiyang666/dsh-vault
  • 安装:dsh plugin --profile web add @feiyang666/dsh-vault
  • 旧包名保留一段时间,但不再维护、不会更新
  • 桌面端(DeepSeek Harness Desktop)已兼容两种包名,旧包名安装的可「一键更新」迁移到新包名