用途:在既有 Roblox place、Studio DataModel 或 Rojo 项目中做侵入式改动前使用,负责项目操作而非具体领域实现;领域实现可与 roblox-ui、roblox-networking、roblox-characters、roblox-physics、roblox-luau、roblox-datastores 组合。
主要能力与流程:先确定每个子树的真实来源(Studio、Rojo 文件、包管理器或生成的构建),不要手改生成产物;改动前盘点 Explorer,搜索脚本/模块/Remote/标签,读项目映射与命名约定,并先运行一次观察现有警告;规划最小兼容改动并复用现有 Remote、组件模块、清理工具、标签、Attribute、文件夹与配置模式;创建可在 Explorer 中检查的真实对象,而不是把整个功能藏在运行时构造里;遵循执行与复制位置(服务端权威逻辑放 ServerScriptService,常驻客户端逻辑放 StarterPlayerScripts,按角色客户端逻辑放 StarterCharacterScripts,UI 模板放 StarterGui,共享模块放 ReplicatedStorage,密钥与服务器资源放仅服务端容器);按风险选择 Play、Play Here、Run、Server & Clients、设备模拟器或脚本化测试,并同时检查服务端与客户端 Output;测试后清理临时部件、测试 Remote、命令栏脚本、调试 UI、print、重复脚本与占位资源。
可选路径:Studio 内置 MCP 服务器可在 Assistant 中经 Manage MCP Servers 启用,走 inspect→edit→run/verify→playtest 工具链,调用需 studio_id,多个窗口时先用 list_roblox_studios 选目标;未连接时手动 Studio + Rojo 流程即为默认完整路径,本技能不依赖 MCP。
限制与常见问题:编辑生成子树会导致同步后改动消失;重复脚本或 Remote 会造成功能执行两次;共享内容放错位置客户端将无法访问;只检查服务端 Output 会掩盖客户端错误;未做 Server & Clients 与生命周期验证时不能声称已完成对应层级测试。资料未提供具体收费、版本号或性能数据。