Renew 移动端适配总控进度
目标与边界
- 集成分支:
integration/mobile-renew - 来源分支:
renew,初始基线为6d8e89e155dd9b68af9c277426017df5af1d3979。 - 覆盖范围:320–1024px 手机和平板适配,同时回归 1199/1200px 导航边界和 1440px PC 布局。
- 内容原则:核心内容不丢失;复杂内容保留完整信息并允许横向查看;咨询、预约等弹层只由用户主动触发。
- 原型状态:仓库内未找到独立移动端原型图,本轮以已确认需求、现有 PC 页面和动态接口数据为对照真值。
状态定义
TODO → IN_PROGRESS → READY_FOR_REVIEW → VISUAL_CHECK → QA_CHECK → ACCEPTED → MERGED
出现越界、冲突、P0/P1 或证据不足时转为 BLOCKED。总指挥独占集成分支、总控文档和最终 Git 操作;开发 Agent 使用独立 worktree,截图 Agent 和测试 Agent 只读验收。
基线和集成记录
| 项目 | 状态 | 证据 |
|---|---|---|
| 远程基线 | ACCEPTED | renew 与 origin/renew 初始同为 6d8e89e |
| 总控基线 | ACCEPTED | fefe99d,建立移动端集成基线和文档 |
| 基础导航 Agent | MERGED | Agent b7e424c,集成提交从 b716142 起 |
| 轮播框架 Agent | MERGED | Agent 2153c6c,集成提交含 1ba3c63、bb1afd3 |
| 卡片 Agent | MERGED | Agent b91184c,集成提交含 1a5e765、8417262、173c249 |
| 内容页面 Agent | MERGED | Agent b9a7627,集成提交含 37e43d5 |
| 交互组件 Agent | MERGED | Agent c1ec9ce,集成提交含 c3f2491、839f4d0、e45c5b9 |
| 浏览器回归修复 | ACCEPTED | 7e065fb,修复导航抽屉包含块、第三方遮挡并加入无依赖截图脚本 |
| 最终构建 | ACCEPTED | pnpm build;VitePress 1.6.4 构建成功,仅保留既有 chunk 体积警告 |
任务与文件所有权
| 任务 | 状态 | 独占范围 | 最终结论 |
|---|---|---|---|
| MR-00 总控 | MERGED | docs/mobile-renew/、集成分支、最终 Git | 模块、截图和测试已收口,renew 已线性快进并完成远端推送 |
| MR-01 基础导航 | MERGED | .vitepress/config.mjs、主题公共文件、VPNav*、VPMegaMenu、导航数据/资源 | 1200px 断点统一;抽屉、二级菜单、遮罩和滚动锁定通过 |
| MR-02 轮播框架 | MERGED | BannerCarousel、CustomHomePage、两个 Framework 页 | 手机单列、媒体单实例、分页切换和 PC 回归通过 |
| MR-03 卡片 | MERGED | 功能、保护、价格、评价、案例等卡片组件 | 320/375 单列,平板两列或按模块降列,内容和图片未截断 |
| MR-04 内容页面 | MERGED | 关于、帮助、市场、公告、能力矩阵 | 动态数据通过代理加载;市场详情移动端价格信息完整保留 |
| MR-05 交互组件 | MERGED | 表单、弹窗、Footer、Ad、MobileActionBar | 咨询和预约仅主动触发;Esc、遮罩、滚动锁定及安全区通过 |
| MR-06 截图对照 | ACCEPTED | 只读截图,精选证据写入仓库 | 7 视口 × 9 路由共 63 张页面截图,另含移动端和 PC 交互截图 |
| MR-07 测试 | ACCEPTED | 只读测试 | 构建、DOM 尺寸、失效图片、动态接口、边界断点和交互闭环通过 |
总指挥决策
- 所有 Agent 只在各自文件范围内修改,总指挥统一审查并将结果落到
integration/mobile-renew,避免多 Agent 直接操作renew。 - 真实浏览器截图统一使用
scripts/mobile-visual-check.py。脚本通过 Chrome CDP 设置真实 CSS 视口,避免命令行截图出现“500px 布局裁成 390px”的误报。 - 动态页面使用
pnpm preview:proxy验收;普通静态预览不代理 DB 接口,市场和客户案例会显示为空,不作为页面缺陷。 - 爱番番统计脚本继续保留;前端隐藏未由用户触发的自动留言板,窄屏隐藏与站内入口重叠的第三方浮层。爱番番后台仍应关闭“自动直接沟通”和“自动弹出邀请框”。
product-pages-html/是验收期间出现的无关未跟踪目录,未纳入本次暂存、提交或清理范围。
发布门禁
| 事项 | 状态 | 记录 |
|---|---|---|
| 模块审查与集成 | ACCEPTED | fefe99d..7e065fb 及其后测试文档提交 |
| 最终构建 | ACCEPTED | pnpm build 成功 |
| 差异检查 | ACCEPTED | git diff --check、git diff --cached --check 通过 |
| 全视口截图 | ACCEPTED | 320、375、390、480、768、1024、1440 全部通过 |
| 真实浏览器交互 | ACCEPTED | 轮播、抽屉、二级菜单、遮罩、Esc、咨询、预约、MegaMenu 全部通过 |
renew 快进 | ACCEPTED | 从 6d8e89e 线性快进到集成分支,无合并提交和历史改写 |
origin/renew 推送 | ACCEPTED | Codeup 常规推送成功;推送后通过 git ls-remote 核对远端与本地 renew 一致 |

