diff --git a/app.json b/app.json
index 5993e03..fe8181e 100644
--- a/app.json
+++ b/app.json
@@ -16,6 +16,7 @@
"pages/chat/chat",
"pages/chat-detail/chat-detail",
"pages/profile/profile",
+ "pages/membership-benefits/membership-benefits",
"pages/login/login",
"pages/recharge/recharge",
"pages/character-detail/character-detail",
diff --git a/auto_sync.ps1 b/auto_sync.ps1
new file mode 100644
index 0000000..f558839
--- /dev/null
+++ b/auto_sync.ps1
@@ -0,0 +1,47 @@
+$ErrorActionPreference = "Stop"
+
+$gitPath = ""
+$commonPaths = @(
+ "C:\Program Files\Git\bin\git.exe",
+ "C:\Program Files (x86)\Git\bin\git.exe",
+ "$env:LocalAppData\Programs\Git\bin\git.exe",
+ "D:\Git\bin\git.exe",
+ "D:\Program Files\Git\bin\git.exe"
+)
+
+foreach ($path in $commonPaths) {
+ if (Test-Path $path) {
+ $gitPath = $path
+ break
+ }
+}
+
+if (-not $gitPath) {
+ try {
+ $gitPath = Get-Command git -ErrorAction SilentlyContinue | Select-Object -ExpandProperty Source
+ } catch {}
+}
+
+if (-not $gitPath) {
+ Write-Host "Error: Git not found. Please run this in your local terminal where Git is installed." -ForegroundColor Red
+ exit 1
+}
+
+Write-Host "Found Git: $gitPath" -ForegroundColor Green
+
+try {
+ Write-Host "--- Syncing started ---" -ForegroundColor Yellow
+
+ & $gitPath add -A
+
+ $date = Get-Date -Format "yyyy-MM-dd HH:mm"
+ $message = "feat: UI and logic updates ($date)"
+ & $gitPath commit -m $message | Out-Null
+
+ Write-Host "Pushing to remote..." -ForegroundColor Yellow
+ & $gitPath push
+
+ Write-Host "--- Sync successful! ---" -ForegroundColor Green
+} catch {
+ Write-Host "Error during sync: $($_.Exception.Message)" -ForegroundColor Red
+}
diff --git a/components/icon/icon.js b/components/icon/icon.js
index e4d0af9..248dcee 100644
--- a/components/icon/icon.js
+++ b/components/icon/icon.js
@@ -30,6 +30,7 @@ const ICONS = {
'scan': '',
'camera': '',
'clipboard': '',
+ 'credit-card': '',
'trending-up': '',
'map-pin': '',
'heart': '',
diff --git a/git-push.bat b/git-push.bat
index 7181697..0125864 100644
--- a/git-push.bat
+++ b/git-push.bat
@@ -7,25 +7,19 @@ echo.
cd /d "%~dp0"
+set /p msg=请输入提交信息(例如: feat: 更新小程序代码):
+if "%msg%"=="" set msg=chore: sync
+
echo [1/5] 添加所有更改...
git add -A
echo.
echo [2/5] 提交更改...
-git commit -m "feat: 更新小程序代码 - 2026-02-02"
+git commit -m "%msg%"
echo.
-echo [3/5] 添加 tag...
-git tag -a v1.0.0 -m "Version 1.0.0 - 2026-02-02"
-
-echo.
-echo [4/5] 推送到远程仓库...
-echo 请输入密码: zy12345678
-git push https://zhiyun:zy12345678@git.maimanji.com/adminzy/ai-c.git master --force
-
-echo.
-echo [5/5] 推送 tag...
-git push https://zhiyun:zy12345678@git.maimanji.com/adminzy/ai-c.git v1.0.0
+echo [3/4] 推送到远程仓库...
+git push
echo.
echo ========================
diff --git a/git-push.sh b/git-push.sh
index b59368b..770340f 100644
--- a/git-push.sh
+++ b/git-push.sh
@@ -1,6 +1,4 @@
#!/bin/bash
-# Git 提交脚本
-
cd "$(dirname "$0")"
echo "========================"
@@ -8,24 +6,21 @@ echo "Git 提交脚本"
echo "========================"
echo ""
-echo "[1/5] 添加所有更改..."
+read -r -p "请输入提交信息(例如: feat: 更新小程序代码): " msg
+if [ -z "$msg" ]; then
+ msg="chore: sync"
+fi
+
+echo "[1/3] 添加所有更改..."
git add -A
echo ""
-echo "[2/5] 提交更改..."
-git commit -m "feat: 更新小程序代码 - 2026-02-02"
+echo "[2/3] 提交更改..."
+git commit -m "$msg"
echo ""
-echo "[3/5] 添加 tag..."
-git tag -a v1.0.0 -m "Version 1.0.0 - 2026-02-02"
-
-echo ""
-echo "[4/5] 推送到远程仓库..."
-git push https://zhiyun:zy12345678@git.maimanji.com/adminzy/ai-c.git master --force
-
-echo ""
-echo "[5/5] 推送 tag..."
-git push https://zhiyun:zy12345678@git.maimanji.com/adminzy/ai-c.git v1.0.0
+echo "[3/3] 推送到远程仓库..."
+git push
echo ""
echo "========================"
diff --git a/images/logo.jpg b/images/logo.jpg
new file mode 100644
index 0000000..1925f57
Binary files /dev/null and b/images/logo.jpg differ
diff --git a/images/logo.png b/images/logo.png
new file mode 100644
index 0000000..ef749cf
Binary files /dev/null and b/images/logo.png differ
diff --git a/pages/activity-detail/activity-detail.wxml b/pages/activity-detail/activity-detail.wxml
index c6a180d..fad2e00 100644
--- a/pages/activity-detail/activity-detail.wxml
+++ b/pages/activity-detail/activity-detail.wxml
@@ -165,11 +165,11 @@
-
-
+
+