Skip to content

Releases: SMPcosy/dsh-easy2restart

v0.2.3 — 安装命令钉住版本(pnpm minimumReleaseAge)

Choose a tag to compare

@SMPcosy SMPcosy released this 31 Oct 02:23

0.2.2 发布后 10 分钟内的实测:pnpm add dsh-easy2restart(裸包名)拿到的是 0.2.1,因为 pnpm 的 minimumReleaseAge(默认 24 小时)会跳过刚发布的新版 —— 用户装到的是仍带 5 个 UI bug 的旧版。

变更

  • README 中英安装命令改为钉住版本:dsh plugin --profile desktop add dsh-easy2restart@0.2.3,并写明原因与 dsh plugin --profile desktop list 核对方法。
  • 新增 screenshots/(6 张真实界面截图)与 screenshots.json;README 中英各加截图墙。

兼容性

代码、接口、配置、状态文件与 0.2.2 完全一致,无行为变化。

v0.2.2 — 修掉真实界面里暴露的 5 个问题

Choose a tag to compare

@SMPcosy SMPcosy released this 31 Oct 02:13

修复

  1. 备份快照错位:loadRoots() 不再把 /archive/roots 的返回冒充 /backup 快照,弹窗与设置卡的路径不再显示「(未设置)」,状态行不再误报「目录还不存在」。
  2. 摘要行「自动备份 · 开启」与右侧 chip 重复表达 —— 摘要只留标题。
  3. 备份卡展开态双层边框 —— 开合两态各自只保留一层边界。
  4. 开启/关闭 分段控件贴死卡右缘 —— 卡行内边距 13px → 15px(实测右侧 17px)。
  5. 重启按钮禁用态是灰块、看不出边界 —— :disabled 保留 1px 描边。

文档/资产

  • 新增 screenshots/(6 张真实窗口截图)与仓库根 screenshots.json,供插件市场详情页加载。
  • README 中英各加截图墙;安装命令去掉版本号,始终装最新。

验证

  • 自检 110/110 通过;node --check 双绿。
  • README 图片门禁:本地 0 error,--remote --strict 10 张全 200。

安装

dsh plugin --profile desktop add dsh-easy2restart

从 dsh-plugin-easy2restart(≤ 0.1.5)迁移的,先 remove 旧包再装新包。

v0.2.1 — 界面重做 + 自动备份可配置

Choose a tag to compare

@SMPcosy SMPcosy released this 30 Oct 18:50

界面重做 + 自动备份可配置化。

安装

dsh plugin --profile desktop add dsh-easy2restart@0.2.1

从 dsh-plugin-easy2restart 迁移:先 remove 旧包再装新包,状态文件与备份目录完全兼容,见 RENAME.md。

新增

  • 自动备份设置(右侧栏内可编辑):「已归档会话」页新增「自动备份」卡片,可开关自动备份、可改备份根目录(输入或系统文件夹对话框),保存前会建目录并写探针文件验证可写,不可写则红字报错且不落盘。
  • 备份配置的优先级:环境变量 DSH_EASY2RESTART_BACKUP(关)/ DSH_EASY2RESTART_BACKUP_DIR(目录)> ~/.dsh/storages/dsh-easy2restart/config.json > 内置默认 F:\AI\会话归档备份\DSH。环境变量生效时界面只读并给出说明。
  • 三条新接口:GET /backup、POST /backup、POST /backup/pick。
  • 右侧栏头部新增状态徽章:自动备份 / 备份关闭 / 备份不可写。
  • scripts/make-icon.py:图标生成脚本(Pillow),输出 icon.png 与多尺寸预览。

变更

  • 界面整体重做:统一淡暖纸本配色与令牌层(纸 #FBF6EC、卡 #FFFDF8、墨 #2A2119、线 #E5D8C4、圆角 16/10),语义色只表达危险/警告/成功/信息。
  • 图标全部改为内联 SVG:重启按钮从位图 ⟳ 换成手绘缺口环 + 箭头;新增归档托盘、文件夹、警示图标。
  • 插件图标重绘:缺口环 + 箭头 + 青色归档托盘,16px 起可辨识。
  • 归档确认框按备份开关换文案:开启时写出备份目录,关闭时红字提示不生成副本。
  • 禁用态由透明度改为灰底 + 去阴影;报错位置从提示条改为字段下方;动效统一 120–300ms 并响应 prefers-reduced-motion。
  • 精选列表行、树行改为可键盘聚焦并有可见焦点环。

修复

  • 无 F: 盘的新机器上,备份失败只写日志、界面看不出问题:现在右侧栏会直接显示「备份不可写 / 目录不存在」,并给出一处可改的地方。

兼容性

  • 旧版写下的 _auto-backup-state.json、manifest.json、归档清单.md 继续可用;备份去重记录不变。
  • 未配置过备份的用户行为与 0.2.0 完全一致(默认目录仍是 F:\AI\会话归档备份\DSH)。