diff --git a/packages/pro/search/demo/MergeItems.md b/packages/pro/search/demo/MergeItems.md
new file mode 100644
index 000000000..47cd2cafa
--- /dev/null
+++ b/packages/pro/search/demo/MergeItems.md
@@ -0,0 +1,14 @@
+---
+order: 22
+title:
+ zh: 合并同类选项
+ en: Merge items
+---
+
+## zh
+
+合并同类选项并置于尾部。
+
+## en
+
+Merge items of same key then place it at the end of all items.
diff --git a/packages/pro/search/demo/MergeItems.vue b/packages/pro/search/demo/MergeItems.vue
new file mode 100644
index 000000000..9687c89a6
--- /dev/null
+++ b/packages/pro/search/demo/MergeItems.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+