diff --git a/.gitignore b/.gitignore
index 47f68937f91f9e33818df42a4042ab4541587fc8..ad178b5a19df2437187e010b6c7ef369e9262359 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,6 +11,9 @@ bin-release/
.idea/
./node_modules/
+project.json
+__pycache__
+
# Executables
*.swf
*.air
diff --git a/Front/.gitignore b/Front/.gitignore
index 135000e3492a686fdeb7fa8e82d36730726135b4..bd223d34c0ea0edb98d1886a31b3a9d7747f1445 100644
--- a/Front/.gitignore
+++ b/Front/.gitignore
@@ -28,3 +28,5 @@ coverage
*.njsproj
*.sln
*.sw?
+
+pnpm-lock.yaml
\ No newline at end of file
diff --git a/Front/src/components/FilePanel.vue b/Front/src/components/FilePanel.vue
new file mode 100644
index 0000000000000000000000000000000000000000..dd34196c4af5fda69294dae2d56c93f0ba5b4d9a
--- /dev/null
+++ b/Front/src/components/FilePanel.vue
@@ -0,0 +1,217 @@
+
+
+ 文件管理
+
+
+
+
+
+
+ {{ item.name }}
+
+
+
+ 创建时间: {{ item.time }}
+
+
+
+ 打开文件
+ 删除文件
+
+
+
+
+
+ Copyright 2025 Coconut Studio
+
+
+
+
+
+
+
+ .boxy
+
+
+ 新建文件
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Front/src/components/Navigator.vue b/Front/src/components/Navigator.vue
index adc9a9eb3c53e5a5e8074853419fc46664311811..fab77fb996f7765bc5c7b79ab3a3445cd4b1df4c 100644
--- a/Front/src/components/Navigator.vue
+++ b/Front/src/components/Navigator.vue
@@ -6,9 +6,11 @@