{open && (
diff --git a/frontend/app/features/platform/state/scriptWorkspaceStore.ts b/frontend/app/features/platform/state/scriptWorkspaceStore.ts
index c367b7b..6520189 100644
--- a/frontend/app/features/platform/state/scriptWorkspaceStore.ts
+++ b/frontend/app/features/platform/state/scriptWorkspaceStore.ts
@@ -293,7 +293,8 @@ export const useScriptWorkspaceStore = create((set, get) => {
next.delete(path);
} else {
next.add(path);
- if (!state.loadedChildPaths.has(path)) {
+ // group key (`__group__`) 不是 workspace 路径,不调 loadChildren
+ if (!path.startsWith("__group__") && !state.loadedChildPaths.has(path)) {
void get().loadChildren(path);
}
}