SuperAPI AI 工具集

convert-to-streaming

通用与其它

查看项目

更新于 10-15 21:08

技能介绍

用途:把未启用流式的 Roblox 体验转换为使用实例流式,或修复已有的流式缺陷与反模式。流程共 9 步,每步带校验,最后输出总结。

主要能力:Step 1 配置 Workspace 流式属性(不可脚本化的属性标记为手动配置);Step 2 对整个 DataModel 做只读结构盘点并缓存;Step 3 重构层级,把散落 BasePart 归组为子模型,便于按粒度设置 LOD 与流式模式;Step 4 为 Workspace 模型分类 ModelStreamingMode,自动处理明确项、返回边界项供人工复核;Step 5 按阈值分类 LevelOfDetail,对每个分支最高合格模型应用 SLIM;Step 6 扫描客户端脚本中的流式不兼容模式并修复;后续步骤涉及预取与 MRF 等。

使用方式:前置条件为 Roblox Studio 已打开目标 place,且 Roblox Studio MCP 服务器已连接。步骤脚本把状态缓存在 _G(如 _G["step:inventory:v1"]),随 Studio 关闭丢失,中途重启需重跑 Step 2;修改 CACHE_KEY 可强制重新扫描。重构后需把 modifiedPaths 作为 RESCAN_SUBTREES 传入原子步骤。若宿主环境提供子代理工具,Step 6 默认按客户端脚本逐个委派子代理,Step 3 的外部引用重写与定向盘点查询也可委派;无子代理则内联执行。

适用场景:需要为 Roblox 游戏启用流式、或排查流式导致的脚本报错与性能问题的开发场景。

限制:为客户端请求添加服务端处理时须校验所有客户端输入,不得信任客户端值;仅当修复需要重新设计核心系统(如关卡加载架构、组件框架)时才标记人工复核并说明原因与建议。Step 6 中关键初始化路径上应用 WaitForChild 会导致启动挂起,须改用 FindFirstChild 加 nil 守卫。具体命令、脚本与阈值细节以原技能文档为准,此处未提供完整代码。