使用说明
粘贴有效 JSON,生成包含 $schema、类型、属性与必填字段的 Schema。对象数组会综合样本推导结构。复制结果到支持 Draft-06 的校验器中,再根据真实业务补充范围、格式与可选字段。
示例
{"count":2} 可推导 count 为 integer;要表达最小值、业务必填规则等约束,需要后续编辑。
从 JSON 样本生成 Draft-06 Schema,便于整理结构与校验规则。
粘贴有效 JSON,生成包含 $schema、类型、属性与必填字段的 Schema。对象数组会综合样本推导结构。复制结果到支持 Draft-06 的校验器中,再根据真实业务补充范围、格式与可选字段。
{"count":2} 可推导 count 为 integer;要表达最小值、业务必填规则等约束,需要后续编辑。
样本推导的 required 和 additionalProperties 较严格,应人工检查。没有出现过的类型无法推断;本工具不读取远程 $ref,不执行生成的 Schema。限制为 10 万字符、40 层、20000 个值。
能直接用作模型的结构化输出配置吗?不同服务支持的 Schema 子集不同,需要按目标服务要求调整;本工具只生成通用 Draft-06 结构草稿。