diff --git a/apps/ai-game-creator-shell/src/view/project-development/export/state/useTaonierTab.ts b/apps/ai-game-creator-shell/src/view/project-development/export/state/useTaonierTab.ts index ee256d00b..35b2ec831 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/export/state/useTaonierTab.ts +++ b/apps/ai-game-creator-shell/src/view/project-development/export/state/useTaonierTab.ts @@ -139,6 +139,8 @@ export function useTaonierTab({ projectPath, refreshManifest: refresh, }); + // 同 `useXiaohongshuTab`:这段派生与那边目前几乎逐字相同,但有意不抽公共 helper——两个 tab + // 以后可能各自订阅不同的会话 / 线程,形状会分叉,等真分叉了再抽。 const turns = useMemo( () => buildDirectChatTurns({ diff --git a/apps/ai-game-creator-shell/src/view/project-development/export/state/useXiaohongshuTab.ts b/apps/ai-game-creator-shell/src/view/project-development/export/state/useXiaohongshuTab.ts index b54b43fe6..04c0856bf 100644 --- a/apps/ai-game-creator-shell/src/view/project-development/export/state/useXiaohongshuTab.ts +++ b/apps/ai-game-creator-shell/src/view/project-development/export/state/useXiaohongshuTab.ts @@ -65,6 +65,9 @@ export function useXiaohongshuTab({ projectPath, refreshManifest: refresh, }); + // 这三段派生(turns / turnStatus / activeTurnStartedAt)与 `useTaonierTab` 里的写法目前几乎逐字 + // 相同。**有意不抽公共 helper**:两个 tab 现在接的是同一条会话,但以后很可能各自订阅不同的会话 / + // 线程,届时入参就会分叉。等它们真的分叉时再按各自需要抽,比现在先猜一个公共形状更便宜。 const turns = useMemo( () => buildDirectChatTurns({