聊天站 v0.5.0:工作区 - 项目与卡片交互完善
ChatNotes v0.5.0 完善工作区交互:统一项目菜单和侧栏状态,支持文件夹折叠、归档恢复、重命名、置顶及项目级卡片操作,并加强本地持久化可靠性。
2026-08-16
ChatNotes v0.5.0 完善工作区交互:统一项目菜单和侧栏状态,支持文件夹折叠、归档恢复、重命名、置顶及项目级卡片操作,并加强本地持久化可靠性。
工作区交互
- 将本机项目、文件夹和已归档区域收束到统一的侧栏结构,补充折叠/展开状态,避免同一分组重复出现。
- 调整项目操作菜单的位置和宽度,使其只覆盖当前项目;根据最近点击维护高亮和悬浮状态,避免同时出现多个菜单。
- 移除菜单中的“移动到文件夹”,新增重命名和置顶入口;归档项目菜单只保留恢复和永久删除。
- 完善新建文件夹逻辑,阻止同名文件夹创建,并为项目拖拽进文件夹保留清晰的交互路径。
- 扩展本地仓储、JSON 导入导出和聊天提供方状态,补齐归档、恢复、删除、项目卡片更新等可靠性测试。
发布验证
- ChatNotes 发布提交:
c0fcc54 feat(v0.5.0): 完善工作区与卡片交互。 - ChatNotes 已创建标签
v0.5.0。 - 与 v0.4.0 合并验证后,
npm run lint、npm run test:unit(148 个测试)和npm run build均通过。
UI 设计图留档
以下图片记录 v0.5.0 的阅读卡片滚动区域和工作区交互后的视觉状态。
交互态 UI 留档
补充 v0.5.0 的工作区空态、回答引擎菜单、联网搜索开启态、项目操作菜单和侧栏收起态,记录项目级交互与提问前工具状态的组合。