智能工具库

Canva 新模型:不画图,而是写代码来编辑设计

Canva 新模型:不画图,而是写代码来编辑设计
Canva 推出新型设计模型,不直接生成像素图像,而是通过编写代码来编辑矢量图形,为设计师和开发者带来新的创作方式。
更新于 1来源:The New Stack

Canva 新模型:不画图,而是写代码来编辑设计

在 AI 绘图领域,我们习惯了 Midjourney 或 Stable Diffusion 这样的工具——它们通过算法生成像素,快速产出视觉冲击力强的图片。然而,Canva 近期发布的新设计模型却反其道而行之,它并不直接生成图像,而是编写代码来编辑图形。这一转变不仅改变了设计工具的底层逻辑,也为开发者和 AI 使用者提供了全新的交互范式。

摒弃像素,拥抱矢量代码

传统的 AI 图像生成基于像素网格,这意味着生成的图片一旦确定,就很难进行局部的精确修改(例如改变某个元素的形状或颜色)。Canva 的新模型则选择了截然不同的路径:代码生成。

通常情况下,这种代码指的是 SVG(可缩放矢量图形) 代码。与像素不同,矢量是基于数学公式绘制的路径。通过生成代码,Canva 实际上是让 AI 学习了如何绘制矢量路径,而不是简单地填充颜色。

  • 可编辑性: 代码生成的图形保留了原始参数,用户可以在设计软件中随时修改路径、颜色或图层属性。
  • 无损缩放: 无论图片放大多少倍,矢量代码都能保持边缘清晰,不会出现像素化模糊。

对开发者的技术价值

对于开发者而言,这一模型的意义远超设计工具本身,它实际上是 AI 与 SVG 生态 的深度集成。

  1. 更易集成的资源: 开发者可以直接获取 AI 生成的 SVG 代码,将其嵌入到网页、App 或其他系统中,而无需进行复杂的图像处理或格式转换。
  2. 提示词工程的新维度: 既然是生成代码,那么提示词的编写就变得至关重要。开发者需要学会如何用自然语言描述几何结构、路径逻辑和样式规则,从而获得更精准的矢量代码。
  3. 连接设计与前端: 这大大缩短了从设计稿到前端代码的链路。设计师通过 AI 生成基础图形代码,开发者可以直接复用,减少了重复劳动。

对设计工作流的实用改变

对于普通设计者和 AI 使用者来说,这意味着更灵活的创作体验。

  • 从“结果导向”到“逻辑导向”: 传统的 AI 绘图是“我想要一张猫的图片”,而 Canva 的新模式是“我想要一个由贝塞尔曲线构成的猫的矢量图”。虽然这听起来更技术化,但它赋予了创作者对最终产物的完全控制权。
  • 素材的可复用性: 代码生成的图形可以被视为一种“模块化组件”。设计师可以基于同一个基础代码生成变体,极大地提高了设计效率。

总结

Canva 的新设计模型证明了 AI 不一定要模仿人类的视觉直觉(画像素),它也可以模仿人类的逻辑直觉(写代码)。这种**“生成式编辑”**而非“生成式图像”的思路,为未来的图形处理工具指明了方向——即通过代码实现更深层、更灵活的交互与编辑。

对于技术爱好者来说,这意味着需要关注 SVG API 的最新动态;对于设计师来说,则需要适应用“逻辑”而非“直觉”去指挥 AI。

Featued image for: Canva’s new design model doesn’t generate images. It writes code to edit them.

本文目录(4 节)

本文基于 The New Stack 的公开内容,由 AI 辅助整理改写后发布。

原标题:Canva’s new design model doesn’t generate images. It writes code to edit them.

阅读原文
Canva 新模型:不画图,而是写代码来编辑设计 - 智能工具库