Repository navigation
v0.6.0 — 下线笔记与知识图谱
v0.6.0 — 产品收缩:下线笔记与知识图谱
变更
下线「笔记」与「知识图谱」
长期使用后判断这两个功能实用性不高,已移除。界面收敛为「会话 / 记忆」两栏,左侧导航只剩两个图标入口。
- 连带移除 CodeMirror 与 cytoscape 依赖,renderer 产物 2.79 MB → 0.68 MB(-75.7%)
- 检索与 MCP 工具聚焦在会话 / 消息 / 记忆三类(
memory_search的kind=note现在明确报错) vault/目录保留,但只作为生成文件的输出位置(项目日志、记忆分发);生成项目日志后顶栏直接给「打开日志目录」按钮
升级不丢数据:旧笔记文件与
notes表都保留在磁盘上,只是不再被读写。
新增「最后一次对话时间」
每条会话并排显示「开始」与「最后」(相对时间:刚刚 / N 分钟前 / N 天前,超过 30 天回落绝对时间并补年份)。一眼分出「上周开始、今早还在聊」和「上周就结束了」的会话。MCP 侧 memory_list_sessions / memory_get_session 同步带出,since 过滤也改为按最后对话时间——「开始很早但最近还在聊」的会话不再被漏掉。
拖拽会话时列表可自动滚动
此前拖动会话时鼠标滚轮完全失效(HTML5 拖放期间浏览器独占指针)。现在把会话拖到列表上/下边缘即自动滚动,速度随深入边缘渐起,drop indicator 跟随拖动。
修复
- ingest 的 content_hash 短路分支会漏刷「最后一次对话时间」(Claude Desktop 元数据这类零消息会话永远停在首次扫描值)
- MCP 的
since过滤与「最近活跃会话」排序仍按会话开始时间 - 会话行标题被两个时间戳挤到约 65px,几乎每行都以省略号开头
- 「打开日志目录」按钮被 4 秒 toast 门控,生成完就点不到
- 未来时间戳显示成「刚刚」;跨年时间不显示年份
验证
typecheck 0 错 · vitest 402:402(38 文件)· 真实库副本 282 会话迁移后 0 NULL · 12 个捕获插件无回归