zhongyidian and Claude Opus 5
9ab67b1bd3
fix: 完善学习进度同步与拼图收集流程
...
统一阶段拼图配置和进度上报,增加同步写入协调与失败重试,优化收集确认及同步反馈,并展示菜单探索进度。补充相关回归测试与字体素材。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-10-12 09:29:21 +08:00
zhongyidian and Claude Opus 5
6491b0c918
fix: 优化进度调试与答题交互
...
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-21 10:29:54 +08:00
zhongyidian
d445f81e60
chore: 更新素材资源和组件优化
...
- 更新陈云、鲁迅、聂耳等故居的展品图片素材
- 更新拼图细节图片
- 优化学习地图底图和详情图
- 更新音频素材
- 优化各故居 store 和页面组件
2026-08-12 11:35:09 +08:00
zhongyidian and Claude Opus 4.8
165374b986
fix: 修复从场景返回首页时误弹续学提示的问题
...
问题:用户从对话/体悟/内化场景点击「离开」返回故居首页时,会立即弹出「继续学习」提示,干扰正常流程。
修复:
- 新增 previousPath 模块级变量记录上一个路由
- 检测进入首页时上一个路由是否为本故居的 place/reflection/internalization/draw
- 如果是刚从场景离开的,不弹窗,让用户自主选择下一步
影响文件:
- src/hooks/useResidenceContinue.ts
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-22 14:32:40 +08:00
zhongyidian and Claude Opus 4.8
73f6df92ce
chore: 更新素材和组件优化
...
- 更新展品图片(鲁迅/毛泽东/孙中山/黄炎培/聂耳/张乐平故居)
- 新增点击查看图标、报纸素材
- 优化视频组件、拼图组件、展品组件
- 更新陈云音频资源
- 新增输入验证文档和工具函数
- 组件布局和动画优化
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-21 21:50:40 +08:00
zhongyidian and Claude Opus 4.8
73d02eb62d
feat: 实现故居续学弹窗功能
...
新增功能:
- 统一续学逻辑:8个故居首页接入自动续学提示弹窗
- 完成判定:基于拼图碎片统一判断对话/体悟/内化是否完成
- 断点续学:对话回lastVisitedPlace、体悟回reflectionRoute、内化回internalization
- 触发条件:会话内每故居仅提示一次 + 首页视频播完后 + store加载成功/空时
- 安全防护:组件卸载后不再setState、同步失败不弹窗避免用旧状态误导
新增组件:
- ContinueLearningModal:纯CSS哑光米纸+朱红古籍风弹窗
- useResidenceContinue:封装触发逻辑+跳转+去重的共享hook
涉及文件:
- src/config/progression.ts:getResidenceStageCompletion、resolveResidenceContinueTarget
- src/hooks/useResidenceContinue.ts:统一续学hook
- src/components/layout/alert/continue-learning-modal.tsx:弹窗组件
- src/pages/*/home.tsx:8个故居首页接入
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-21 21:44:27 +08:00
zhongyidian and Claude Opus 4.7
49ecabbf3a
fix: 修复开发/测试包模拟进度被易班同步覆盖的问题
...
进度模拟面板写入 puzzleStore 后,App 启动时易班同步会将其覆盖;
现在在同步完成后按 sessionStorage 中保存的模式重放模拟进度,
确保测试包的"到达某故居/全流程完成"调试入口生效。
同时纳入近期未提交的页面、组件、资源与环境变量改动。
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-23 10:19:36 +08:00
zhongyidian and Claude Opus 4.7
6d40e19346
feat: update residence learning flows
...
Commit non-media application and asset changes while leaving audio, video, and environment files out of version control.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 10:15:26 +08:00
zhongyidian and Claude Opus 4.7
68ba22a33f
fix: update quiz flows and chenyun reflection progression
...
Add the requested Rong Desheng quiz gates and fix Chen Yun reflection progression so success prompts and trend chart state advance correctly.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-13 09:54:21 +08:00
zhongyidian
284302341c
feat: add progression logic for puzzle residences
...
- Implemented functions to manage puzzle progress including checking if residences are started, complete, and unlocked.
- Added utility functions to retrieve piece IDs based on residence and route.
- Introduced a new TypeScript file for progression management.
- Integrated puzzle data configuration and residence data for seamless progression tracking.
2026-05-01 21:19:25 +08:00
kevinzhu
4a2be3b4d0
feat:修改英文双引号
2026-04-30 09:17:31 +08:00