Commit Graph
14 Commits
Author SHA1 Message Date
cat-shark 297320446c style: 统一页面按钮样式与尺寸 2026-08-01 19:06:41 +08:00
cat-shark 84fe452e80 feat(复习): 节点选择交互 + 移除 session 维度
- MindMapViewer 新增 selectable 模式,点击节点 emit node-select 事件
- ReviewRecall.vue 移除会话选择器,改为节点选择交互
- 支持 URL ?focusPath= 参数自动预设复习起点
- 节点选择弹窗确认后回忆导图根节点=选中节点标题
- ReviewDetail 和 Welcome 中调用 findNode API 匹配节点后跳转
- API: recallCompare 使用 focusPath 替代 sessionNum
- API: 新增 findNode 端点
2026-07-05 18:10:42 +08:00
cat-shark 3adbeb183c fix:Transition 白屏——组件多根节点 + Vite 模块请求拦截
- Welcome.vue:回忆卡片 el-dialog 和根 section 共存导致多根节点,<Transition>
  无法动画。包裹一层 <div>
- Study.vue:同上(权重配置对话框)
- MindMapViewer.vue:事件名 selectNode→selectNewNode(类型错误)
- e2e/study.spec.ts + navigation.spec.ts:地址栏 Vite 在模块 URL 后追加
  ?t=... 时间戳,.endsWith('.ts') 匹配失效,改用 url.includes('/src/')
2026-07-04 09:43:07 +08:00
cat-shark d9e5d1ef3a refactor(首页):移除装饰性提示语
- 删除'今日模式:稳步推进'标签和'建议流程'固定板块
- 首页聚焦:复习滚动条 + 两个快速入口
2026-07-04 00:05:10 +08:00
cat-shark 5616399108 feat(复习):滚动条回忆卡片——先回忆再对照
- 点击滚动内容不再直接跳详情,先弹回忆卡片展示单条片段
- 用户自行回忆后点击'展开对照'查看该会话全部报告/残片
- 滚动 feed 切换为 smart 模式(时间衰减+掌握度加权)
- 引入主动回忆环节,将 incidental exposure 转化为 testing effect
2026-07-03 23:59:39 +08:00
cat-shark 8ed1d45ae1 feat: complete review workflow UI 2026-06-20 09:20:24 +08:00
cat-shark e2f7276b92 fix: 首页滚动条始终渲染 DOM,消除加载生硬感
去掉 v-if 和 visibility 条件控制,滚动区域结构在页面加载时即存在于 DOM 中,
芯片通过 v-for 响应式插入,避免数据到达时整块 DOM 节点创建/销毁导致的跳变
2026-05-23 23:08:35 +08:00
cat-shark ad2561981d fix: 首页滚动条防闪烁与颜色标注修正
- v-if 改为容器始终渲染 + min-height,避免数据加载后布局跳动
- 颜色标注改为"学习报告"/"学习残片",准确描述元素类型
2026-05-23 22:55:08 +08:00
cat-shark 70d347e06e fix(review): 优化复习滚动条展示方式
- 去除"复习滚动条"模块标题,改用右侧小字颜色图例
- 按 session 维度分组展示,一次学习的报告和残片合并为一个条目
- 移除类型标签(报告/残片),改用左边框颜色区分(绿色=有报告,黄色=仅残片)
- 展示内容从 50 字增加到 120 字
- 滚动动画从 80s 放慢到 150s
2026-05-23 20:35:53 +08:00
cat-shark c535548793 fix(review): 将复习滚动条移至页面上方 2026-05-23 19:58:36 +08:00
cat-shark 52045ecbeb feat(review): 实现复习内容滚动展示与交互
- Welcome.vue 新增复习内容水平滚动条,展示报告/残片摘要
- 新增 ReviewDetail.vue 复习详情页,展示完整内容及会话上下文
- 新增 review.ts API 模块,路由注册 /review/detail/:type/:id
2026-05-23 19:26:22 +08:00
cat-shark cef3192ba5 优化登录与任务管理相关页面交互 2026-04-12 13:05:00 +08:00
cat-shark 4c73991d64 功能(鉴权): 增加前端登录态守卫与退出流程 2026-04-12 10:36:38 +08:00
cat-shark 09195f8c18 init 2025-06-02 18:50:12 +08:00