diff --git a/app.py b/app.py
index c80e9ee..3f6c356 100644
--- a/app.py
+++ b/app.py
@@ -935,7 +935,7 @@ HTML_TEMPLATE = '''
- 项目服务管理面板 v2.2
+ 项目服务管理面板 v2.3
diff --git a/logs/app.log b/logs/app.log
index 8a01fd8..c8a1cb8 100644
--- a/logs/app.log
+++ b/logs/app.log
@@ -1,8 +1,8 @@
-[2026-04-23 16:49:38] ==================================================
-[2026-04-23 16:49:38] 项目服务管理面板 v2.0.0 启动
-[2026-04-23 16:49:38] 访问地址: http://localhost:19013
-[2026-04-23 16:49:38] 进程PID: 1115919
-[2026-04-23 16:49:38] ==================================================
+[2026-04-23 16:51:46] ==================================================
+[2026-04-23 16:51:46] 项目服务管理面板 v2.0.0 启动
+[2026-04-23 16:51:46] 访问地址: http://localhost:19013
+[2026-04-23 16:51:46] 进程PID: 1116498
+[2026-04-23 16:51:46] ==================================================
* Serving Flask app 'app'
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
@@ -10,26 +10,25 @@ WARNING: This is a development server. Do not use it in a production deployment.
* Running on http://127.0.0.1:19013
* Running on http://192.168.2.17:19013
Press CTRL+C to quit
-127.0.0.1 - - [23/Apr/2026 16:49:48] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:49:49] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:49:58] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:49:59] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:06] "GET / HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:06] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:07] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:08] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:09] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:16] "GET / HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:18] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:19] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:27] "GET / HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:28] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:29] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:33] "GET / HTTP/1.1" 200 -
-192.168.2.14 - - [23/Apr/2026 16:50:34] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:36] "GET / HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:36] "GET / HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:37] "GET /api/projects HTTP/1.1" 200 -
-127.0.0.1 - - [23/Apr/2026 16:50:38] "GET / HTTP/1.1" 200 -
-192.168.2.14 - - [23/Apr/2026 16:50:38] "GET /api/projects HTTP/1.1" 200 -
-192.168.2.8 - - [23/Apr/2026 16:50:39] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:51:46] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:51:47] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:51:48] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:51:48] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:51:49] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [23/Apr/2026 16:51:49] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:51:57] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:51:58] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:51:59] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [23/Apr/2026 16:51:59] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:06] "GET / HTTP/1.1" 200 -
+192.168.2.8 - - [23/Apr/2026 16:52:07] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:07] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:08] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:52:09] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [23/Apr/2026 16:52:09] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:17] "GET / HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:18] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:52:19] "GET /api/projects HTTP/1.1" 200 -
+192.168.2.8 - - [23/Apr/2026 16:52:19] "GET /api/projects HTTP/1.1" 200 -
+127.0.0.1 - - [23/Apr/2026 16:52:20] "GET / HTTP/1.1" 200 -
+192.168.2.14 - - [23/Apr/2026 16:52:22] "GET /api/projects HTTP/1.1" 200 -