Discover
公开扩展发现
目录、搜索、详情、版本和下载入口直接读取公开后端。
打开扩展目录Community Platform
Discover
目录、搜索、详情、版本和下载入口直接读取公开后端。
打开扩展目录Account
注册、登录、Publisher、API token 和发布预检收在同一个工作台。
Moderation
举报审核、包/版本治理、发布者可信状态和审计回查统一进入后台。
查看管理后台Operations
users、publishers、packages、versions、reports、audit 和 metrics 分区读取。
查看 Admin APIDiscovery
扩展接口
Base 侧以 componentId 为公开主键,负责发现、安装、加载和卸载扩展包。
GET /api/components/catalogGET /api/components/registryGET /api/components/{componentId}/manifestPOST /api/components/{componentId}/installPOST /api/components/{componentId}/loadPOST /api/components/{componentId}/unload平台目录面向浏览和分发,提供公开索引、版本、校验摘要和下载入口;本地安装与运行生命周期由 Grab AI Base 接管。
GET /api/extensions/catalogGET /api/extensions/search?q=GET /api/extensions/{componentId}GET /api/extensions/{componentId}/versionsGET /api/extensions/{componentId}/versions/{version}/downloadWindows Client 面板通过 Host Bridge 调用公开 API,与宿主私有 transport 和本地路径保持清晰解耦。
ClientHostBridge.invoke(method, path, body)ClientApis.*开发指南
PackageName/
manifest.json
base/
agents-dlc/
manifest.json
provider.json
node-templates/
worker-templates/
client/
windows/
manifest.json
bundles/
files/
shared/
contracts/
schemas/
templates/
docs/
scripts/
manifest.json。client/windows/bundles/。scripts/validate-package.ps1 校验 manifest、路径和 bundle。data/extensions/repository/{componentId} 验证本地发现。/api/components/{componentId}/install 或 Client 的 Load 入口安装并加载。{
"schema": "grab-ai.component.v1",
"componentId": "grab-ai.example",
"displayName": "Example",
"version": "0.1.0",
"publisher": {
"id": "grab-ai",
"name": "Grab AI"
},
"parts": {
"base": {
"manifest": "base/agents-dlc/manifest.json"
},
"client": {
"windows": {
"manifest": "client/windows/manifest.json",
"bundle": "client/windows/bundles/example.jar",
"panelId": "grab-ai.example.panel"
}
}
}
}
扩展包目录
按名称、componentId 或标签搜索公开扩展包,查看发布者、分类、摘要、最新版本和 artifact 校验信息。
发布者
Moderation
Versions
Package notes