Repository navigation
Releases
Releases · XWIDE/dsh-picflow
0.3.1 — 清理模式里也能看大图
v0.3.0 — 用量账本与回收站式清理向导
dsh-picflow 0.3.0
第一个正式发布版本。代码与 �.2.0 完全相同 —— �.3.0 是一次版本号递进,把 �.2.0 的功能集正式登记为 tag 与 Release。
这一版有什么
- 用量账本(ledger.js,宿主路由 POST /ledger):每次插入 / 挂上 / 自动插入 / @ 选取都会记下图片 sha、使用次数、最后使用时间与出现过的会话,落在 <DSH_HOME>/dsh-picflow/usage.json。上报是 fire-and-forget,失败绝不阻塞插入。
- 四态分类:每行是 hot(7 天内用过、已置顶、或本会话贴过)、warm(30 天内用过)、cold(超过年龄阈值仍未被引用,或最后使用超过 30 天)、resh(较新且还没被引用),外加
oise(< 20 KB)与 �ig(> 500 KB)两个正交标签;判定理由原样显示在清理向导里。 - 时间桶取代按日芯片:全部 · 近3天 · 近7天 · 近30天 · 更早,第二行状态芯片(用过 · 没用过 · 已置顶 · 大文件 · 小噪音 · 可清理)带实时计数。
- 诚实的表头数字:表头报真实磁盘占用、可清理量(个数 + 字节)与最后使用时间,统计范围是整个图库而不是当前窗口。
- 回收站式清理向导(cleanup.js,路由 GET /cleanup、GET|POST /trash):候选 = 超过阈值(默认 14 天)、从未被引用、未置顶、且不属于当前会话的图片;默认预先勾选,搬进 <DSH_HOME>/trash/dsh-picflow/
// 并留 manifest,工作区缩略图副本一并清理,7 天内可还原(op: restore),之后 op: purge 才真正删除。 - 置顶:POST /pin,置顶的图片永不进入清理候选。
- 桌面端安装器 install.ps1(桌面版 PATH 上没有 dsh)。
安装
``
iwr https://raw.githubusercontent.com/XWIDE/dsh-picflow/main/install.ps1 -useb | iex
### 兼容性
针对桌面端 harness �.2.0-rc.2 开发与测试:install 与 start 在真实 profile 上验证过;uninstall /
ollback 标为 unknown(该版本上还没演练)。
完整变更见 [CHANGELOG.md](https://github.com/XWIDE/dsh-picflow/blob/main/CHANGELOG.md)。
