{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "type": "object",
  "title": "平台私有metadata字段协议",
  "description": "描述PlayCraft平台渲染各字段表单时的辅助数据结构",
  "required": [
  ],
  "properties": {
    "value_type": {
      "type": "string",
      "const": "path",
      "description": "可选字段，值类型标识。例如 所描述的目标字段若表示文件路径，例如 value: ./assets/xxx.png，则可以添加 value_type: path 用于平台识别后使用文件解析器处理该目标字段",
      "examples": [
        "path"
      ]
    },
    "mime_type": {
      "type": "string",
      "description": "可选字段，所描述的目标字段若表示文件/文件路径时可以使用。用于指定文件格式，遵循 MIME 规范",
      "examples": [
        "image/png",
        "image/jpeg",
        "image/gif",
        "image/webp",
        "audio/mpeg",
        "application/json"
      ]
    }
  },
  "additionalProperties": false
}