feat: 完善淘宝小程序拍照、报告与登录流程

接入本地实时识别和自动三连拍,调整报告裁切、商品跳转、分享标题及居中页眉;完善游客会话、后台渠道隔离、部署脚本与回归测试。
This commit is contained in:
xsl
2026-11-04 15:07:51 +08:00
parent 381da60ae4
commit 774376fa16
147 changed files with 17420 additions and 597 deletions
+26 -5
View File
@@ -17,12 +17,33 @@ module.exports = {
cloudAppId: '', // 聚石塔默认云应用可留空;多个云应用时填关联页的 cloudAppId
cloudEnv: 'test',
basePath: '',
// 淘宝 <camera> 组件在真机(SDK 2.9.4)上会整页崩溃,且 canIUse('camera') 是假阳性。
// 关掉后拍照页改为「系统相机 / 相册」两条 my.chooseImage 通道(权限 scope.camera 已授予)。
// 等确认组件可用后把这里改回 true 即可恢复页内取景。
nativeCamera: false,
// 当前手机已验证普通 camera 默认前置、连续帧和原生 JPEG;在本地跑
// H5 人脸模型并自动拍摄。当前用户手机已确认自动三连拍可完成。
captureMode: 'native-face',
// 正式入口使用已验证的自动三连拍;原相册入口保留。
// 如需单独排查选图上传,可临时设为 'upload' 跳过实时识别。
photoInputMode: 'camera',
// 连续识别帧使用平台支持的小尺寸,减少跨桥数据量;正式拍照仍为 high JPEG。
nativeFrameSize: 'small',
// 轻量 68 点模型;160 输入保留本地等比双脸用例的多人识别能力。
nativeFaceInputSize: 160,
nativeFaceMaxSide: 320,
nativeFaceLandmarkModel: 'tiny',
// CPU 路线真机仍约4.25s;使用经数值自测的原生WebGL,失败明确停止。
nativeFaceBackend: 'webgl',
// 仅作为没有格式标记的紧密四通道帧的默认值;显式未知格式仍报错。
nativePixelFormat: 'RGBA',
// AR 仅保留作开发对照。此值来自单次切换反馈,首次默认自拍未验收
// 通过;不把该请求值视为已确认的实际镜头方向。
arFrontPosition: 'back',
// 未标注格式且长度精确匹配四通道时使用的应用默认值;平台格式优先。
// 用户已选择直接采用默认照片颜色,开发页颜色校验不作为使用门槛。
arPixelFormat: 'RGBA',
nativeCamera: true,
mvpLocal: false,
mvpBaseUrl: 'http://127.0.0.1:8080',
mock: false,
productItemIds: {} // Optional real Taobao item IDs keyed by tier 1/2/3
// 当前三个推荐档位均进入用户确认的同一款天猫商品;评分及推荐文案仍按 H5。
productItemId: '1090510453077',
productItemIds: { 1: '1090510453077', 2: '1090510453077', 3: '1090510453077' }
};