diff --git a/ui-src/src/components/SceneTheater.vue b/ui-src/src/components/SceneTheater.vue
new file mode 100644
index 0000000..be9c01d
--- /dev/null
+++ b/ui-src/src/components/SceneTheater.vue
@@ -0,0 +1,131 @@
+
+
+
+ 跳过 ›
+
+
+ {{ sceneEmoji }}
+ {{ sceneName }}
+
+
+
+
+ {{ propEmoji(p) }}
+
+
+
+
+
+ {{ character.name.slice(0, 1) }}
+ 🤔
+
+
+
+
+
+ 📖 情境
+ {{ speaking ? '正在朗读…' : '' }}
+
+
+
+ {{ ch.p }}
+ {{ ch.c }}
+
+
+
+
+
+ 开始 ›
+
+
+
+
+
+
+