admin
|
58b3e5752c
|
feat: StoryPlayer 台词流演绎器(气泡+朗读+逐字高亮+表情切换+跳过)
|
2026-08-13 16:06:07 +08:00 |
|
admin
|
7940b3d4c6
|
docs: v1 审查记录补交 + v2 计划修订(controller 透出步骤 + NIT 记录)
|
2026-08-13 16:04:54 +08:00 |
|
 adminandClaude Opus 4.7
|
0a8fd6c8a2
|
feat: genasset 离线素材管线(oMLX SVG 生成 + svg2png 打包 + 对比点评回填)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 16:04:54 +08:00 |
|
admin
|
950ca9194b
|
fix: RubyText 深色模式逐字高亮颜色被覆盖(.dark 变体)
|
2026-08-13 16:04:22 +08:00 |
|
admin
|
fd67912601
|
feat: 前端剧本解析 parseScript + RubyText 逐字高亮 highlight prop
|
2026-08-13 16:01:02 +08:00 |
|
admin
|
80f97cd202
|
fix: level/detail controller nodeVO 透出 script 字段
|
2026-08-13 15:59:49 +08:00 |
|
admin
|
a930267709
|
feat: scene_node 新增 script 剧本列并透出 NodeVO(v2 剧情演绎数据层)
|
2026-08-13 15:58:15 +08:00 |
|
 adminandClaude Opus 4.7
|
c795047023
|
docs: 互动剧情演绎 v2 实现计划(后端 script 列 + StoryPlayer + 剧情流 + genasset 剧本管线)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 15:55:50 +08:00 |
|
 adminandClaude Opus 4.7
|
28b0ba7c11
|
docs: 故事剧场化设计 v2 修订——互动剧情演绎(剧本化内容 + StoryPlayer + 决策嵌入剧情流,内容来源 oMLX 草稿 + 人工精修)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 15:52:11 +08:00 |
|
admin
|
4cfd861521
|
docs: 三幕剧场化设计(README 情境闯关行 + 技术设计 4.13 补充)
|
2026-08-13 15:42:09 +08:00 |
|
admin
|
43a25eaf23
|
feat: 结算页结局演出(彩带+动态标题+鼓励语+场景 emoji)
|
2026-08-13 15:41:15 +08:00 |
|
admin
|
c486a619eb
|
fix: 剧场化审查 NIT(死样式清理/分支演出 timer 清理/幽灵步修复/听读守卫)
|
2026-08-13 15:40:24 +08:00 |
|
admin
|
b48bb41955
|
feat: 闯关页剧场化(开场演出覆盖层+动作卡呈现+分支演出晃动过渡)
|
2026-08-13 15:37:51 +08:00 |
|
admin
|
cd8b176ef1
|
feat: 开场演出覆盖层组件 SceneTheater(场景横幅/角色滑入/道具飞入/旁白朗读/字幕逐字淡入/跳过)
|
2026-08-13 15:35:39 +08:00 |
|
admin
|
077a0db0a0
|
fix: ActionCard 的 RubyText import 路径修正(同目录 ./)
|
2026-08-13 15:35:12 +08:00 |
|
admin
|
bb6ae00ee4
|
feat: 动作卡组件 ActionCard(选项图标/拼音/听读/按压动画/四色边框)
|
2026-08-13 15:34:36 +08:00 |
|
admin
|
e193dff07b
|
feat: 剧场化工具 theater.js(互动形态判定 + 开场演出数据提取)
|
2026-08-13 15:33:58 +08:00 |
|
admin
|
4f2c1a63a5
|
docs: 故事剧场化实现计划(Task 1-6:theater.js/ActionCard/SceneTheater/play+result 集成/文档)
|
2026-08-13 15:32:56 +08:00 |
|
admin
|
5e9c7ba358
|
docs: M1.5 游戏化 UI 设计、任务偏差记录、故事剧场化规格(README/技术设计/计划)
|
2026-08-13 15:29:45 +08:00 |
|
admin
|
01fd84a5c2
|
fix: RubyText 注音布局重写(外层 text→view+flex,拼音对齐汉字正上方,兼容小程序)
|
2026-08-13 15:29:45 +08:00 |
|
admin
|
2f08d27c73
|
docs: 故事剧场化设计(剧场三幕 + 全互动决策,表现形式升级方案)
|
2026-08-13 15:25:06 +08:00 |
|
admin
|
7f7cf49587
|
fix: 游戏化样式补全(进度点/角色卡/选项彩色边框/反馈动画),OptionVO 透出 audio
|
2026-08-13 15:11:39 +08:00 |
|
 adminandClaude Opus 4.7
|
55463a9cc9
|
feat: 闯关页场景/拼音/朗读/互动分发集成,学堂弹层注音朗读
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 15:02:22 +08:00 |
|
admin
|
5c4335f5e5
|
fix: 触控组件审查修复(道具图标逐项渲染/连线配对去重/拖拽排序坐标判定/命中区取真实 rect/done 守卫)
|
2026-08-13 14:59:52 +08:00 |
|
admin
|
5d309d45b7
|
feat: 触控互动组件5种(道具选择/找线索/拖拽放置/步骤排序/连线配对)+ 游戏化皮肤
|
2026-08-13 14:54:07 +08:00 |
|
admin
|
6950dd6d20
|
fix: propVisual 字符串 emoji 取 .emoji 恒兜底 🎁(Task 6 审查修复)+ 朗读状态复位与定时器清理
|
2026-08-13 14:48:45 +08:00 |
|
admin
|
e06548fa3c
|
feat: 前端朗读/占位视觉/拼音注音/音效合成基础组件
|
2026-08-13 14:45:35 +08:00 |
|
admin
|
44e8bf219f
|
feat: 拼音字段透出到内容接口(level/strategy 详情)
|
2026-08-13 14:43:31 +08:00 |
|
 adminandClaude Opus 4.7
|
4744ba9e45
|
fix: 连线配对人物补名字,seed 缓存一致性注释(Task 4 审查修复)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 14:37:25 +08:00 |
|
admin
|
9165a610da
|
feat: 互动入口节点程序化生成(触控5种,成功/失败双出口,choose零改动)
|
2026-08-13 14:12:07 +08:00 |
|
admin
|
ec3ca4d856
|
feat: 种子拼音写时标注 + 启动补标
|
2026-08-13 13:55:52 +08:00 |
|
 adminandClaude Opus 4.7
|
568ffde0ce
|
feat: 内容表 *_pinyin 列迁移(幂等 EnsureColumn)
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 13:46:11 +08:00 |
|
 adminandClaude Opus 4.7
|
45e52af14b
|
fix: 拼音 fallback 逐字 SinglePinyin,解决词典缺失字对齐失步
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 13:42:03 +08:00 |
|
admin
|
1ce2ab2b24
|
feat: 拼音写时标注服务(词表最长匹配 + 逐字对齐 JSON)
|
2026-08-13 13:33:44 +08:00 |
|
admin
|
841191185e
|
feat: uni-app 前端骨架(登录/孩子/地图/闯关/结算)
|
2026-08-13 12:54:45 +08:00 |
|
admin
|
ae79c13834
|
chore: M1 后端验证通过
|
2026-08-13 12:49:36 +08:00 |
|
 adminandClaude Opus 4.7
|
414c7de007
|
feat: 分支闯关判分与终局结算(含单测)
choose 校验节点/选项归属与解锁链,终局在 common.WithLock 内按
技术设计 4.3/4.4 结算:首次到达才结算、连续失败限扣、余额不为负、
完美集齐全终局 +20 并解锁计策卡与下一计;路径流水尽力而为。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 12:47:01 +08:00 |
|
 adminandClaude Opus 4.7
|
d2887bf8a3
|
feat: 内容接口(计策/关卡/元素,含缓存与解锁判定)
计策列表/详情、关卡详情(决策树内存组装),内容查询走缓存,
按孩子年龄段过滤关卡,解锁按前置计全部关卡完美判定。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 12:26:59 +08:00 |
|
 adminandClaude Opus 4.7
|
0273a81ca7
|
feat: 家长注册登录与孩子档案接口
注册/登录签发 JWT(bcrypt 校验),孩子档案增改查带归属校验,
列表汇总完美关卡数并派生成长等级。
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-08-13 12:21:38 +08:00 |
|
admin
|
7ce5cccd30
|
feat: 家长 token 鉴权中间件与路由分组
|
2026-08-13 12:12:23 +08:00 |
|
admin
|
16171e151f
|
feat: 种子数据(36 计决策树/元素库/奖品/徽章/管理员)
|
2026-08-13 12:10:16 +08:00 |
|
admin
|
95741a89f4
|
feat: 19 张表 DAO 与建表初始化
|
2026-08-13 12:01:20 +08:00 |
|
admin
|
62b331744a
|
feat: 19 张表 entity 映射
|
2026-08-13 11:58:27 +08:00 |
|
admin
|
c371fa746e
|
feat: 常量集中(表名/状态/默认参数)
|
2026-08-13 11:57:41 +08:00 |
|
admin
|
56542a95d0
|
chore: 忽略运行时数据目录(保留占位)
|
2026-08-13 11:57:21 +08:00 |
|
admin
|
75cb62b283
|
1
|
2026-08-13 11:45:45 +08:00 |
|