使用 declare-render 和 AI 将 JSON schema 渲染为图像并从提示生成 schema
材料 CLI. 使用此技能, 当用户想要将 JSON 计划制成图像( PNG/ JPG) , 验证渲染数据计划, 或从自然语言的提示生成计划, 然后渲染是一项面向实际任务的技能。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
当用户希望将 JSON Schema 渲染为图像(PNG/JPG)、验证渲染数据 Schema,或根据自然语言提示生成 Schema 并完成渲染时,使用此技能。
通过 Node.js 运行(可在项目目录中执行,或在全局安装后运行:npm install -g materials-cli):
materials render[options] materials generate " " [options] materials validate [options]
materials render schema.json -o output.png-s, --schema 、-o, --output (默认为 ./output.png)、-f, --format 、-w, --width、-h, --height、--output-schema 、-i, --interactivematerials generate "一个红色圆形,内含文字 Hello" -o out.png-o, --output、-f, --format、-w, --width、-h, --height、--output-schema、--model、--api-key、--base-url、-i, --interactiveOPENAI_API_KEY(以及可选的 OPENAI_MODEL 和 OPENAI_BASE_URL)。materials validate schema.json-s, --schema 、-i, --interactiveUsage: materials[options] Commands: render 将 JSON Schema 文件渲染为图像 generate 使用 AI 生成 Schema,然后渲染 validate 根据渲染数据 Schema 验证 Schema Examples: materials render schema.json -o output.png materials generate "一个红色圆形,内含文字 Hello" materials validate schema.json
JSON Schema 遵循 declare-render 格式:根对象需包含 id、width、height 和 layers 字段。支持的图层类型包括 text、image 和 shape。建议在渲染前使用 materials validate 命令校验 Schema 的有效性。
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章