文件整体要求:仅支持标准 .zip;不支持加密 ZIP;建议 UTF-8 编码打包;单包建议 ≤ 200MB。
结构原则:每个符合命名规则的 wg_* 目录代表一个小组件。支持外层再包一层目录(如 widget_batch/wg_xxx);若同时出现根目录和外层目录的重复 wg_*,会自动去重。
目录命名:wg_{categoryName}_{widgetName}_{size}_{freeType}
categoryName:分类英文标识(如 minimal)。
widgetName:组件英文名(如 calendar)。
size:small / medium / large。
freeType:free / limitFree / pay。
每个目录内(必填):
cover.*:封面图(jpg/png/webp)。
assets.zip:素材包,内部需包含 data.json 模板配置文件。
widget_batch.zip
├── wg_minimal_calendar_small_free/
│ ├── cover.jpg
│ └── assets.zip
├── wg_healing_clock_medium_limitFree/
│ ├── cover.webp
│ └── assets.zip
└── wg_dark_weather_large_pay/
├── cover.png
└── assets.zip