mcpField
R
roblox-sharp-edges

roblox-sharp-edges

github.com/tabooharmony测试与质量138246 次安装2 周前更新
代码仓库

关于 roblox-sharp-edges

供 Roblox 开发者在发布或审查涉及数据持久化、远程调用、购买、生命周期清理及高实例数量的代码时参考。内容聚焦常见失效风险,并提供检查要点;完整清单见 references/full.md。

主要功能

  1. 01玩家数据会话所有权检查
  2. 02远程处理器服务端校验
  3. 03购买收据幂等发放
  4. 04连接与异步任务清理
  5. 05关闭保存与实例性能检查

适用场景

  1. 01审查玩家数据保存与释放路径
  2. 02检查远程调用是否可伪造奖励
  3. 03验证购买发放和收据确认顺序
  4. 04排查关闭流程、连接或任务遗留

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/tabooharmony/roblox-brain --skill roblox-sharp-edges

安装后在 Claude Code 中输入/roblox-sharp-edges确认已加载。

附带文件references/full.md

详细介绍

Roblox sharp edges

何时加载

在发布或审查涉及持久化、远程事件、购买、生命周期清理或大量实例的代码之前加载。

快速参考

风险故障模式首要检查项
玩家数据共享两台服务器覆盖同一份档案会话所有权和释放路径
远程事件处理器客户端伪造奖励根据服务器状态进行验证
收据已确认购买但未发放奖励先幂等地发放奖励,再确认
连接玩家离开后仍保留回调玩家移除时断开连接,或销毁其所有者
关服保存耗时超过关闭窗口有界且可观测的刷新操作
实例移动端帧耗时骤增添加细节前先分析性能并启用流式加载
让出执行权启动卡住或死锁明确生命周期阶段并设置超时
表长度或修改假设失效使用显式计数和构造函数
异步工作被放弃的任务仍在运行取消任务,或将其绑定到所有者的生命周期

需要了解详情? 加载 references/full.md,查看审查清单和简短的修正模式。

评论

支持 Markdown