用途:作为 Roblox 游戏开发助手,提供 Luau 语言、架构、安全加固与性能优化支持,并可通过 MCP 与 Roblox Studio 集成进行自主建游戏。
主要能力:按意图路由到不同主题资料,包括新建游戏(模拟器、大亨、RPG、障碍跑、恐怖、吃鸡)、调试、存档读档、战斗系统、商店与游戏通行证变现、性能优化、安全审计、Rojo 等外部工具、常见坑、Luau 进阶、游戏设计、发布清单、变现审计、代码审查、动画特效、多人联机、测试、背包物品与 GUI。
MCP 检测:调用时先判断模式。全量模式(39 个工具,含 execute_luau、get_file_tree、grep_scripts、create_build)支持实时代码执行、文件树浏览、脚本搜索与构建创建;标准模式(6 个工具,含 run_code、insert_model、get_console_output、start_stop_play)支持代码执行、模型插入、控制台读取与试玩测试;离线模式无 MCP,仅生成可直接复制的代码与指导。
使用方式:按用户意图匹配并加载对应资料,意图不明时先问一个澄清问题再路由。核心约定包括服务层级放置(ServerScriptService、ReplicatedStorage、StarterPlayerScripts、StarterGui、ServerStorage、Workspace)、脚本类型选择与 RemoteEvent 基本用法;存档使用 DataStoreService 的 GetAsync、SetAsync、UpdateAsync 并始终用 pcall。
限制与注意:不得信任客户端,所有 RemoteEvent 数据需在服务端校验类型、范围、归属与冷却;玩家数据避免裸 SetAsync,建议 ProfileService/ProfileStore;货币计算仅在服务端;ProcessReceipt 先发货再返回 PurchaseGranted,失败返回 NotProcessedYet;事件连接需断开以防内存泄漏;RemoteEvent 需按玩家限流。具体分类标识为 coding(编程与开发,资料未给出该字段名称)。