用途:用于规划并实现完整的 Three.js 网页体验,或在已有 3D 功能中选用聚焦的子技能。
使用方式:先沿用项目已安装的版本与现有架构,从需求与仓库中确定可见成果、交互、资产输入、现有技术栈与目标设备,保留既定框架与美术方向;仅就真正阻塞实现的问题提问。检查 package 清单、lockfile、路由、样式、当前 canvas 归属与可用资产,记录已安装的 Three.js 修订版、渲染后端及配套包的 peer 依赖;使用与这些版本匹配的文档或源码,不因示例而升级技术栈。
主要能力:先构建垂直切片——响应式 canvas、代表性主体、相机取景、一个交互及可用的加载/错误状态,再按需补充细节。产品文案、导航、表单与核心操作保留在语义化 HTML 中。仅从路由指南中选择相关专项说明;技能是可选聚焦指导,不必运行全部流程。仅安装本技能时,按需求实现并直接查阅官方文档。
限制与验证:按实际设备定义资产与帧预算,添加尺寸变化处理、显式资源归属、减弱动态效果,并在适当时提供非 WebGL 回退。在浏览器中验证可见结果,而非仅编译通过。报告构建内容、实际执行的检查及未解决的设备或资产限制。交付说明不授权在用户请求之外发布。API 精确签名与特定修订版行为以官方文档为准;无法访问文档时检查已安装类型或源码,并说明遗留不确定性。