diff --git a/web/src/components/MarketPluginCard.vue b/web/src/components/MarketPluginCard.vue
new file mode 100644
index 00000000..ad1379f8
--- /dev/null
+++ b/web/src/components/MarketPluginCard.vue
@@ -0,0 +1,181 @@
+
+
+
+
{{ plugin.description }}
+
+
+
+
+
+
+
+
diff --git a/web/src/components/Marketplace.vue b/web/src/components/Marketplace.vue
new file mode 100644
index 00000000..89c0ad29
--- /dev/null
+++ b/web/src/components/Marketplace.vue
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 共 {{ proxy.$store.state.marketplaceTotalPluginsCount }} 个插件
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/web/src/pages/Plugins.vue b/web/src/pages/Plugins.vue
index dbb7de99..fcdade39 100644
--- a/web/src/pages/Plugins.vue
+++ b/web/src/pages/Plugins.vue
@@ -2,6 +2,10 @@
+
+ 已安装
+ 插件市场
+
@@ -78,17 +82,21 @@
-