[Feature] 基于svg模板生图

Author: JinDing123Created Dec 11, 2025Updated Aug 25, 2026
Labelsenhancement

Feature Description

希望根据用户输入的文本,并结合提供的SVG 模板,自动生图并支持修改。

Problem Context

在撰写技术文档、创建演示材料或设计示意图时,经常需要根据具体的描述生成或调整图表(如架构图、流程图、时序图)。目前,这个过程通常是手动完成的:需要理解文本需求,然后使用图形工具(如draw.io, Visio)或手动编写SVG/代码来绘制。如果有一个可复用的SVG模板库,大模型能够理解文本指令并智能地应用到模板上,将能极大提升内容创作的效率和一致性。

Proposed Solution

  1. 能力定义:开发或微调大模型,使其能够:
    • 理解需求:准确解析用户关于图表生成或修改的自然语言描述。
    • 解析模板:理解所提供的SVG模板的结构、元素构成和可变量(如图层、文本占位符、样式变量)。
    • 推理与生成:将用户需求与SVG模板结合,通过计算决定如何修改模板内的元素(如替换文本、调整元素位置、颜色、显示/隐藏特定部分),并输出符合需求的、有效的SVG代码或图像文件。
  2. 工作流程:用户输入一段文本描述和一个(或多个)基准SVG模板,模型输出修改后的SVG或直接渲染的图像。

Source: DayuanJiang/next-ai-draw-io