Repository navigation
znaide v1.0.2
znaide v1.0.2(2026-09-07)
会话管理大升级:历史会话与长期记忆有了专门的管理窗口,支持批量删除与备注。
新增
- 全屏会话管理窗口(
/resume无参打开,Esc关闭):- 「历史会话 / 长期记忆」双页签,
Tab切换; ↑↓/PgUp/PgDn/Home/End选择,/实时过滤;空格/×多选 +d批量删除(先弹确认;当前会话标注「当前会话」禁删,想重新开始用/clear);Enter恢复选中会话(会话页)/ 查看记忆正文(记忆页);n给会话写/改备注(行内输入,≤200 字,Enter保存 /Esc取消)。
- 「历史会话 / 长期记忆」双页签,
- 会话备注:每个会话旁可存一段备注(数据落在
~/.znaide/sessions/<会话id>.meta.json,不混入消息流;/clear截断对话不丢、/resume del删会话连带删除)。有备注的会话在窗口里显示为「备注」会话ID,一眼认出它是干嘛的。 - 长期记忆管理:记忆可列表、搜索、查看正文、批量删除(删除同步清掉
MEMORY.md索引行)。 - 自动更新双源回退:默认 Gitee 镜像源(国内直连、无需代理),连不上或下载失败自动切 GitHub;更新成功会标明来源。Gitee 镜像:gitee.com/brother-ershui/znaide。
变更
/resume无参从"输出区列 10 条文本"改为打开全屏管理窗口;/resume <序号|片段>恢复、/resume del <序号|片段>删除行为不变。
修复
- 管理窗口
Tab切换页签失效:crossterm 制表键为KeyCode::Tab,此前误配成Char('\t')。