This commit is contained in:
@@ -14,8 +14,8 @@
|
||||
处理以下任务时应使用该 skill:
|
||||
|
||||
- 导览模块页面、组件、交互或数据流调整
|
||||
- 室内三维导览、Three.js、GLB/GLTF 模型加载、WebGL 性能问题
|
||||
- 腾讯地图、室外导览、地图 SDK 或地图标记逻辑调整
|
||||
- 馆内三维导览、Three.js、GLB/GLTF 模型加载、WebGL 性能问题
|
||||
- 腾讯地图、馆外导览、地图 SDK 或地图标记逻辑调整
|
||||
- `static/nav-assets/app_nav_assets_v2_clean_20260611_093623` 资源包相关工作
|
||||
- `src/data/providers/staticNavAssetsProvider.ts`、`src/repositories/GuideRepository.ts`、`src/repositories/GuideModelRepository.ts` 导览数据访问层相关工作
|
||||
- `src/assets/data` 历史 demo 数据清理、隔离或迁移
|
||||
@@ -36,11 +36,11 @@
|
||||
也可以在任务描述里包含明确上下文,Codex 应能自动匹配:
|
||||
|
||||
```text
|
||||
帮我修复室内三维导览切换后顶部菜单被遮挡的问题。
|
||||
帮我修复馆内三维导览切换后顶部菜单被遮挡的问题。
|
||||
```
|
||||
|
||||
```text
|
||||
请检查腾讯地图和室内 3D 是否有耦合风险。
|
||||
请检查腾讯地图和馆内 3D 是否有耦合风险。
|
||||
```
|
||||
|
||||
```text
|
||||
@@ -54,7 +54,7 @@
|
||||
- `src/assets/data` 是历史 demo 数据区域,不应再作为当前导览模块的数据源。
|
||||
- 在 `route_graph` 和 `nav_data` 未准备并验证前,不应声明“真实馆内导航”或启用真实路线规划。
|
||||
- POI 坐标只能作为展示或位置预览候选,不能当作已认证导航锚点。
|
||||
- Three.js / GLB 室内三维逻辑应与腾讯地图 / 室外导览逻辑隔离。
|
||||
- Three.js / GLB 馆内三维逻辑应与腾讯地图 / 馆外导览逻辑隔离。
|
||||
- Three.js/WebGL 当前按 H5 能力处理;不要默认增加小程序 fallback 或 mp-weixin 兼容工作。
|
||||
- 移动端顶部菜单、搜索、卡片、按钮和楼层控件不能被 3D canvas 遮挡。
|
||||
- 不做无关重构,不直接删除历史数据;先盘点引用、隔离影响,再按确认范围清理。
|
||||
@@ -70,13 +70,13 @@
|
||||
三维模型问题:
|
||||
|
||||
```text
|
||||
请使用 shenzhen-natural-museum-dev skill,排查室内 3D 模型加载失败,并保证 H5 有加载中和失败兜底。
|
||||
请使用 shenzhen-natural-museum-dev skill,排查馆内 3D 模型加载失败,并保证 H5 有加载中和失败兜底。
|
||||
```
|
||||
|
||||
腾讯地图问题:
|
||||
|
||||
```text
|
||||
请使用 shenzhen-natural-museum-dev skill,检查腾讯地图逻辑是否被室内导览改动影响,只读审计并给出证据文件。
|
||||
请使用 shenzhen-natural-museum-dev skill,检查腾讯地图逻辑是否被馆内导览改动影响,只读审计并给出证据文件。
|
||||
```
|
||||
|
||||
历史数据清理:
|
||||
@@ -105,7 +105,7 @@ pnpm build:h5
|
||||
|
||||
- `pnpm build:*` 会写入 `dist`,如果任务是只读审计,应先说明风险再执行。
|
||||
- `pnpm lint` 即使命令成功,警告也应视为技术债。
|
||||
- 导览 UI 改动后,应额外做 H5 冒烟检查:顶部菜单、室内 3D、开始导航/位置预览、搜索结果、路线详情页。
|
||||
- 导览 UI 改动后,应额外做 H5 冒烟检查:顶部菜单、馆内 3D、开始导航/位置预览、搜索结果、路线详情页。
|
||||
- 只有用户明确要求小程序/mp-weixin 时,才额外运行 `pnpm build:mp-weixin` 或处理小程序兼容。
|
||||
|
||||
## 维护方式
|
||||
|
||||
Reference in New Issue
Block a user