+ {!loaded ? (
+
加载中…
+ ) : (
+ <>
+
+ 此处仅保存本项目的覆盖值;留空即沿用用户/系统设置。跨会话读取在「会话协作」组。
+
+ {Object.entries(groups).map(([g, descs]) => (
+
+
{groupNames[g] ?? g}
+ {descs.map(d => (
+
+
+ setDraft(x => ({ ...x, [d.key]: v }))} />
+
+ {d.effect === 'hot' ? '立即' : d.effect === 'new-run' ? '新任务' : '需重启'}
+
+
+ ))}
+
+ ))}
+
保存项目设置
+ >
+ )}
+
+