# 小新：照片对应与装配依据

本次资料仅来自 `/Users/h/Documents/codex-3d建模/目标文件/小新`。未引用本项目其他历史成果作为结构依据。

## 同一部件的多面对应

| 部件 | 照片 | 对应依据与判断 |
|---|---|---|
| 蓝色大基板：器件/接口面 | IMG_2819、IMG_2823 | 圆弧轮廓、板边缺口、安装孔、插座和器件位置一致；拍摄方向不同。 |
| 蓝色大基板：板间连接器面 | IMG_2820、IMG_2824 | 两组长板间连接器、两个圆形金属固定件与弧形板边对应。与上一行为同一基板的两面。 |
| 蓝色小通信板：屏蔽模组面 | IMG_2821 | 两块金属屏蔽模组、两条同轴线、两片柔性天线；板下缘为弧形。 |
| 蓝色小通信板：SIM/连接器面 | IMG_2822 | 与 2821 的板形、安装孔和边缘对应；翻面可见 SIM 卡座和两组连接器。 |
| 大基板与通信板叠装 | IMG_2825、IMG_2826 | 2825 显示叠装位置；2826 侧面确认大板在上、小板在下，接插件位于板间。 |
| 头部横向 OLED、绿色转接板 | IMG_2827 | 长条蓝色 OLED 板、四个白色插座的绿色转接板及连接线束。 |
| 头部内部装配 | IMG_2811、IMG_2828、IMG_2829 | 显示板装在上半头壳面罩后方；转接板与线束处于头部内部。不能将小板安排在头壳外侧。 |
| 底座外壳与蓝板组件 | IMG_2811、IMG_2814 | 可同时观察基板、屏幕、扬声器、电池、壳体窗口及磁吸接触位置。 |
| 底座壳体内外 | IMG_2828、IMG_2829 | 两个相似壳体均可见上壳窗口/接触位置特征，不能认定一个是底盖。演示没有补造底盖。 |
| 电池与扬声器 | IMG_2823、IMG_2824 | 对应正反面与连接线束。2824 的电池标注 3.7V / 400mAh，扬声器背部标注 4Ω 3W。 |
| 蓝板系统其他角度 | IMG_2815、IMG_2816 | 红色桌面上的同类蓝色大基板、小通信板及外围组件，可作补充对应。 |
| 另一绿色底座板方案 | IMG_2812、IMG_2813、IMG_2817、IMG_2818 | 板形、颜色和外围结构与蓝板系统不同，未混入本演示。不能与头部绿色转接板混淆。 |

## 外观照片

- `20260920-111933.jpg`：本体与底座分离摆放，正面偏俯视。动画中的头壳、本体、底座以此照片结合其他角度重建，没有直接裁剪原照作为移动部件。
- `20260920-111916.jpg`：完整组合正面，用于核对本体与底座的装配外观。
- `20260920-111924.jpg`：侧面，辅助核对外壳轮廓和头壳分界。
- `20260920-111918.jpg`、`20260920-111922.jpg`：背面、足部接触位置和底座背侧。
- `20260920-111927.jpg`、`20260920-111930.jpg`：分离状态的正面/斜侧面补充。
- `20260920-111859.jpg`：头部上壳外观补充；局部清晰度较低。
- `20260920-111429.jpeg`、`20260920-111905.jpg`、`20260920-111908.jpg`：产品和拆解状态的场景补充，不据此推断隐藏结构。

## 本次重建链路（2026-09-22 更新）

旧版“直接裁剪实拍照片并移动”的方案已被用户否定，不再用于首页拆解动画。当前展示按以下顺序制作：

1. 阅读多面照片，建立上述同一部件对应表，固定头部、蓝色基板系统与外围部件关系。
2. 以整机照片、打开头壳与底座实拍、PCB 近照为输入，调用内置 image_gen 生成 `assets/reconstruction/structure-master.png`。母图包含整机、头部剖视和底座内部仰视。
3. 以这张结构母图作为设计母版，再输入关键板件近照作为形状与布局约束，生成统一视角、材料、光照的九组部件爆炸图 `assets/reconstruction/exploded-master.png`。
4. 对生成结果做定向修正：电池改为扁平软包、补回底座两组磁吸接触位置、区分通信板安装孔与天线连接点。保留生成提示词和中间版本供复查。
5. 网页使用派生部件连续平移与遮挡，形成合拢—打开头壳—底座双板退出—外围展开的动画；首页不再调用实拍照片绘制移动部件。

### 分层对象与方向

- 上半头壳：冠饰、耳罩和面罩作为一组向上打开。
- 横向 OLED：初始隐藏在面罩内部，先随头壳移动，再通过下缘开口露出。
- 绿色转接板：由下半头壳内部沿头部轴线上移。
- 下半头壳与本体：作为一组与底座拉开；合拢时由头壳覆盖开口，避免露出空腔。
- 底座上壳：保持原有月面形态、两组接触位置和前侧方形显示窗口。
- 主基板与通信子板：先共同退出底座下方，再在主板下侧分离通信板；全过程不交换上下位置。
- 扁平软包电池与圆形扬声器：先移出底部开口，完全露出后向两侧展开。
- 不增加缺少照片依据的独立底盖。

## 事实、重建与边界

- 照片能够确认：外观识别特征、蓝色大基板及小通信板、两种板面的对应、大板在上小板在下的叠装、长条 OLED、绿色转接板、软包电池与圆形扬声器。
- 展示安排：统一正面视角、重布光、部件分离间距、可读性所需的板面倾角、遮挡和展示时序。它们不等于实物的精确尺寸或经过验证的拆装工艺。
- 生成素材保留可辨认的板形和主要部件关系，但无法保证每个微小焊盘、丝印字符和走线逐点准确；隐藏固定件和壳体内壁也未获工程尺寸验证。不可将生成图用作制造、维修接线或逐个元件身份鉴定依据。
- 母图右下是底座打开后的内部仰视。小板在观察者一侧，不能误读为其装在直立产品的大板上方。直立装配顺序以 IMG_2826 侧拍为依据。
- 图中黑色面罩/窗口与内部显示模组是覆盖件与模组的表现，不应重复计算显示屏数量。
- 说明书扬声器写 1W，样品背部标注 4Ω 3W，差异保留，不认定量产规格。
- 完整实拍只保留在“照片对照”区域用于核对；HEIC 由系统转为最长边 1400 像素的 JPEG 阅读副本。原始目录未修改。

## 文件与生成方式

- 结构母图：`assets/reconstruction/structure-master.png`
- 派生爆炸图：`assets/reconstruction/exploded-master.png`
- 提示词与生成链路：`生成提示词.md`
- 使用内置 image_gen，没有切换 API/CLI 生成路径。

## 组件与接线补全（v4，2026-09-22）

以原实拍继续重建 `assets/reconstruction/peripherals-v4.png`：修正通信子板为两处大安装孔，补充底座方屏、长条外围板、大/小贴片天线。该素材只使用既有结构图作为材质参考，板形与外设以 IMG_2821、2823、2824 为依据。页面现为 13 个移动部件。

最终爆炸图由网页与动画共用的部件/位置/连接数据渲染；下方“组件与连接展开”可放大或下载。旧九部件底图仍提供头壳、本体、底座、主板等素材，其小通信板区域已不再用于绘制。底座黑色窗口代表外壳窗口，单独方屏代表内部模组，不是两块底座屏。

### 可追溯连接表

| 编号 | 两端 | 类型 | 原照 | 核验边界 |
|---|---|---|---|---|
| C01 | 头部 OLED — 绿色转接板 | 绿/黄/黑/红四线 | 2827 | 线束两端可追踪；不推断逐针信号。 |
| C02 | 软包电池 — 主基板 | 红黑双线 | 2824 | 接连接器面左下方白色两针座。 |
| C03 | 圆形扬声器 — 主基板 | 红黑绞线 | 2824 | 接连接器面右下方白色两针座。 |
| C04 | 底座方屏 — 主基板 | 橙色 FPC | 2823、2824、2826 | 座位于器件面；动画中在主板另一侧，不能接到板间长连接器。 |
| C05 | 长条外围板 — 主基板 | 黄/红/绿/黑/蓝五线 | 2823、2824 | 接器件面五针座；外围板全部功能、针脚信号未确认。 |
| C06 | 大贴片天线 — 通信子板 | 黑色同轴 | 2821 | 接屏蔽面朝前时左侧接口。 |
| C07 | 小贴片天线 — 通信子板 | 黑色同轴 | 2821 | 接屏蔽面朝前时右下接口。 |
| C08 | 主基板 — 通信子板 | 两组直接插接 | 2822、2825、2826 | 大板在上、小板在下，无新增线束。虚线为对接方向。 |
| C09 | 绿色转接板 — 脚部触点 | 本体内线束 | 2827、2811 | 可见独立触点组件与接线，壳内绕线路径不可见。虚线只表示隐藏通路。 |
| C10 | 底座两组磁吸触点 — 主基板两个插座 | 两组触点线束 | 2823、2824 | 可确认组件组之间有连接；左右脚分别对应哪个座待核。只画一条中性关联虚线，避免虚构左右对应。 |

### 尚不能确认，不补造

- IMG_2827 中三个悬空红/黑/黄线头的最终接点。
- 底座两个插座与左右脚的分别对应。
- 所有逐针信号定义、本体内部固定走线及真实线长。

动画实线表达可见线束的组件级连接，弯曲路径/线长随演示间距变化；不表示实物应被拉伸。虚线表达直接插接、隐藏通路或待核的组件组关联。悬空线头没有接到任意模块上。

### 本版核验

- 8 个滚动节点、头部共轴出壳、大小板上下顺序、电池退出后侧展。
- 10 组连接选择、高亮两端、逐一打开对应照片、显示/隐藏连接。
- 桌面、390px 手机、反向滚动、复位、自动演示与手动停止。
- 原始照片副本 16 张哈希核对；离线直接打开 HTML；无 JavaScript 错误。
- 未进行针脚通断测量或实物拆装验证。生成细小元件仍非逐焊点复刻。

## 展示视觉升级（v5，2026-09-22）

- 美术方向：深墨绿色展台、暖白字体与克制的浅绿点缀；将产品作为主画面，默认隐藏结构标注。照片和组件核对仍在下方。
- 外观渲染：用内置 image_gen 对已有拆解图的头壳、本体、底座做定向材质/布光提升，白色缎面外壳、深紫色冠饰、柔和黑玻璃反射。原实拍 111933 约束颜色和产品身份。只读取新素材中的三个外壳区域；主板、转接板、显示板、电池、扬声器、通信子板和天线继续使用已核对的原有重建区域。
- 新素材：`assets/reconstruction/shells-studio-v5.png`，与原底图同为 1024×1536 RGBA、同样部件布局。未覆盖旧底图，便于复核。
- 动画：整机近景逐渐拉远，镜头中心随实际装配范围移动；头壳先打开，电子件从开口退出后再展开。采用五阶平滑时序和与帧率无关的滚动跟随；有轻微鼠标视差，减少动态效果设置下关闭视差。
- 展示/结构两种观看方式：打开“结构与接线”显示标注与线束；选择编号突出两端；关闭面板恢复干净画面。四个阶段导航可直接跳转，仍支持自动演示和反向滚动。
- 验证：8 个镜头节点没有裁掉主体，1440×1000、1280×720、390×844、375×667 下检查布局和按钮；10 组连接、16 张照片副本、离线运行、减少动态效果均通过。手机接线面板使用正常布局，避免遮挡操作按钮。
- 本次是与实物一致的展示渲染提升，组件级证据与未确认接点沿用 v4 记录。未把光照、展示距离当成新的工程尺寸。

## 完整装配优先重建（v6，2026-09-22）

v5 的外观已被用户否定，不作为本版整机外形依据。重新以原始目录的 111916、111924、111930、111927、111933 五张实拍生成完整装配母图。主要修正高底座的侧壁比例、头部闭合缝、冠饰厚度、胸口平面标识与克制的微笑。

### 图层来源

- `v6/assembled-master.png`：从五张原始照片新生成的完整装配母图，浅灰背景。
- `v6/assembled-alpha.png`：同一完整装配图去背景，作为网页闭合状态，不靠零件拼接得到整机。
- `v6/robot-layer.png`：从母图抽出完整机器人；上半头壳和下半头壳/本体从这同一图层沿共享曲线拆分，耳罩归属上壳。
- `v6/dock-layer.png`：从母图拆出的高底座，补出被脚遮挡的座面与两组磁吸触点。
- `v6/interior-layer.png`：以机器人图层和 IMG_2811 开壳实拍补充不可见的内壁，仅使用两段内腔区域；可见外观仍来自完整机器人图层。

生成工具没有严格保持派生图层的像素位置，因此在网页中进行尺度/位置配准。闭合前 0.4%～2.6% 进度用极短的同姿态图层过渡，随后才形成可见分离。内壁补全面为展示重建，不是经过测量的内腔 CAD。

电路板、电池、扬声器、天线仍使用此前逐项对应的重建素材。头部 OLED 按新面罩中的实际显示中心位置重设固定轴线；底座屏和长条外围板先完整退出较高底座，移至侧面后才抬到便于观察的位置。连线编号与证据表保持一致。

### 检查与边界

- 分别检查闭合、2.6%、8%、30%、完全展开画面，重点观察接缝、耳罩碎片、内腔边缘、屏幕退出方向。
- 桌面/手机、8 个镜头节点、10 组连接选择、16 张实拍副本、离线打开及减少动态效果设置通过功能检查。
- 功能检查与外观评价分开记录。图像仍存在生成误差，尤其品牌文字、细小纹理和隐藏结构；本记录不等于用户已认可外观。
- 本次未引用旧项目记忆，也没有写入长期记忆。

## 2026-09-22 动画修正 v7
- 桌面滚动行程从 360svh 改为 180svh，手机从 310svh 改为 155svh；自动演示单程从 14 秒改为 7 秒，含停留的往返从 31.5 秒改为 15.75 秒。
- 修复 94% 进度解除水平裁切导致底座屏排线突然出现的问题，改为由上层不透明外壳自然遮挡内部组件和接线。
- 开头更换整机图期间暂停头壳位移，分层底图保持不透明，避免双重淡入造成闪烁；整机与分层图仍存在 AI 重建素材的细微差异。
- 电路板出壳、外围器件分离更早衔接；镜头缩放随实际组件包围范围变化。自动播放重新开始时同步重置动画进度，避免从展开态快速倒滑。
- 本次只修改动画与节奏，未重新生成外形、组件或接线依据，未读取或写入跨项目记忆。
