用途:查询 Roblox Engine API 官方文档,获取类、数据类型、枚举、全局变量和库的准确、最新信息。
主要能力:通过 http_get 工具抓取官方文档的干净 Markdown 内容;支持可选 query 参数在抓取内容中检索关键字,命中时只返回匹配段落,未命中返回简短提示,节省上下文;支持 context_lines 控制匹配上下文行数,return_full 在命中时直接返回全文;提供 llms.txt 索引列出全部类、数据类型、枚举、全局变量和库及一行摘要;提供 deprecated.md 将已弃用的属性、方法、事件和类映射到现代替代项。
使用方式:URL 中的 API 名称为 PascalCase 且与 Roblox API 名完全一致。类:https://create.roblox.com/docs/reference/engine/classes/<ClassName>.md;数据类型:.../datatypes/<TypeName>.md;枚举:.../enums/<EnumName>.md;全局变量:.../globals/<GlobalName>.md;库:.../libraries/<LibName>.md。已知确切 API 时直接传入 url 获取完整参考;需跨页搜索属性或方法时使用 query,例如 http_get(url: "https://create.roblox.com/docs/reference/engine/classes/Part.md", query: "Anchored");需要更多上下文用 context_lines,需要命中即返回全文用 return_full。不确定查哪个 API 时先取索引:http_get(url: "https://create.roblox.com/docs/reference/engine/llms.txt");用户提到已弃用 API 时取:http_get(url: "https://create.roblox.com/docs/reference/engine/deprecated.md")。
适用场景:编写或调试 Roblox 脚本时核对类、属性、方法、枚举等细节;在多个候选页面间低成本检索关键字;确认已弃用 API 的替代方案。
限制:URL 必须以 .md 结尾或为 llms.txt,否则工具拒绝;不要猜测不确定的 API 名称,应先用索引确认;索引不列出单个方法或属性,检索方法时应先按相关类或领域词搜索索引,再抓取候选类文档;未提供收费、价格、平台等信息。