交付出件箱

← 返回出件箱

交接件 · doctor-ai-brain · 给 dev6 GPT 新会话(2026-09-26 · 23:57 刷新)

自包含,不依赖 dev2 记忆系统。所有路径/commit/命令均可直接用。
仓库:doctor-ai-brain(FastAPI + PostgreSQL + Next.js)。三分支:功能分支自 codeup/test 拉 → 合 test(部署 test.tongban.love)→ 挑选晋级 main(部署 chat.tongban.love)。
本机是东京云隔离开发机(2vCPU/3.4G),不是测试/生产机。


0. 环境速用(先记这几条)


1. 【已办结 · 仅供背景 · dev6 不用再碰】


2. 【dev6 接手重点 · 待长官拍板/待发】

2.1 扫码绑定 48B 发生产(待长官下令)

2.2 批次四:批量开号 5万 + 下载记录页(礼品卡)—— 待长官定 D1-D4

10 维物理 verify 已完成(全 test 现网实证)。关键事实:
- argon2 是唯一瓶颈:app/services/password_utils.py time_cost=3/memory_cost=64MiB/parallelism=4;单次 0.059s → 5万 ≈ 49 分钟(不是旧说的 95min)。号码生成不是瓶颈(批次三 app/services/seat_service.py:180 _alloc_org_seq_batch 一条 SQL 批量取号,已在 test)。
- 异步基础设施现成:Celery(app/celery_app.py)+ app/tasks/director_distill_task.py / app/models/director_studio.py DirectorDistillJob(job 表 status/progress JSONB + .delay() + 前端轮询 GET,协议C第11项不用 SSE)→ 批次四「批量开号任务」直接抄。
- 导出:app/api/admin_brand_code.py _build_export_workbook()(openpyxl + StreamingResponse)可复用做下载记录页。
- 同步开号上限 1-100(平台端 le=50)长官 9-21 拍板保留不动,5万走独立异步端点。
- 迁移挂点:新迁移 down_revision 接生产当前 head;⚠️本仓多 alembic head 债,写迁移前先 alembic heads 核。
- 礼品卡 gift_card 代码现网 0 命中 = 全新概念。旧方案「100档14ms/500档20ms/5000档69ms」查无出处不可信;83.12 三档实测(100/500/1000)一直没跑。
- 管理端入口:挂 web/app/(dashboard)/admin/parent-seats/page.tsx 现有工具条(开通子席位/导出旁),别另开菜单。
- 待长官拍板 D1-D4:①5万后台约 49min 体验接受?要不要多 worker 并行(不建议降密码强度)②批量生成的明文密码存不存(存=可反复补下载但几万条明文是隐患;不存=只生成那次给下载)③一次批量上限=5万还是别的④开工前先补跑 100/500/1000 实测拿真数字?

2.3 专项:扫码「真到期」(改鉴权·风险高)

⬜ 未碰。长官定「四批跑稳后单独隔离做、现在别碰」。到期后鉴权真拦人,要动登录校验链。


3. 【已澄清、可直接引用的结论(别再重查)】


4. 【踩过/要注意的坑】