diff --git a/src/recommend/IntroSection.vue b/src/recommend/IntroSection.vue
new file mode 100644
index 00000000..e1063aba
--- /dev/null
+++ b/src/recommend/IntroSection.vue
@@ -0,0 +1,42 @@
+
+
+ 填写你的恋爱偏好
+
+
+ {{ card.title }}
+ {{ card.description }}
+
+
+
+
+
+
+
+
diff --git a/src/recommend/Navbar.vue b/src/recommend/Navbar.vue
new file mode 100644
index 00000000..07f277df
--- /dev/null
+++ b/src/recommend/Navbar.vue
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
恋爱森林
+
+
+
+
+
+
+
+
+
+
+
+ 填写你的恋爱偏好
+
+
+
+
+
+ {{ card.title }}
+ {{ card.description }}
+
+
+
+
+
+
+
+
+
diff --git a/src/recommend/PreferenceForm.vue b/src/recommend/PreferenceForm.vue
new file mode 100644
index 00000000..c3cdb4a9
--- /dev/null
+++ b/src/recommend/PreferenceForm.vue
@@ -0,0 +1,367 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 生成恋爱树
+
+
+
+
+
+
\ No newline at end of file