Repository navigation
dsh-session-toolbox v0.1.24
本次发布汇总 0.1.13 之后的功能与修复,包含已在 DSH 中热更新验收的 0.1.24。
新功能
- 工作区按「分组 → 项目 → 会话」显示,支持折叠、编辑分组、直接移入分组及拖放归组。
- 「编辑项目」可修改名称和项目路径,全部已有会话一起迁移,并保留顺序、归档、置顶与分组。
- 原生队列每条消息增加「引导」,在下一可用步骤加入当前轮次,不取消正在执行的工具。
- 用户消息和助手最终答复支持「引用回复」:预览、取消、草稿恢复,发送时附完整原文,保留已有输入与附件。
- 插件顶部增加 QQ 交流群入口;补充脱敏图文指南、引用回复示意图及 1080p 图文导览视频。
修复
- 修复切换会话后图片重复恢复,以及已发送截图被旧输入绑定再次备份的问题。
- 修复迁移后立即迁回报错、项目会话数量未刷新,以及原生归档没有出现在归档池的问题。
- 空闲且无排队消息的已加载会话可完成生命周期清理后迁移,无需每次重启 DSH;保留写锁保护和中断恢复。
- 修复项目菜单文字截断、鼠标移入菜单就关闭、连续分组失效及编辑弹窗数据加载问题。
- 修正打包检查的临时目录清理范围。
安装与验证
在 DSH 插件安装页输入 dsh-session-toolbox,或选择本页附件 dsh-session-toolbox-0.1.24.tgz。已通过插件管理器完成本机热更新,无需主动重启 DSH。
本机验收基线为 DSH 0.2.1-rc.2。130 项测试全部通过;默认检查包含 128 项通过及 2 项需显式启用的真实日志只读检查。菜单、连续分组、拖放及引用回复已在真实界面验收。
项目路径编辑迁移的是会话数据;代码文件和历史消息中的旧路径保持原样。迁移要求会话空闲且无排队消息,宿主清理接口不匹配时会拒绝写入。