diff --git a/internal/common/helper.go b/internal/common/helper.go
index bacf134..96377c0 100644
--- a/internal/common/helper.go
+++ b/internal/common/helper.go
@@ -5,12 +5,21 @@ import (
"net/http"
"net/url"
"regexp"
+ "strconv"
+ "time"
"metazone.cc/metalab/internal/model"
"github.com/gin-gonic/gin"
)
+// AssetVersion 静态资源版本号(服务启动时生成,重启即刷新缓存)
+var AssetVersion string
+
+func init() {
+ AssetVersion = strconv.FormatInt(time.Now().Unix(), 36)
+}
+
// mdImageRe 匹配 Markdown 图片语法 
var mdImageRe = regexp.MustCompile(`!\[.*?\]\((.*?)\)`)
@@ -48,6 +57,8 @@ func BuildPageData(c *gin.Context, extra gin.H) gin.H {
if isMaintenance, exists := c.Get("is_maintenance"); exists {
data["IsMaintenance"] = isMaintenance
}
+ // 注入静态资源版本号
+ data["V"] = AssetVersion
return data
}
diff --git a/templates/MetaLab-2026/html/auth/login.html b/templates/MetaLab-2026/html/auth/login.html
index 9c60410..ce5aaa2 100644
--- a/templates/MetaLab-2026/html/auth/login.html
+++ b/templates/MetaLab-2026/html/auth/login.html
@@ -42,7 +42,7 @@
-
-
+
+