xsl 873b45d3a5 fix: preserve legacy admin URLs across H5 channels
Keep local record and download paths compatible while retaining explicit external source selection. Record Taobao, H5, WeChat and rednote compatibility verification and baseline test failures.
2026-11-04 15:17:56 +08:00
2026-09-28 10:49:09 +08:00
2026-10-17 17:01:46 +08:00
2026-10-10 14:24:32 +08:00

巨子测肤 · H5 与淘宝小程序

本仓库包含两个入口,共用 Node 后端、Face++ 检测、评分与报告话术。

  • h5/:现有浏览器/微信公众号 H5、管理后台,以及共享后端 server.js。
  • taobao/:淘宝原生小程序。开发、联调、测试说明见 taobao/README.md。
  • backend-java/:SAE + 淘宝云网关的 Java 最小连通性 MVP;操作步骤见 docs/SAE-Java-MVP-操作步骤.md。
  • 当前交接(换开发机先读这份):docs/HANDOFF-2026-11-02.md。
  • 上一轮交接:docs/HANDOFF-2026-11-01.md。
  • 服务器侧配置(systemd / nginx /tb/ 白名单 / 安装脚本):deploy/README.md。
  • rednote/:复用 H5 的持久浏览器身份入口,独立运行和存储。说明见 rednote/README.md。
  • h5/js/skin-score.js、report-ui.js、report-copy.js:业务规则的源文件。小程序内的副本由同步脚本生成并检查哈希。
  • h5/lib/taobao-*.js:淘宝网关验签、短期上传/异步任务和独立 API 路由。
  • docs/、reference/、design/、feedback/、new_feedback/:需求、接口资料、设计与历轮反馈;早期文档的规则可能已被后续实现替代。
  • backend/docs/:后台需求资料;可运行的共享服务实际在 h5/server.js。
  • temp/:本地测试数据、预览和截图,已忽略,不提交。

兼容边界:允许共享后端扩展,但保持 H5 的页面、微信公众号链接、微信登录、游客不留存和历史报告行为。淘宝使用独立账号来源,不把淘宝账号与微信账号自动合并。

本轮工作只在本地开发和样本验证,未部署或修改线上服务器。启动本地隔离环境:

cd taobao
npm ci
npm run dev:backend

H5 本地入口为 http://127.0.0.1:18180;这个环境固定使用测试样本,不调用真实 Face++。生产 H5 的运行说明仍见 h5/README.md。

S
Description
No description provided
Readme
399 MiB
Languages
JavaScript 82.5%
Python 6.2%
HTML 4.5%
CSS 3.7%
Java 2.5%
Other 0.5%