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

+9 -4
View File
@@ -197,6 +197,9 @@ const ZhanglepingInternalization = () => {
if (isCorrect) {
const opt = item.options.find((o) => o.value === value)
setActiveSuccess(item.id)
if (item.id === 'quiz-3') {
triggerPuzzleAnimation(15)
}
setSuccessContent(opt?.explanation || '恭喜你,选择正确!')
setResumeCallback(() => resume)
}
@@ -295,7 +298,7 @@ const ZhanglepingInternalization = () => {
'先生善于捕捉核心细节展现人物特质,化繁为简的场景刻画让漫画更具感染力,这正是“以少胜多”艺术境界的体现。'
)
} else if (item.id === 'quiz-4') {
triggerPuzzleAnimation(15)
triggerPuzzleAnimation(16)
setSuccessContent(
'张乐平先生坚持艺术扎根生活,以简洁笔墨刻画时代,用作品传递温暖与正义,这些都是他的核心创作理念。'
)
@@ -440,7 +443,6 @@ const ZhanglepingInternalization = () => {
onVisibleChange={(v) => {
setPostGuideVisible(v)
if (!v) {
triggerPuzzleAnimation(16)
setShowLetter(true)
}
}}
@@ -449,11 +451,14 @@ const ZhanglepingInternalization = () => {
>
<GuideStepsItem
speaker="guide"
audioSrc={getPublicPath('audio/zhangleping/mp3_zhangleping_34.mp3')}
audioSrc={getPublicPath('audio/zhangleping/mp3_zhangleping_34_1.mp3')}
>
张乐平先生的精神,不是挂在墙上的口号,而是“源于生活”的真诚、“化繁为简”的智慧、“向善向美”的坚守。这份精神,藏在三毛的三根头发里,藏在先生的笔墨春秋中,更藏在我们每一个人的日常行动里。
</GuideStepsItem>
<GuideStepsItem speaker="guide">
<GuideStepsItem
speaker="guide"
audioSrc={getPublicPath('audio/zhangleping/mp3_zhangleping_34_2.mp3')}
>
现在,就让我们站在这座承载着温暖与力量的故居中,把对先生的崇敬、对精神的体悟,浓缩进你想对先生说的话中吧!
</GuideStepsItem>
</GuideSteps>