xsl
|
4af825a5e4
|
feat(rednote): add isolated persistent browser H5 entry
|
2026-10-19 22:59:10 +08:00 |
|
xsl
|
bb6da17f54
|
fix(recommendation): use displayed skin age across reports and admin
|
2026-10-16 19:03:25 +08:00 |
|
xsl
|
571d78a2ed
|
ui(report): show wrinkle loading hints over side photos
|
2026-10-16 16:45:07 +08:00 |
|
xsl
|
9181069643
|
perf(report): load side wrinkle layers after report entry
|
2026-10-16 16:34:11 +08:00 |
|
xsl
|
b19811f974
|
fix(camera): add 30-second scan waiting watchdog
|
2026-10-16 16:07:53 +08:00 |
|
xsl
|
5e07985b19
|
fix(camera): remove post-capture photo revalidation
|
2026-10-16 16:01:25 +08:00 |
|
xsl
|
6a628f837b
|
fix(camera): make lighting checks advisory only
|
2026-10-16 15:51:07 +08:00 |
|
xsl
|
9ff7a582af
|
feat(admin): track capture-to-report conversion funnel
|
2026-10-16 15:45:13 +08:00 |
|
xsl
|
03a8907b4e
|
fix(camera): lower frontal and side confidence thresholds
|
2026-10-16 15:35:53 +08:00 |
|
xsl
|
30c90f8df5
|
fix(camera): relax initial frontal face recognition
|
2026-10-16 15:27:36 +08:00 |
|
xsl
|
8365ef459f
|
fix(report): remove eye conditions from contour conclusions
|
2026-10-16 11:05:34 +08:00 |
|
xsl
|
49db1a6f5b
|
fix(camera): relax pitch and roll acceptance limits
|
2026-10-15 21:16:46 +08:00 |
|
xsl
|
c6d65493b6
|
fix(camera): set accepted face brightness to 110–220
|
2026-10-15 20:51:19 +08:00 |
|
xsl
|
fbc556d1a6
|
fix(report): move side photo preview fill upward
|
2026-10-15 20:47:41 +08:00 |
|
xsl
|
8115db4ec2
|
fix(camera): constrain brightness and adjust side photo previews
|
2026-10-15 20:41:28 +08:00 |
|
xsl
|
480fed40cc
|
fix(camera): raise minimum face brightness to 100
|
2026-10-15 20:23:45 +08:00 |
|
xsl
|
5632ac43d7
|
fix(report): cap dimension scores and match zoom crops to thumbnails
|
2026-10-15 20:17:07 +08:00 |
|
xsl
|
482fb4280d
|
fix(h5): relax capture angles and annotate acne marks
|
2026-10-15 19:55:21 +08:00 |
|
xsl
|
757b96dfad
|
feat(report): add annotated wrinkle views and restore capture countdown
|
2026-10-15 19:45:21 +08:00 |
|
xsl
|
2d80f6dfd0
|
feat(report): unify display grades and add contour side photos
|
2026-10-15 17:14:05 +08:00 |
|
xsl
|
60f0965c5a
|
feat(scoring): use independent tone hydration minima and focus-first care
|
2026-10-15 14:40:59 +08:00 |
|
xsl
|
77493bdff5
|
feat(h5): align report care and single-product section with updated design
|
2026-10-15 01:30:45 +08:00 |
|
xsl
|
60ae6c97ef
|
feat(h5): update skin scoring, age display and capture countdown
|
2026-10-15 00:20:48 +08:00 |
|
xsl
|
d8c67762da
|
feat(h5): calculate integer total from weighted dimensions across reports and admin
|
2026-10-14 14:25:17 +08:00 |
|
xsl
|
7381306139
|
fix(h5): optimize camera flipping and angle haptics, refresh splash branding
|
2026-10-13 17:57:55 +08:00 |
|
xsl
|
e71368db6d
|
fix(h5): show raw skin age, support Harmony touch pickers and add WeChat logout
|
2026-10-13 16:12:54 +08:00 |
|
xsl
|
1fdbb575b0
|
feat(h5): allow guest access without login and retain history only for WeChat
|
2026-10-13 15:23:23 +08:00 |
|
xsl
|
98935dd168
|
fix(h5): prevent native scrolling from stealing diagonal image swipes
|
2026-10-13 00:42:01 +08:00 |
|
xsl
|
4c478b16e3
|
fix(h5): prioritize horizontal report image gestures
|
2026-10-13 00:32:44 +08:00 |
|
xsl
|
3efa28b311
|
fix(h5): reduce report swipe conflicts and limit edge overscroll
|
2026-10-13 00:24:52 +08:00 |
|
xsl
|
6f83f58a09
|
fix(h5): center score stack, lock profile scroll and gate turn guidance
|
2026-10-12 23:48:11 +08:00 |
|
xsl
|
63c9e065a9
|
feat(h5): refine report layout, add finger-following tabs and optimize images
|
2026-10-12 22:36:44 +08:00 |
|
xsl
|
69dc9962c0
|
fix(h5): show captured face behind report scan animation
|
2026-10-12 21:21:49 +08:00 |
|
xsl
|
ce6dbc20d4
|
feat(h5): remember profile selections and add finger-following skin swipe
|
2026-10-12 21:10:00 +08:00 |
|
xsl
|
c9352fe4ca
|
fix(h5): ease camera capture requirements and rename page title
|
2026-10-12 20:47:58 +08:00 |
|
xsl
|
92a3965b7d
|
feat(h5): apply fourth feedback and tighten local capture validation
|
2026-10-12 20:16:41 +08:00 |
|
xsl
|
c7b085e795
|
feat(h5): align third feedback with latest PSD and scanning screen
|
2026-10-12 16:33:10 +08:00 |
|
xsl
|
fe9623a1d7
|
feat(h5): apply second customer UI feedback and homepage refinements
|
2026-10-12 14:35:39 +08:00 |
|
xsl
|
d7ae748e08
|
feat(h5): apply October 12 customer report feedback
|
2026-10-12 13:15:09 +08:00 |
|
xsl
|
d2931a41e4
|
feat(auth): clarify login identity and speed up mobile entry
|
2026-10-12 11:01:49 +08:00 |
|
xsl
|
d68f841f0e
|
fix(auth): harden WeChat login and explicit identity switching
|
2026-10-12 10:07:54 +08:00 |
|
xsl
|
0ec5e5dc32
|
fix(report): recommend by measured skin age and align admin results
|
2026-10-12 00:23:57 +08:00 |
|
xsl
|
7518dc2307
|
fix(h5): sync latest report copy and deployment verification
|
2026-10-11 22:59:21 +08:00 |
|
Ubuntu
|
3dda4ec7ff
|
话术有修改
|
2026-10-11 22:52:15 +08:00 |
|
xsl
|
ce8d0ff1f7
|
feat(h5): align October UI and add WeChat auth with saved reports
|
2026-10-11 17:28:11 +08:00 |
|
root
|
652c977cec
|
第二版修改
|
2026-10-10 09:46:17 +08:00 |
|
root
|
4b26288098
|
save
|
2026-10-09 23:41:04 +08:00 |
|
root
|
658b232a39
|
save
|
2026-10-09 23:22:28 +08:00 |
|
Ubuntu
|
c06d15a2d4
|
chore+perf: 密钥出库 + 后台详情接口裁剪 face_maps
安全:
- reference/facepp-skinanalyze/credentials.env 内含 Face++ 正式 key/secret
且被 git 跟踪,移出 index(文件保留本地,.gitignore 已覆盖 *.env)。
⚠️ 密钥已存在于 git 历史,若 origin 曾被 push 即视为泄漏,
请在旷视控制台重置 API secret,改用环境变量/apikey.bash 注入。
性能(后台详情页卡顿):
- 详情接口将 raw_json.result.face_maps 的 base64 图层(单条约 3MB)
替换为占位说明,响应 3.2MB→163KB;新增
GET /api/admin/records/:id/raw 供下载完整原始 JSON(走 Basic Auth)
- admin 列表/详情图片加 loading=lazy + decoding=async
|
2026-09-28 22:46:08 +08:00 |
|
Ubuntu
|
3de730a127
|
save
|
2026-09-28 15:27:31 +08:00 |
|