Vgl
用VGL JSON精确控制AI图像生成
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Vgl。 它的用途是:用VGL JSON精确控制AI图像生成 完整的 Skill 内容见:https://321skill.com/skills/vgl-x-7/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'请用VGL生成一张产品展示图,主体为白色耳机,背景渐变蓝色,相机焦距50mm,光线从左上角45度照射,饱和度0.7,景深f/2.8。' 它会输出符合VGL规范的JSON对象,并据此生成精确对应的图像,方便后续批量调整参数。
介绍
VGL(Visual Generation Language)是一种结构化JSON格式,让您通过显式定义每个视觉属性(如构图、光线、色彩、材质、景深等)来精确控制AI图像生成,解决传统自然语言提示词模糊、不可复现、难以微调的问题。
使用方式:直接编写VGL JSON对象,指定主体、背景、相机参数、光照、颜色调板、纹理等字段,将其作为输入传递给支持VGL的AI图像生成模型或工具。您可以通过嵌套和组合实现复杂场景的绝对控制,所有参数均可数值化调节,便于批量生产和版本管理。
适合内容创作者、UI设计师、智能体开发者等需要高频、高标准生成图像的从业者。尤其适合需要品牌一致性(如固定配色、构图)、自动化批量出图(如电商素材、游戏资产)或对图像细节有极致要求的场景。
使用建议:先使用VGL提供的可视化编辑器或模板库快速上手,逐步熟悉各字段含义;注意VGL仅描述视觉属性,不包含风格概念,需配合基础模型理解;建议将VGL模板与变量结合,实现动态参数化生成,提升效率。
核心特点
与通用提示词不同,VGL用结构化JSON替代自然语言,每个属性(如光线角度、色温、景深)都是独立可调的数字参数,实现像素级精确控制,且结果可完全复现,适合批量生成和自动化管线。
注意事项
不适用于需要抽象概念或情感叙事的艺术创作,且对模型本身的理解能力有依赖,部分模型可能无法完全解析所有字段。
常见问题
VGL和普通提示词有什么区别?
VGL是结构化JSON,每个属性独立可调,结果可复现;普通提示词依赖自然语言,模糊且易受模型理解偏差影响。
如何安装VGL?
VGL本身是一个规范,推荐使用npm安装官方解析器:npm install vgl-parser,或直接使用支持VGL的生成工具。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/vgl-x-7/raw/index.md 读取 Vgl 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/vgl-x-7/raw/index.md(查看排版版本)