用途:管理 Domo 应用的 manifest.json。该文件声明应用所需的外部资源,Domo 据此决定连接哪些数据集、集合、工作流和 Code Engine 函数,并在发布时把代码中使用的别名映射到实际的 Domo 资源 ID。
主要能力:支持 datasetsMapping(可查询数据集)、collectionsMapping(AppDB 集合存储)、workflowMapping(可触发的工作流)、packagesMapping(Code Engine 函数映射与契约)。基本属性包含 name、version、id、fullpage、size 等;同时要求提供 thumbnail.png,尺寸必须为 300x300 像素,且与 manifest.json 同目录。
使用要点:数据集映射使用 dataSetId 而非 id,fields 数组必填,即使为空也要保留 [],否则会报 Cannot read properties of undefined (reading 'map')。别名需为标识符安全形式,推荐 ^[A-Za-z][A-Za-z0-9]*$,不得含空格、连字符、点等特殊字符。Code Engine 使用 packagesMapping(带 s),每个参数和输出需含完整契约字段,需显式设置 version(如 1.0.0);version 为 null 表示不固定/取最新。集合映射用 id + name,name 必填,已有集合建议 syncEnabled 默认 false,不要使用 alias + collectionId 等临时键。FileSets 无需 manifest 条目,直接在服务代码中引用其 UUID 常量即可。
限制:资料未提供价格、收费、平台、效果等细节,暂未提供。包创建/更新的生命周期细节需参阅 code-engine-create 与 code-engine-update 技能文档;fileset 完整 API 模式需参阅 fileset-api 技能。