合并最新 master 到组件库收口分支

合入 origin/master 的 VectorEngine、后端主干和跳一跳更新
保留 PlatformUiKit 组件库收口提交并处理跳一跳运行态冲突
合并 Hermes 决策记录中的前端组件库、微信能力和后端流程决策
This commit is contained in:
2026-06-10 10:34:52 +08:00
90 changed files with 6260 additions and 2735 deletions
@@ -65,8 +65,7 @@ test('jump hop workspace submits theme payload after required field is filled',
difficulty: 'standard',
stylePreset: 'minimal-blocks',
characterPrompt: '内置默认 3D 角色',
tilePrompt:
'云朵跳台主题的正面30度视角主题物体图集,物体本身作为跳跃落点',
tilePrompt: '云朵跳台主题的3D立方体主题身份方块包装图集',
endMoodPrompt: null,
});
});
@@ -90,13 +89,6 @@ test('jump hop workspace calls back when return button is clicked', async () =>
expect(onBack).toHaveBeenCalledTimes(1);
});
test('jump hop workspace theme label uses platform section label style', () => {
render(<JumpHopCreationWorkspace onBack={() => {}} onSubmitted={() => {}} />);
expect(screen.getByText('主题').className).toContain('tracking-[0.18em]');
expect(screen.getByLabelText('主题').className).toContain('bg-white/90');
});
test('jump hop workspace can defer visible chrome to the unified creation page', () => {
const { container } = render(
<JumpHopCreationWorkspace
@@ -44,7 +44,7 @@ function buildJumpHopWorkspacePayload(
difficulty: 'standard',
stylePreset: 'minimal-blocks',
characterPrompt: '内置默认 3D 角色',
tilePrompt: `${themeText}主题的正面30度视角主题物体图集,物体本身作为跳跃落点`,
tilePrompt: `${themeText}主题的3D立方体主题身份方块包装图集`,
endMoodPrompt: null,
};
}