Creator toolsResource std
模块资源类型公告-20260819
AstroBox 官方社区源的资源内容、质量、版本与版权要求
自AstroBox v2.1版本起,现有“表盘 快应用”分类将被调整为“表盘 快应用 模块”。
表盘与快应用和传统定义别无二异 模块:由Canopus支撑的特殊资源类型,模块具有两种类型的能力:原生应用注册能力&系统拓展能力。模块可以只包含其一种能力,也可以两种能力同时拥有。这意味着你可以基于Canopus 拥有纯粹的原生应用能力的模块,制作一个功能更丰富的应用;也可以基于 Canopus 打造一个拥有系统拓展能力的模块,修改系统内的一些功能,期待大家的想象力。
同时,自该版本起,我们也将开放「模块资源类型」的上架。由于模块自身权限极高,出于对用户设备安全的考量,开发者除了进行合理分类外,还需向审核人员提交完整的模块源代码与编译流程,最终上架的模块文件须由审核人员在完成安全审计后自行编译,开发者自行提交的模块产物将不予采用。上架审核过程中,开发者有义务回答并协助审核人员解决在编译过程中遇到的任何问题。
借此机会,我们还支持了“资源捆绑安装”功能,各位创作者可以通过在manifest_v2.json的ext字段中定义bundledResources来实现,具体如下:
"ext": {
"bundledResources": {
"required": [
"type": "resource",
"id": "com. canopus lyraimport"
}
}
}同时支持required和recommend两种,对于required,会要求用户在安装资源时必须同时安装;对于recommend,则允许用户在安装资源时勾选是否安装。type不仅支持resource,还支持plugin,所以各位可以捆绑自己的插件