fix(h5): rename guest entry button to 游客登陆
This commit is contained in:
@@ -40,7 +40,7 @@
|
||||
"38": "FaceLandmark68Net",
|
||||
"39": "UI交互界面调整",
|
||||
"40": "第四轮反馈修改与验收",
|
||||
"41": "showScreen",
|
||||
"41": "vizCompose",
|
||||
"42": "layer_at",
|
||||
"43": "extractAllFacesAndComputeResults",
|
||||
"44": "start-local.sh",
|
||||
@@ -95,7 +95,7 @@
|
||||
"93": ".runAndExtendWithFaceDetection",
|
||||
"94": "第三轮反馈:PSD 对齐、验收及上线记录",
|
||||
"95": "pn",
|
||||
"96": "start",
|
||||
"96": "play",
|
||||
"97": "account-client.js",
|
||||
"98": "js/profile-store.js",
|
||||
"99": "capture-diagnostics.js",
|
||||
@@ -121,6 +121,7 @@
|
||||
"119": "PredictSingleFaceExpressionsWithFaceAlignmentTask",
|
||||
"120": "LabeledFaceDescriptors",
|
||||
"121": ".runAndExtendWithFaceDetections",
|
||||
"122": "readPhotoFile",
|
||||
"123": "评分圈内居中、基础信息页固定与正脸语音修复",
|
||||
"124": "TinyYolov2",
|
||||
"125": "报告等待页实拍背景-2026-10-12.md"
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"0": "6518846594ff224e", "1": "cb6ea50bd4e4a5ca", "2": "b161d025e66218cd", "3": "1f737ca8edb978f2", "4": "56bf12952b0de42b", "5": "5d94cf57d5d1a6fb", "6": "09c43aeeb7124cf2", "7": "03b56b13a08b5f83", "8": "a689fcb62e7754af", "9": "4d10d0cc23541396", "10": "2b037735e1f5b0f6", "11": "ed0d13cfa8571d24", "12": "aeca274694e158d2", "13": "7e3b558a587a4ebe", "14": "5fb489abcf0ab827", "15": "fbc8a72e6fda6359", "16": "95add6a975c0cb72", "17": "e042d7fe7351bcb9", "18": "f93d5d85e671fcee", "19": "2becf835f050dc29", "20": "aecf2fce44ba49c5", "21": "edc5fd195ace167e", "22": "4103800758a55924", "23": "90fac00055070ce2", "24": "f85b5b1634224c86", "25": "46e8db3e6e3f37ea", "26": "92ef1d4e1a67b77f", "27": "eab427ce9a5219e9", "28": "de5647b9c3703ba7", "29": "c608f1c6492e1cb1", "30": "73c13793fca09f56", "31": "fbbcfc059751cc6a", "32": "f6bcf56c4589316b", "33": "75f750c5b7d9f63d", "34": "f024ff7942935690", "35": "241be5abeab1da6f", "36": "a7d375041779bad4", "37": "cb8f26249485324a", "38": "9a25b1230b5fe649", "39": "fdd95375b4a5ddb3", "40": "5e546676ab96de03", "41": "95da3c47e9f484e6", "42": "916170b9f5d7346b", "43": "3c55135955ae8607", "44": "852c1bb2446edd9c", "45": "92ab3e5134ed8685", "46": "65718282b3c32109", "47": "88346d1cde75f0df", "48": "cf2f2424bc00436f", "49": "1f976711cda158dc", "50": "bbb2b57d72922b16", "51": "eb6a182204867275", "52": "2ec3c8c088568ba9", "53": "68c45056378341a7", "54": "c58d41e8e580fdc6", "55": "812950f51be20e40", "56": "9ee2ad45dc27851d", "57": "f2a40b5f1b29f669", "58": "74f01de01fa1f70c", "59": "891f59cda3708718", "60": "a505b7de6257a4e8", "61": "5209ce2a267bf33b", "62": "1366ae24c7e5897d", "63": "c256b43f75d7809e", "64": "e594ecaa8e7d1538", "65": "bdee3c4a37df52f8", "66": "a36e5eb320ca30dc", "67": "3e126d8deaf6e200", "68": "6b91f3679541de79", "69": "e511846eeba03076", "70": "be0c8310abda2467", "71": "589a2d5a76f3880a", "72": "c84f196a7bd35861", "73": "2b887bf601ccfb9f", "74": "ae2a154311e1f53a", "75": "69fdd23278518884", "76": "3c4c278d6026bc3a", "77": "6cd5c5b10bc3e59b", "78": "68c52c80f38f8b2c", "79": "c6cfdfe181232ecc", "80": "315325cde1352e98", "81": "37c559741825be74", "82": "200f25fbad7af8fb", "83": "1284897282eb47a3", "84": "d8bb296741d3d05c", "85": "0a373ad2197fd1a6", "86": "386c6fcc7be918e0", "87": "e5fa7717989eda80", "88": "8b5ab5232cef3457", "89": "9e3363b80eeceeea", "90": "dd1c246e19a2d032", "91": "83b0fd3b14363e4d", "92": "fced244d93677d90", "93": "987a3393280b3d91", "94": "713d04996c4627df", "95": "57b2d61a5df6f056", "96": "a01bccd7f7c24c78", "97": "55f3c43a702bef8a", "98": "9b1cf1985223f90a", "99": "9380a89a868c76d2", "100": "444ef0744645f5ac", "101": "beb276de6301634c", "102": "4a34431a7e4bc59f", "103": "6ffbe07b521a061b", "104": "e114a7aebaaca2f1", "105": "af50c66d16c81bba", "106": "8bc72c179793e1c2", "107": "3877490226a78145", "108": "e0fc0a42e33bda91", "109": "4afb1715f62865b1", "110": "52f28eb30e80851f", "111": "dc9609eb7ae61b97", "112": "064a2b8ba0231c0a", "113": "0d99f86b9e41c4bb", "114": "b9d7c266afa84437", "115": "a3859fc25c864a81", "116": "a99a3157460afca4", "117": "cc191db3bbde70d7", "118": "01f68dfc34a29d32", "119": "8c471c7baeaaca54", "120": "f8b38aeaaab11ec4", "121": "46204fb2e4d50c53", "123": "b091e3eb82b456eb", "124": "c96276581a8c98d4", "125": "e4f29216745ec758"}
|
||||
{"0": "6518846594ff224e", "1": "cb6ea50bd4e4a5ca", "2": "43be28fd2ee8685d", "3": "1f737ca8edb978f2", "4": "56bf12952b0de42b", "5": "5d94cf57d5d1a6fb", "6": "09c43aeeb7124cf2", "7": "03b56b13a08b5f83", "8": "a689fcb62e7754af", "9": "4d10d0cc23541396", "10": "2b037735e1f5b0f6", "11": "ed0d13cfa8571d24", "12": "aeca274694e158d2", "13": "7e3b558a587a4ebe", "14": "5fb489abcf0ab827", "15": "fbc8a72e6fda6359", "16": "95add6a975c0cb72", "17": "e042d7fe7351bcb9", "18": "f93d5d85e671fcee", "19": "2becf835f050dc29", "20": "aecf2fce44ba49c5", "21": "edc5fd195ace167e", "22": "4103800758a55924", "23": "90fac00055070ce2", "24": "f85b5b1634224c86", "25": "46e8db3e6e3f37ea", "26": "92ef1d4e1a67b77f", "27": "eab427ce9a5219e9", "28": "de5647b9c3703ba7", "29": "c608f1c6492e1cb1", "30": "73c13793fca09f56", "31": "fbbcfc059751cc6a", "32": "f6bcf56c4589316b", "33": "75f750c5b7d9f63d", "34": "f024ff7942935690", "35": "241be5abeab1da6f", "36": "a7d375041779bad4", "37": "cb8f26249485324a", "38": "9a25b1230b5fe649", "39": "fdd95375b4a5ddb3", "40": "5e546676ab96de03", "41": "a005abe41943c7cd", "42": "916170b9f5d7346b", "43": "3c55135955ae8607", "44": "852c1bb2446edd9c", "45": "92ab3e5134ed8685", "46": "65718282b3c32109", "47": "88346d1cde75f0df", "48": "cf2f2424bc00436f", "49": "1f976711cda158dc", "50": "bbb2b57d72922b16", "51": "eb6a182204867275", "52": "2ec3c8c088568ba9", "53": "68c45056378341a7", "54": "c58d41e8e580fdc6", "55": "812950f51be20e40", "56": "9ee2ad45dc27851d", "57": "f2a40b5f1b29f669", "58": "74f01de01fa1f70c", "59": "891f59cda3708718", "60": "a505b7de6257a4e8", "61": "5209ce2a267bf33b", "62": "1366ae24c7e5897d", "63": "c256b43f75d7809e", "64": "e594ecaa8e7d1538", "65": "bdee3c4a37df52f8", "66": "9727b30d720298e3", "67": "3e126d8deaf6e200", "68": "6b91f3679541de79", "69": "e511846eeba03076", "70": "be0c8310abda2467", "71": "589a2d5a76f3880a", "72": "c84f196a7bd35861", "73": "2b887bf601ccfb9f", "74": "ae2a154311e1f53a", "75": "69fdd23278518884", "76": "3c4c278d6026bc3a", "77": "6cd5c5b10bc3e59b", "78": "68c52c80f38f8b2c", "79": "c6cfdfe181232ecc", "80": "315325cde1352e98", "81": "37c559741825be74", "82": "200f25fbad7af8fb", "83": "1284897282eb47a3", "84": "d8bb296741d3d05c", "85": "0a373ad2197fd1a6", "86": "386c6fcc7be918e0", "87": "e5fa7717989eda80", "88": "8b5ab5232cef3457", "89": "9e3363b80eeceeea", "90": "dd1c246e19a2d032", "91": "83b0fd3b14363e4d", "92": "fced244d93677d90", "93": "987a3393280b3d91", "94": "713d04996c4627df", "95": "57b2d61a5df6f056", "96": "0adfe3c7d77dcbe1", "97": "55f3c43a702bef8a", "98": "9b1cf1985223f90a", "99": "9380a89a868c76d2", "100": "444ef0744645f5ac", "101": "beb276de6301634c", "102": "4a34431a7e4bc59f", "103": "6ffbe07b521a061b", "104": "e114a7aebaaca2f1", "105": "af50c66d16c81bba", "106": "8bc72c179793e1c2", "107": "3877490226a78145", "108": "e0fc0a42e33bda91", "109": "4afb1715f62865b1", "110": "45259f492e4f2efb", "111": "dc9609eb7ae61b97", "112": "064a2b8ba0231c0a", "113": "0d99f86b9e41c4bb", "114": "b9d7c266afa84437", "115": "a3859fc25c864a81", "116": "a99a3157460afca4", "117": "02c78dd73c398bfa", "118": "01f68dfc34a29d32", "119": "8c471c7baeaaca54", "120": "f8b38aeaaab11ec4", "121": "46204fb2e4d50c53", "122": "4e91cfdf55362604", "123": "b091e3eb82b456eb", "124": "c96276581a8c98d4", "125": "e4f29216745ec758"}
|
||||
@@ -1,16 +1,16 @@
|
||||
# Graph Report - juzi (2026-10-13)
|
||||
|
||||
## Corpus Check
|
||||
- 110 files · ~4,907,117 words
|
||||
- 110 files · ~4,907,127 words
|
||||
- Verdict: corpus is large enough that graph structure adds value.
|
||||
|
||||
## Summary
|
||||
- 1475 nodes · 2920 edges · 125 communities (101 shown, 24 thin omitted)
|
||||
- 1475 nodes · 2920 edges · 126 communities (102 shown, 24 thin omitted)
|
||||
- Extraction: 93% EXTRACTED · 7% INFERRED · 0% AMBIGUOUS · INFERRED: 209 edges (avg confidence: 0.57)
|
||||
- Token cost: 0 input · 0 output
|
||||
|
||||
## Graph Freshness
|
||||
- Built from commit: `98935dd1`
|
||||
- Built from commit: `1fdbb575`
|
||||
- Run `git rev-parse HEAD` and compare to check if the graph is stale.
|
||||
- Run `graphify update .` after code changes (no API cost).
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
- FaceLandmark68Net
|
||||
- UI交互界面调整
|
||||
- 第四轮反馈修改与验收
|
||||
- showScreen
|
||||
- vizCompose
|
||||
- layer_at
|
||||
- extractAllFacesAndComputeResults
|
||||
- start-local.sh
|
||||
@@ -102,7 +102,7 @@
|
||||
- .runAndExtendWithFaceDetection
|
||||
- 第三轮反馈:PSD 对齐、验收及上线记录
|
||||
- pn
|
||||
- start
|
||||
- play
|
||||
- account-client.js
|
||||
- js/profile-store.js
|
||||
- capture-diagnostics.js
|
||||
@@ -124,6 +124,7 @@
|
||||
- PredictSingleFaceExpressionsWithFaceAlignmentTask
|
||||
- LabeledFaceDescriptors
|
||||
- .runAndExtendWithFaceDetections
|
||||
- readPhotoFile
|
||||
- 评分圈内居中、基础信息页固定与正脸语音修复
|
||||
- TinyYolov2
|
||||
- 报告等待页实拍背景-2026-10-12.md
|
||||
@@ -155,7 +156,7 @@
|
||||
## Import Cycles
|
||||
- None detected.
|
||||
|
||||
## Communities (125 total, 24 thin omitted)
|
||||
## Communities (126 total, 24 thin omitted)
|
||||
|
||||
### Community 0 - "face-api.js"
|
||||
Cohesion: 0.02
|
||||
@@ -166,8 +167,8 @@ Cohesion: 0.25
|
||||
Nodes (7): 发现并修复, 可复现命令, 已通过的检查, 线上闭环测试(不含真实微信授权), 结论, 话术及仓库同步, 验证边界
|
||||
|
||||
### Community 2 - "app.js"
|
||||
Cohesion: 0.11
|
||||
Nodes (21): cancelSkinDrag(), esc(), goSkin(), loginAllowed(), loginWechat(), openHistory(), renderHistoryList(), renderReport() (+13 more)
|
||||
Cohesion: 0.12
|
||||
Nodes (22): cancelSkinDrag(), enterGuest(), esc(), goSkin(), loadAppFont(), loginAllowed(), loginSucceeded(), loginWechat() (+14 more)
|
||||
|
||||
### Community 3 - "skin-score.js"
|
||||
Cohesion: 0.12
|
||||
@@ -301,9 +302,9 @@ Nodes (4): 1meAI测肤旷视UI问题反馈, UI交互界面调整, 交互, **设
|
||||
Cohesion: 0.22
|
||||
Nodes (8): PSD 来源, 前端参数及限制, 后台校准留痕, 已确认并实现, 生产部署及只读验收, 皱纹(紧塑力)原文, 第四轮反馈修改与验收, 验证
|
||||
|
||||
### Community 41 - "showScreen"
|
||||
Cohesion: 0.20
|
||||
Nodes (12): enterGuest(), loadAppFont(), loginSucceeded(), openOverlay(), prepareScanArtwork(), renderAccountStatus(), resetReport(), restartScanCycle() (+4 more)
|
||||
### Community 41 - "vizCompose"
|
||||
Cohesion: 0.18
|
||||
Nodes (11): renderReport(), renderViz(), setDim(), vizCollectMarks(), vizCompose(), vizFaceCrop(), vizLoadImage(), vizMapURL() (+3 more)
|
||||
|
||||
### Community 42 - "layer_at"
|
||||
Cohesion: 0.18
|
||||
@@ -371,7 +372,7 @@ Nodes (7): 公网服务器配置, 公网真机验收清单, 反向代理与后
|
||||
|
||||
### Community 66 - "h5/README.md"
|
||||
Cohesion: 0.33
|
||||
Nodes (3): 本地待确认, 游客不留存与弹窗护理间距调整, 验证
|
||||
Nodes (3): 发版范围, 游客不留存与弹窗护理间距调整, 验证
|
||||
|
||||
### Community 68 - "analyze-timeout.js"
|
||||
Cohesion: 0.20
|
||||
@@ -441,9 +442,9 @@ Nodes (5): 原稿与导出可追溯性, 已完成, 本地验证, 生产部署及
|
||||
Cohesion: 0.22
|
||||
Nodes (8): bn(), fn(), ln(), pn(), un(), wl(), wn(), xn()
|
||||
|
||||
### Community 96 - "start"
|
||||
Cohesion: 0.29
|
||||
Nodes (7): decode(), drain(), load(), preload(), start(), stopCur(), unlock()
|
||||
### Community 96 - "play"
|
||||
Cohesion: 0.22
|
||||
Nodes (9): busyWithFlow(), decode(), drain(), load(), play(), preload(), start(), stopCur() (+1 more)
|
||||
|
||||
### Community 97 - "account-client.js"
|
||||
Cohesion: 0.57
|
||||
@@ -482,8 +483,8 @@ Cohesion: 0.24
|
||||
Nodes (12): bindBackdropClose(), closeLoginSuccess(), closeOverlay(), handleCamHidden(), leaveCamera(), photosByView(), popHistorySilently(), requestAnalyze() (+4 more)
|
||||
|
||||
### Community 110 - "doCapture"
|
||||
Cohesion: 0.17
|
||||
Nodes (22): armNudge(), busyWithFlow(), captureFromVideo(), captureHaptic(), captureStageHint(), checkStill(), doCapture(), dropHint() (+14 more)
|
||||
Cohesion: 0.15
|
||||
Nodes (24): armNudge(), beginDetect(), captureFromVideo(), captureHaptic(), captureStageHint(), detectFrame(), detTick(), doCapture() (+16 more)
|
||||
|
||||
### Community 111 - "i"
|
||||
Cohesion: 0.09
|
||||
@@ -502,8 +503,12 @@ Cohesion: 0.11
|
||||
Nodes (20): boxPredictionLayer(), convLayer(), convWithBatchNorm(), depthwiseConvLayer(), depthwiseSeparableConv$1(), fullyConnectedLayer(), getStridesForLayerIdx(), leaky() (+12 more)
|
||||
|
||||
### Community 117 - "startCamera"
|
||||
Cohesion: 0.15
|
||||
Nodes (17): applyMirror(), beginDetect(), detectFrame(), detTick(), effMirror(), enableFallback(), getCamStream(), handleCamVisible() (+9 more)
|
||||
Cohesion: 0.29
|
||||
Nodes (8): applyMirror(), effMirror(), getCamStream(), handleCamVisible(), onCamTrackEnded(), renderCamStep(), startCamera(), waitVideoStable()
|
||||
|
||||
### Community 122 - "readPhotoFile"
|
||||
Cohesion: 0.40
|
||||
Nodes (5): checkStill(), faceLuma(), hideCamStatus(), readPhotoFile(), showCamStatus()
|
||||
|
||||
### Community 123 - "评分圈内居中、基础信息页固定与正脸语音修复"
|
||||
Cohesion: 0.40
|
||||
@@ -517,9 +522,9 @@ Nodes (4): 发布, 范围, 评分圈内居中、基础信息页固定与正脸
|
||||
## Suggested Questions
|
||||
_Questions this graph is uniquely positioned to answer:_
|
||||
|
||||
- **Why does `height()` connect `extractFaces` to `app.js`, `customer-feedback.js`, `scan-placeholder.mjs`, `showScreen`, `profile-interaction.mjs`, `.forwardInput`?**
|
||||
- **Why does `height()` connect `extractFaces` to `app.js`, `customer-feedback.js`, `scan-placeholder.mjs`, `profile-interaction.mjs`, `.forwardInput`?**
|
||||
_High betweenness centrality (0.050) - this node is a cross-community bridge._
|
||||
- **Why does `v()` connect `n` to `report-ui.js`, `face-api.js`, `app.js`, `C`?**
|
||||
- **Why does `v()` connect `n` to `report-ui.js`, `vizCompose`, `C`, `face-api.js`?**
|
||||
_High betweenness centrality (0.038) - this node is a cross-community bridge._
|
||||
- **Why does `r()` connect `n` to `face-api.js`, `server.js`, `i`, `.toString`, `getEnv`, `k`, `C`?**
|
||||
_High betweenness centrality (0.037) - this node is a cross-community bridge._
|
||||
|
||||
File diff suppressed because one or more lines are too long
+92
-92
@@ -933,8 +933,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_toast",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "toast()"
|
||||
},
|
||||
{
|
||||
@@ -945,8 +945,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_loadappfont",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "loadappfont()"
|
||||
},
|
||||
{
|
||||
@@ -957,8 +957,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_renderaccountstatus",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "renderaccountstatus()"
|
||||
},
|
||||
{
|
||||
@@ -969,8 +969,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_loginsucceeded",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "loginsucceeded()"
|
||||
},
|
||||
{
|
||||
@@ -993,8 +993,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_showscreen",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "showscreen()"
|
||||
},
|
||||
{
|
||||
@@ -1017,8 +1017,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_setdetailtab",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "setdetailtab()"
|
||||
},
|
||||
{
|
||||
@@ -1029,8 +1029,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_resetreport",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "resetreport()"
|
||||
},
|
||||
{
|
||||
@@ -1041,8 +1041,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_restartscancycle",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "restartscancycle()"
|
||||
},
|
||||
{
|
||||
@@ -1053,8 +1053,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_startscancycle",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "startscancycle()"
|
||||
},
|
||||
{
|
||||
@@ -1065,8 +1065,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_stopscancycle",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "stopscancycle()"
|
||||
},
|
||||
{
|
||||
@@ -1077,8 +1077,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_preparescanartwork",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "preparescanartwork()"
|
||||
},
|
||||
{
|
||||
@@ -1089,8 +1089,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_openoverlay",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "openoverlay()"
|
||||
},
|
||||
{
|
||||
@@ -1305,8 +1305,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_enablefallback",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "enablefallback()"
|
||||
},
|
||||
{
|
||||
@@ -1329,8 +1329,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_readphotofile",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 122,
|
||||
"community_name": "readPhotoFile",
|
||||
"norm_label": "readphotofile()"
|
||||
},
|
||||
{
|
||||
@@ -1341,8 +1341,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_checkstill",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 122,
|
||||
"community_name": "readPhotoFile",
|
||||
"norm_label": "checkstill()"
|
||||
},
|
||||
{
|
||||
@@ -1353,8 +1353,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_showcamstatus",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 122,
|
||||
"community_name": "readPhotoFile",
|
||||
"norm_label": "showcamstatus()"
|
||||
},
|
||||
{
|
||||
@@ -1365,8 +1365,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_hidecamstatus",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 122,
|
||||
"community_name": "readPhotoFile",
|
||||
"norm_label": "hidecamstatus()"
|
||||
},
|
||||
{
|
||||
@@ -1378,7 +1378,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_decode",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "decode()"
|
||||
},
|
||||
{
|
||||
@@ -1390,7 +1390,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_load",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "load()"
|
||||
},
|
||||
{
|
||||
@@ -1402,7 +1402,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_preload",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "preload()"
|
||||
},
|
||||
{
|
||||
@@ -1414,7 +1414,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_unlock",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "unlock()"
|
||||
},
|
||||
{
|
||||
@@ -1426,7 +1426,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_stopcur",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "stopcur()"
|
||||
},
|
||||
{
|
||||
@@ -1438,7 +1438,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_start",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "start()"
|
||||
},
|
||||
{
|
||||
@@ -1450,7 +1450,7 @@
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_drain",
|
||||
"community": 96,
|
||||
"community_name": "start",
|
||||
"community_name": "play",
|
||||
"norm_label": "drain()"
|
||||
},
|
||||
{
|
||||
@@ -1461,8 +1461,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_busywithflow",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 96,
|
||||
"community_name": "play",
|
||||
"norm_label": "busywithflow()"
|
||||
},
|
||||
{
|
||||
@@ -1473,8 +1473,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_play",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 96,
|
||||
"community_name": "play",
|
||||
"norm_label": "play()"
|
||||
},
|
||||
{
|
||||
@@ -1521,8 +1521,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_loadfaceapi",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "loadfaceapi()"
|
||||
},
|
||||
{
|
||||
@@ -1533,8 +1533,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_loadmodels",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "loadmodels()"
|
||||
},
|
||||
{
|
||||
@@ -1641,8 +1641,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_maybestartdetect",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "maybestartdetect()"
|
||||
},
|
||||
{
|
||||
@@ -1665,8 +1665,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_dettick",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "dettick()"
|
||||
},
|
||||
{
|
||||
@@ -1677,8 +1677,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_detectframe",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "detectframe()"
|
||||
},
|
||||
{
|
||||
@@ -1701,8 +1701,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_faceluma",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 122,
|
||||
"community_name": "readPhotoFile",
|
||||
"norm_label": "faceluma()"
|
||||
},
|
||||
{
|
||||
@@ -1749,8 +1749,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_rendercamstep",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"norm_label": "rendercamstep()"
|
||||
},
|
||||
{
|
||||
@@ -1797,8 +1797,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_shutter",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "shutter()"
|
||||
},
|
||||
{
|
||||
@@ -1833,8 +1833,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_setdim",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "setdim()"
|
||||
},
|
||||
{
|
||||
@@ -1857,8 +1857,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizfacecrop",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizfacecrop()"
|
||||
},
|
||||
{
|
||||
@@ -1869,8 +1869,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizcollectmarks",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizcollectmarks()"
|
||||
},
|
||||
{
|
||||
@@ -1881,8 +1881,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizscalemarks",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizscalemarks()"
|
||||
},
|
||||
{
|
||||
@@ -1893,8 +1893,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizmapurl",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizmapurl()"
|
||||
},
|
||||
{
|
||||
@@ -1905,8 +1905,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizloadimage",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizloadimage()"
|
||||
},
|
||||
{
|
||||
@@ -1917,8 +1917,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_vizcompose",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "vizcompose()"
|
||||
},
|
||||
{
|
||||
@@ -1929,8 +1929,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_renderviz",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "renderviz()"
|
||||
},
|
||||
{
|
||||
@@ -1941,8 +1941,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_renderreport",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "renderreport()"
|
||||
},
|
||||
{
|
||||
@@ -1953,8 +1953,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_begindetect",
|
||||
"community": 117,
|
||||
"community_name": "startCamera",
|
||||
"community": 110,
|
||||
"community_name": "doCapture",
|
||||
"norm_label": "begindetect()"
|
||||
},
|
||||
{
|
||||
@@ -2013,8 +2013,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_js_app_enterguest",
|
||||
"community": 41,
|
||||
"community_name": "showScreen",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"norm_label": "enterguest()"
|
||||
},
|
||||
{
|
||||
@@ -6577,8 +6577,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_vendor_faceapi_face_api_w",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "w()"
|
||||
},
|
||||
{
|
||||
@@ -8509,8 +8509,8 @@
|
||||
"_callable": true,
|
||||
"_origin": "ast",
|
||||
"id": "h5_vendor_faceapi_face_api_rh",
|
||||
"community": 2,
|
||||
"community_name": "app.js",
|
||||
"community": 41,
|
||||
"community_name": "vizCompose",
|
||||
"norm_label": "rh()"
|
||||
},
|
||||
{
|
||||
@@ -16092,15 +16092,15 @@
|
||||
"norm_label": "\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574"
|
||||
},
|
||||
{
|
||||
"label": "\u672c\u5730\u5f85\u786e\u8ba4",
|
||||
"label": "\u53d1\u7248\u8303\u56f4",
|
||||
"file_type": "document",
|
||||
"source_file": "docs/\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574-2026-10-13.md",
|
||||
"source_location": "L3",
|
||||
"_origin": "ast",
|
||||
"id": "docs_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574_2026_10_13_\u672c\u5730\u5f85\u786e\u8ba4",
|
||||
"id": "docs_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574_2026_10_13_\u53d1\u7248\u8303\u56f4",
|
||||
"community": 66,
|
||||
"community_name": "h5/README.md",
|
||||
"norm_label": "\u672c\u5730\u5f85\u786e\u8ba4"
|
||||
"norm_label": "\u53d1\u7248\u8303\u56f4"
|
||||
},
|
||||
{
|
||||
"label": "\u9a8c\u8bc1",
|
||||
@@ -49949,7 +49949,7 @@
|
||||
"weight": 1.0,
|
||||
"_origin": "ast",
|
||||
"source": "docs_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574_2026_10_13_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574",
|
||||
"target": "docs_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574_2026_10_13_\u672c\u5730\u5f85\u786e\u8ba4",
|
||||
"target": "docs_\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574_2026_10_13_\u53d1\u7248\u8303\u56f4",
|
||||
"confidence_score": 1.0
|
||||
},
|
||||
{
|
||||
@@ -50933,5 +50933,5 @@
|
||||
}
|
||||
],
|
||||
"hyperedges": [],
|
||||
"built_at_commit": "98935dd1685397dd16a5df991d3190d1ae5ae652"
|
||||
"built_at_commit": "1fdbb575b0f92051b091d7dcadf6f190bf3adecb"
|
||||
}
|
||||
@@ -140,8 +140,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"h5/index.html": {
|
||||
"mtime": 1791875481.336928,
|
||||
"ast_hash": "40dc2f9b93aceaa4283f27b550659731",
|
||||
"mtime": 1791876371.4129393,
|
||||
"ast_hash": "7d998c3c1ba3614130709ca23490946b",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"h5/vendor/faceapi/README.md": {
|
||||
@@ -1825,8 +1825,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"h5/test/customer-feedback-fourth.mjs": {
|
||||
"mtime": 1791875538.8449328,
|
||||
"ast_hash": "4aa0aa1bbb49a2272abd459014646b62",
|
||||
"mtime": 1791876371.4169395,
|
||||
"ast_hash": "382525c8787f18026f6638f0f960d1e0",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"tools/export_fourth_feedback_assets.py": {
|
||||
@@ -1975,8 +1975,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"h5/test/guest-privacy.mjs": {
|
||||
"mtime": 1791875538.8409328,
|
||||
"ast_hash": "29ab19bbdfe2379c641554c2c68e526f",
|
||||
"mtime": 1791876371.4169395,
|
||||
"ast_hash": "e00620b50cf127df5b774a8a650aaa03",
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"h5/test/wechat-fixture.cjs": {
|
||||
@@ -1985,8 +1985,8 @@
|
||||
"semantic_hash": ""
|
||||
},
|
||||
"docs/\u6e38\u5ba2\u4e0d\u7559\u5b58\u4e0e\u5f39\u7a97\u62a4\u7406\u95f4\u8ddd\u8c03\u6574-2026-10-13.md": {
|
||||
"mtime": 1791875833.91693,
|
||||
"ast_hash": "056111d384a7d74c51a9187063e03bdf",
|
||||
"mtime": 1791876185.0449448,
|
||||
"ast_hash": "905d6f5ae894843f99e66a15ad3d8b33",
|
||||
"semantic_hash": ""
|
||||
}
|
||||
}
|
||||
+1
-1
@@ -24,7 +24,7 @@
|
||||
<img class="login-brand" src="assets/img/ui-20261009/brand-login.png" alt="1’me 以我">
|
||||
<div class="login-bottom">
|
||||
<button class="login-button login-wechat" data-action="login-wechat"><img src="assets/img/ui-20261009/icon-wechat.png" alt="">微信登录</button>
|
||||
<button class="login-button login-browser" data-action="guest-experience"><img src="assets/img/ui-20261009/icon-guest.png" alt="">免登录体验</button>
|
||||
<button class="login-button login-browser" data-action="guest-experience"><img src="assets/img/ui-20261009/icon-guest.png" alt="">游客登陆</button>
|
||||
<label class="login-consent"><input type="checkbox" id="login-consent"><span>同意<button type="button" data-action="open-policy">用户协议、隐私政策和儿童保护政策</button></span></label>
|
||||
<p class="login-message" id="login-message" role="status">正在检查登录状态…</p>
|
||||
</div>
|
||||
|
||||
@@ -46,7 +46,7 @@ try {
|
||||
await page.goto(base); await page.waitForLoadState('networkidle');
|
||||
assert.equal(await page.title(), "1'me肌肤状态检测");
|
||||
assert.equal(await page.locator('meta[property="og:title"]').getAttribute('content'), "1'me肌肤状态检测");
|
||||
assert.equal((await page.locator('[data-action="guest-experience"]').textContent()).trim(), '免登录体验');
|
||||
assert.equal((await page.locator('[data-action="guest-experience"]').textContent()).trim(), '游客登陆');
|
||||
assert(!requests.some(p => /scan-(base|face)|\.woff2$|faceapi/.test(p)), 'no heavy/scanning entry requests');
|
||||
await page.click('[data-action="guest-experience"]');
|
||||
await page.waitForSelector('#s-splash.active');
|
||||
|
||||
@@ -63,6 +63,7 @@ try {
|
||||
}
|
||||
if (artifacts) { fs.mkdirSync(artifacts, { recursive: true }); await screenshot('guest-entry'); }
|
||||
assert.equal(await page.locator('#login-consent').isChecked(), false);
|
||||
assert.equal((await page.locator('[data-action="guest-experience"]').textContent()).trim(), '游客登陆');
|
||||
await page.click('[data-action="guest-experience"]');
|
||||
await page.waitForSelector('#s-splash.active');
|
||||
assert.equal(await page.locator('#p-login-success.show').count(), 0, 'guest entry never shows login success');
|
||||
|
||||
Reference in New Issue
Block a user