Playground
观察 schema 如何穿过 Shape IR。
通过 Shape IR 解析、检查并生成 schema。先从一个可运行示例开始,对照 source 和 output,再结合 diagnostics 理解哪些语义被保留或发生了降级。
确定性转换服务端运行时基于 release 的集成
→
Auto-run 已开启。修改示例或 source 后,工作区会在短暂延迟后自动刷新。
当前路径提示
这条 workspace 路径已经出现在当前能力目录中。
◐部分支持BetaJSONTypeScript
JSON -> TypeScript
适合快速探索式推断,但结果质量完全依赖 sample payload 的代表性。
JSON parser: 已支持
TypeScript generator: 已支持
当前表现较好的部分
Primitive values
Nested objects
基于 sample payload 的 array inference
当前限制
只能转换当前观察到的 sample shape。
输入覆盖度完全取决于样例是否足够有代表性。
在较小屏幕上,可以切换到单一工作区视图,专注查看当前这一块内容。
源输入
编辑一个受支持的 source schema,并观察整个工作区如何响应。
继续查看当前 source 路径最相关的文档:
打开相关文档源输入
这里的修改会更新当前 source 内容。你可以开启 auto-run 获得连续反馈,也可以手动运行来保留一个稳定检查点。
源输入
编辑一个受支持的 source schema,并观察整个工作区如何响应。
继续查看当前 source 路径最相关的文档:
打开相关文档源输入
这里的修改会更新当前 source 内容。你可以开启 auto-run 获得连续反馈,也可以手动运行来保留一个稳定检查点。
让 source 持续保持可见,同时把更宽的检查区域在 Output、Shape IR 和 Diagnostics 之间切换。
输出
生成结果会保持可见,方便你对照 source 和当前目标格式进行比较。
继续查看这类输出依赖的 toolkit surface:
查看 toolkit surfaceTypeScript
生成结果会显示在这里。