Commit Graph
16 Commits
Author SHA1 Message Date
xsl d9868fb4f7 feat(tryon): 试衣间 + 发型设计(Phase A 直连线上 API)
- TryonApi.ets:直连 meida.xiangsilian.com——换装 /change_cloth_base64(JSON+Base64,超时 320s)、发型 /hair/api/*(multipart,实测 5~10s)
- ImageCodec.ets:相册选图→解码→缩放→Base64 的公共链路
- TryonPage(模特/服装双图换装)+ HairDesignPage(60 款发型试戴/换发色),首页两张入口卡
- docs/试衣间与发型设计-产品方案.md:Phase A 直连内测 / Phase B 服务端代理 + 合规纳管的分工结论
- 待补:真机实测耗时(T-P0-13/14 基线);Phase B 迁服务端时代码改动集中在 TryonApi 一处
2026-08-30 13:18:15 +08:00
xsl b31c7490f2 spike(llm): T18 端侧小模型——MNN native 骨架 + 局域网模型服务
- cpp/:liblocalllm.so NAPI 骨架(loadModel/chat/benchmark/release),预置 libMNN.so 3.6.1 鸿蒙包(已验证含 createLLM 符号;.gitignore 挡预编译库与 models/,获取方式见任务文档)
- LocalLlm.ets:native 调用的 ets 封装;LlmTestPage:模型从局域网服务器下载→加载→首 token/速度 benchmark
- scripts/serve-models.mjs:开发期局域网模型文件服务器(Qwen3-0.6B-MNN 456MB,SHA256 与 ModelScope 官方清单逐文件核对)
- build-profile.json5 接 externalNativeOptions(arm64-v8a);ProfileContent 加「端侧LLM调试」入口(内部调试用)
- docs/开发任务包/T18-端侧小模型SPIKE.md:目标/验证项/回退线;真机 benchmark 数据回来后写 T18-REPORT 三问三答
2026-08-30 13:18:03 +08:00
xsl 120bbeceff chore(env): 后端本机联调环境(WSL)+ meida_backend 子仓
- meida_backend 收为 git submodule(git.xiangsilian.com/xsl/meida_backend.git),含 PDF 导出管线提交
- WSL Ubuntu-22.04 镜像网络模式跑 PG(pgvector)@55432 + Redis@56379 + uvicorn@8666 + celery,Windows/Hyper-V 防火墙已放行
- app 默认后端地址 192.168.3.25→192.168.3.19:8666(宿主机)
- docs/本地联调指南.md 全面更新到本机拓扑;.gitignore 增补本地素材/调研产物与 graphify 本机文件
2026-08-30 13:17:49 +08:00
xsl 256f850a61 docs: 客户端开发交接文档(新机器开工自包含)
客户端开发将转移到另一台机器,本文沉淀本机全部实操经验:
- 环境搭建 + CLI 构建 + 首次自动签名(Account Kit 前置,signingConfigs 现为空)
- AGC 现状:App ID 6917613748100335131 已建、包名核对一致;待办三步
  (自动签名→指纹录入→开 Account Kit 标准登录)
- 后端联调:后端在原开发机 WSL 8666 端口,两种连法(局域网直连/自建);
  DEFAULT_BASE_URL(127.0.0.1:8000) 已过时的说明;dev-token 为主力调试通道
- ArkTS 铁律七条(新增 @Builder 按值传参不随 @State 刷新的 2488 教训)
- hdc/uitest 实测命令与坑(MSYS_NO_PATHCONV、相对路径、dumpLayout 解析法)
- 真机修过的五个坑清单 + 待办任务与开工验收基线
2026-08-15 22:00:12 +08:00
xsl 4125769457 docs: 办理记录——AGC 应用已建(App ID 6917613748100335131),待自动签名+指纹录入 2026-08-15 21:56:39 +08:00
xsl 67d906248b docs: 前置开通清单 v2——个人开发者降级路线
需求变更(个人主体办不了短信签名、前期无 COS 必要):
- 登录兜底通道:短信验证码 → 邮箱验证码(个人邮箱 SMTP 授权码,
  零成本零审核;防刷参数 FR-ACC-14 原样沿用,键前缀 sms:→email:)
- 主登录通道维持华为账号:查证 Account Kit 权限分级——个人开发者
  可用标准登录(UnionID/昵称/头像),仅"一键登录取手机号"企业专属;
  我们只需 UnionID,标准登录够用
- COS 四桶 → 服务器本地磁盘(meida_data/ 四目录,上传走后端 multipart,
  下载走短期签名 URL;CosSigner Protocol 保留,回迁只换实现)
- 数据库:PG 已在 WSL 运行零费用,无需动作;明确不切 SQLite
  (retrieval 依赖 pgvector,切换=重构+能力回退)

清单从"腾讯云全家桶"收缩为两件必办:华为 AGC + 发信邮箱授权码。
登记代码侧后续任务 E1~E4(邮箱登录/本地存储驱动/FE 登录 UI/文档同步)
2026-08-15 18:49:55 +08:00
xsl 0c3e07e660 新增本地联调指南(App↔后端;端口冲突提醒与真机 baseUrl 配置) 2026-08-15 00:40:05 +08:00
xsl 34d94ba8dd FE 批次任务契约(F1~F4)与协作规程 v1.3 2026-08-15 00:36:09 +08:00
xsl 26357756e2 补第四批任务契约文档(T15/T16/T17) 2026-08-15 00:33:55 +08:00
xsl e511b6a66f 收尾两批并行开发的文档回写与任务包
- Sprint 执行计划 v1.1:§1.1 补第一批交付实据;T9 SPIKE 结论回写 Sprint 1 表
  (T-P0-16 通过 2.8ms;T-P0-12 有条件;T-P0-10 原型 6/6 + 真实照片重验前置);
  Sprint 2 表标注 T-P2-01~06 交付;新增 §9 两批交付记录
- 开发任务拆解 v1.5:交付回写 + 新风险登记(RTMPose 域差异、BiRefNet 异步化)
- 新增 开发任务包/:三批多 agent 并行的协作规程与 14 份任务契约
- 新增 前置开通清单-云资源与资质.md
- 清理已用毕的评审报告(文档评审 2026-08-13、项目整体评审 2026-08-14),
  README 中相应引用改为留痕表述
2026-08-14 21:07:20 +08:00
xslandCursor 2934954eb2 按交叉评审对齐文档与代码口径,并挡住 reference 下的密钥文件
表名、配额种子和字段名以产品方案与架构为准;文档仓库补 .gitignore,避免 git add -A 把 API Key 推进远端。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 11:28:35 +08:00
xslandCursor f4075f6827 收口文档评审冲突并补齐 Sprint 执行计划
统一性能、token、配额与成本口径,补齐短信登录等缺口任务,并回写脚手架实测暴露的思考模式与峰谷计价约束。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 09:40:50 +08:00
xsl e31755e343 save 2026-08-13 23:10:49 +08:00
xsl d784d4ae15 save 2026-08-11 23:42:30 +08:00
xsl c3a8c60e6f save 2026-08-11 22:15:23 +08:00
xsl d603e49005 init 2026-08-09 15:46:24 +08:00