diff --git a/openspec/changes/multi-tab-keep-alive/.openspec.yaml b/openspec/changes/multi-tab-keep-alive/.openspec.yaml
new file mode 100644
index 0000000..a369219
--- /dev/null
+++ b/openspec/changes/multi-tab-keep-alive/.openspec.yaml
@@ -0,0 +1,2 @@
+schema: spec-driven
+created: 2026-10-11
diff --git a/openspec/changes/multi-tab-keep-alive/design.md b/openspec/changes/multi-tab-keep-alive/design.md
new file mode 100644
index 0000000..f0fd6ef
--- /dev/null
+++ b/openspec/changes/multi-tab-keep-alive/design.md
@@ -0,0 +1,50 @@
+## Context
+
+多页签由 `stores/modules/tabs.ts` 按 `path` 追踪(持久化),`layouts/default.vue` 的 `activePath` watch 调 `addTab`,`` 直接渲染。菜单页面均为 `index.vue`(`