用途:这是面向 Defold 引擎开发的 API 文档获取技能,在工作涉及 Defold 引擎 API、需要查阅 Lua 或 C++ 函数、或需要游戏开发 API 参考时使用。
主要能力:按命名空间获取 Defold 官方以纯 Markdown 提供的 API 文档,覆盖 Lua API(如 go、gui、msg、vmath、sprite、factory、physics、sound、timer、sys、render、label、tilemap、model、json、http 等)、Lua 标准库(base、coroutine、debug、io、math、os、string、table、bit、socket、zlib)、Box2D 物理(b2d、b2d.body)、编辑器脚本(editor)、扩展 API(extension-*,如 crypt、websocket、iap、firebase、admob、steam 等)、以及 C++ 原生扩展 API(dmExtension、dmScript、dmBuffer、dmGameObject、dmGraphics、dmGui、dmRender 等)。
使用方式:先确定所需命名空间(例如 go、gui、vmath),再获取对应 URL 的原始 Markdown 内容并阅读。示例:fetch https://defold.com/llms/apis/go-lua.md。扩展 API 需先在 game.project 中添加对应扩展依赖;安装与配置具体扩展时,可用 defold-docs-fetch 技能查找其文档页。
限制:具体安装命令、收费、价格、平台与效果等资料暂未提供;扩展 API 需对应扩展依赖;技能本身仅提供文档获取,不包含代码执行。