diff --git a/pages/diy/components/diy/plugins-video-list.vue b/pages/diy/components/diy/plugins-video-list.vue
new file mode 100644
index 00000000..558c6bea
--- /dev/null
+++ b/pages/diy/components/diy/plugins-video-list.vue
@@ -0,0 +1,387 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.new_title ? item.new_title : item.data.title }}
+
+
+ {{ field_show.includes('0') ? item.data.add_time : '' }}
+
+
+
+ {{ item.data.access_count ? item.data.access_count : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ item.new_title ? item.new_title : item.data.title }}
+
+
+
+
+
+
+ {{ item.new_title ? item.new_title : item.data.title }} -->
+
+
+ {{ field_show.includes('0') ? item.data.add_time : '' }}
+
+
+
+ {{ item.data.access_count ? item.data.access_count : '' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/diy/components/diy/plugins-video-tabs.vue b/pages/diy/components/diy/plugins-video-tabs.vue
new file mode 100644
index 00000000..cc112eeb
--- /dev/null
+++ b/pages/diy/components/diy/plugins-video-tabs.vue
@@ -0,0 +1,264 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+w
+
+