SuperAPI AI 工具集

particles-router

写作与研究

查看项目

更新于 10-15 17:24

技能介绍

particles-router 是用于粒子系统项目的决策框架,本身不直接实现效果,而是根据任务需求把实现工作路由到三个专用技能:particles-gpu(渲染)、particles-physics(运动)、particles-lifecycle(生命周期)。

用途:在开始实现粒子效果前,判断应采用哪种渲染方式、是否需要物理运动、以及如何管理生成与消亡,从而在实施前读取对应的 SKILL.md 文件。

主要能力:一是路由协议,按“分类—匹配—组合—加载”的步骤选择技能;二是信号匹配,依据关键词判断,例如 points、instanced、buffer、shader、thousands、performance 指向 particles-gpu,gravity、wind、attract、force、velocity、turbulence、collision 指向 particles-physics,emit、spawn、fade、trail、pool、birth、death、age 指向 particles-lifecycle;三是优先级规则,性能问题优先 GPU,运动类型优先物理,发射模式优先生命周期,默认三者通常一起使用;四是置信度评分,3 个以上信号立即路由,1–2 个信号则纳入三个技能,0 个信号时先询问想要什么粒子效果。

使用方式:先分类效果类型与规模,再匹配最高信号,多数系统需组合 2–3 个技能,最后在实现前读取匹配的 SKILL.md。文中给出雪花/雨、爆炸、火/烟、蜂群/集群、魔法拖尾、彩纸等常见组合及其接线方式,以及按粒子数量选择策略的指南:少于 100 偏向生命周期,100–1000 三者均衡,1000–10000 侧重 GPU,10000–100000 必须 GPU,超过 100000 则完全依赖 GPU/计算、物理放进着色器。也提供决策表与快速决策流程。

限制:资料未提供安装命令、价格、平台支持或实际运行示例;给出的技能文件路径为 /mnt/skills/user/particles-gpu/SKILL.md 等,仅供参考,实际环境是否可用暂未提供。