diff --git a/src/AppProvider.vue b/src/AppProvider.vue
index c62407e13..8acec2bc2 100644
--- a/src/AppProvider.vue
+++ b/src/AppProvider.vue
@@ -1,11 +1,20 @@
-
-
+
+
+
+
+
diff --git a/src/components/common/NaiveProvider/components/index.ts b/src/components/common/NaiveProvider/components/index.ts
new file mode 100644
index 000000000..11b833117
--- /dev/null
+++ b/src/components/common/NaiveProvider/components/index.ts
@@ -0,0 +1,3 @@
+import NaiveProviderContent from './NaiveProviderContent.vue';
+
+export { NaiveProviderContent };
diff --git a/src/components/common/NaiveProvider/index.vue b/src/components/common/NaiveProvider/index.vue
new file mode 100644
index 000000000..ab32c03b4
--- /dev/null
+++ b/src/components/common/NaiveProvider/index.vue
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/common/index.ts b/src/components/common/index.ts
index 172c886d3..2e5b4cabb 100644
--- a/src/components/common/index.ts
+++ b/src/components/common/index.ts
@@ -1,4 +1,5 @@
+import NaiveProvider from './NaiveProvider/index.vue';
import SystemLogo from './SystemLogo/index.vue';
import DarkModeSwitch from './DarkModeSwitch/index.vue';
-export { SystemLogo, DarkModeSwitch };
+export { NaiveProvider, SystemLogo, DarkModeSwitch };
diff --git a/src/components/index.ts b/src/components/index.ts
index 2047bf385..814c5b360 100644
--- a/src/components/index.ts
+++ b/src/components/index.ts
@@ -1,3 +1,4 @@
export * from './common';
+export * from './common';
export * from './custom';
export * from './business';