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>
This commit is contained in:
zhongyidianandClaude Opus 4.7 committed 2026-05-13 10:15:26 +08:00
1 parent 68ba22a33f
commit 6d40e19346
184 files changed
+7663 -2203

No files matched your search

+5 -4
View File
@@ -36,9 +36,9 @@ const exhibitDialogues: Record<ExhibitId, Record<string, string>> = {
}
// 第二阶段:点击常量
const CORRECT_CLICK_ITEM = 'click-2'
const CORRECT_CLICK_ITEM = 'click-3'
const CLICK_ERROR_HINT =
'这些物品虽然与三毛有关,但并不是解锁记忆碎片的关键。试试找找与“苦难里还有善良”相关的物品吧!'
'这个物品虽然与三毛有关,但并不是解锁记忆碎片的关键。试试找找与“苦难里还有善良”相关的物品吧!'
const PERSISTENT_CLICK_HINT = '点击正确的物品解锁记忆碎片'
const CLICK_ERROR_HINT_DURATION_MS = 3200
const CLICK_ERROR_HINT_RESET_DELAY_MS = 3300
@@ -143,7 +143,8 @@ const ZhanglepingReflectionScene3 = () => {
setSuccessHintKey((k) => k + 1)
}, [markVisitedAndSave])
const handleLeave = () => navigate(`/${moduleName}/${STAR_NAME}/reflection`)
const handleLeave = () =>
navigate(`/${moduleName}/${STAR_NAME}/reflection`, { state: { fromReflectionSubpage: true } })
const openExhibit = (id: ExhibitId) => {
setActiveExhibit(id)
@@ -338,7 +339,7 @@ const ZhanglepingReflectionScene3 = () => {
zIndex={10000}
>
<SanmaoDialogueItem audioSrc={getPublicPath('audio/zhangleping/mp3_zhangleping_27.mp3')}>
流浪的三毛,从来没忘记帮助别人,苦难里还有善良!
流浪的三毛,从来没忘记帮助别人,苦难里还有善良!
</SanmaoDialogueItem>
</SanmaoDialogueSteps>