From 53eb4577b3586965e3efaf89531f70c82f11dc61 Mon Sep 17 00:00:00 2001 From: jackyu66git Date: Wed, 5 Aug 2026 14:32:35 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=8C=89=E6=B5=8B=E6=B5=8B=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=E9=87=8D=E6=9E=84=20H5=20=E9=A6=96=E9=A1=B5=E4=B8=8E?= =?UTF-8?q?=E5=90=84=E5=AD=90=E9=A1=B5=EF=BC=8C=E5=B9=B6=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=E9=A1=B6=E6=A0=8F=E3=80=8C+=E3=80=8D=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=A1=A3=E6=A1=88=E8=8F=9C=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 对齐测测交互:首页「+」支持邀请填档案/添加档案/邀请合盘;各 Tab 与工具页按同一视觉与功能标准落地;本地对照截图目录显式忽略。 Co-authored-by: Cursor --- .gitignore | 2 + apps/user-h5/src/App.vue | 23 +- apps/user-h5/src/components/HomeToolIcon.vue | 255 +++ apps/user-h5/src/components/ListRow.vue | 93 + apps/user-h5/src/components/PageShell.vue | 119 + apps/user-h5/src/components/TabBar.vue | 85 +- apps/user-h5/src/lib/toolIconMap.ts | 20 + apps/user-h5/src/pages/AskPage.vue | 545 ++++- apps/user-h5/src/pages/CompanionPage.vue | 219 +- .../user-h5/src/pages/ExploreCategoryPage.vue | 128 +- apps/user-h5/src/pages/ExplorePage.vue | 183 +- apps/user-h5/src/pages/GrowthPlanPage.vue | 148 +- apps/user-h5/src/pages/HomePage.vue | 1240 ++++++++--- apps/user-h5/src/pages/ImageCardPage.vue | 394 +++- apps/user-h5/src/pages/LifeRhythmPage.vue | 329 ++- apps/user-h5/src/pages/MembershipPage.vue | 143 +- apps/user-h5/src/pages/MinePage.vue | 245 ++- apps/user-h5/src/pages/PortraitPage.vue | 197 +- apps/user-h5/src/pages/ProfilePage.spec.ts | 2 +- apps/user-h5/src/pages/ProfilePage.vue | 481 +++- apps/user-h5/src/pages/RelationPage.spec.ts | 4 +- apps/user-h5/src/pages/RelationPage.vue | 451 +++- apps/user-h5/src/pages/ReportPage.vue | 413 +++- apps/user-h5/src/pages/ReportsPage.vue | 267 ++- apps/user-h5/src/pages/ScalePage.vue | 372 +++- apps/user-h5/src/pages/SharePage.vue | 113 +- apps/user-h5/src/pages/StarProfilePage.vue | 496 ++++- apps/user-h5/src/pages/SynastryInvitePage.vue | 114 +- apps/user-h5/src/pages/SynastryPage.spec.ts | 2 +- apps/user-h5/src/pages/SynastryPage.vue | 799 +++++-- tools/cece_capture_deep.py | 1958 +++++++++++++++++ tools/cece_capture_home_plus.py | 247 +++ tools/cece_capture_watchdog.sh | 43 + tools/cece_daemon_deep.py | 73 + tools/cece_launch_deep.py | 53 + 35 files changed, 8900 insertions(+), 1356 deletions(-) create mode 100644 apps/user-h5/src/components/HomeToolIcon.vue create mode 100644 apps/user-h5/src/components/ListRow.vue create mode 100644 apps/user-h5/src/components/PageShell.vue create mode 100644 apps/user-h5/src/lib/toolIconMap.ts create mode 100755 tools/cece_capture_deep.py create mode 100644 tools/cece_capture_home_plus.py create mode 100755 tools/cece_capture_watchdog.sh create mode 100644 tools/cece_daemon_deep.py create mode 100644 tools/cece_launch_deep.py diff --git a/.gitignore b/.gitignore index 6ea6d2e..7e03e11 100644 --- a/.gitignore +++ b/.gitignore @@ -24,7 +24,9 @@ apps/api/tmp/ .scale_results.db # Local emulator validation + android-adb skill symlinks +# 测测对照截图本地保存,不入库:.tmp/cece-validation/ .tmp/ +.tmp/cece-validation/ tools/android tools/android-adb-docs diff --git a/apps/user-h5/src/App.vue b/apps/user-h5/src/App.vue index 71ef708..6323a10 100644 --- a/apps/user-h5/src/App.vue +++ b/apps/user-h5/src/App.vue @@ -1,6 +1,6 @@