Releases: csiroqa/dsh-archive-viewer
Releases · csiroqa/dsh-archive-viewer
Release list
v0.1.0
新增
- 自动定期归档:定时扫描空闲会话(非运行中、超过 maxIdleDays 未活跃、未 pin),幂等归档——日志、附件与工作区分组位置完整保留
- 文件夹归档:左栏文件夹树(全部归档 / 自定义文件夹 / 未分类 / 收藏 / 经验库),可新建、重命名、删除文件夹,会话可移入/移出
- 经验库:会话完成或手动触发时用 LLM 生成结构化摘要(目标 / 关键决策 / 产出 / 可复用经验 / 遗留问题),Markdown + JSON 落盘,支持全文搜索与重新生成
- 收藏 + 便签:每个会话可收藏、写便签,收藏视图展示所有收藏会话(含未归档)
- 会话删除:归档面板行内/批量删除,以及会话头部右上角删除按钮——永久清除日志、摘要、书签与文件夹归属(仅限非运行中会话)
- 右上角「关闭 dsh」按钮:一键关闭 dsh,对话记录都会保存,重启后原样恢复
- 面板工具:右上角「最大化 / 还原」与「刷新」按钮
优化
- UI 对齐官方 harness 视觉语言(设计令牌、卡片、品牌强调色),自动跟随任意皮肤
- 大列表渲染优化(memo + 稳定回调),批量操作真实成败计数
- 删除后的会话跨刷新隐藏(localStorage),workspace 表残留由重启自动清理
- 归档扫描互斥、摘要生成并发限制、原子写入、损坏文件保护
兼容性
- 平台:Windows / macOS / Linux(Node >= 22)——三平台 CI 验证(typecheck + build + 冒烟测试)
- 针对 DSH \