src/components 创建 flowingSmokeComponent.vue 骨架,并搭建基于 THREE.Points 的粒子几何与材质装配流程。(可验证:预览中能看到默认向上流动的烟雾形态)flowRate、density、color、direction、spread、opacity、particleSize、lifeRange 等 props 与默认值。(可验证:修改参数后烟雾流动、浓淡、颜色和扩散表现发生对应变化)src/shader/flowingSmokeComponent/ 新增顶点、片元 shader 文件,并从组件中按外部文件方式引入。(可验证:组件不包含内联 shader 字符串,构建可正常解析 shader 文件)density 与可见粒子数量或等效视觉密度逻辑关联,保证高低密度差异明显且性能可控。(可验证:调整密度后烟雾疏密变化清晰)src/dcsConfig.ts 注册流动烟雾组件,并补充可用的默认参数。(可验证:组件在服务组件列表中可见并能通过通用链路加载)src/dcsConfig.ts 配置调参面板,至少暴露流速、密度、颜色、方向和扩散相关控件。(可验证:配置面板可直接调节核心参数,无需修改通用预览文件)dev 或 serve 模式中的烟囱排烟与汽车尾气两类典型参数组合。(可验证:两种参数预设都能稳定渲染)dcsConfig 注册 -> 回退组件文件 -> 回退 shader 文件”。(可验证:回滚路径清晰且可直接执行)