runtime: node entrypoint: scripts/index.cjs timeout: 60000 dependencies: system: - name: node check: "node --version" interface: input: imageUrl: type: string required: false description: 身份证图片URL,给多模态模型查看 imageBase64: type: string required: false description: 身份证图片base64,支持data URL前缀,给多模态模型查看 side: type: string required: false default: front description: front或back modelResult: type: object required: false description: 多模态模型识别后的JSON对象或JSON字符串 ocrResult: type: object required: false description: modelResult别名 mockResult: type: object required: false description: 联调用JSON对象或JSON字符串 fields: type: object required: false description: 已识别字段对象 output: success: type: boolean needsModelVision: type: boolean side: type: string fields: type: object quality: type: object risk: type: object raw: type: object prompt: type: string error: type: string