如何在 VPasCode 中使用 AI 生成和编辑代码化图表

手动绘制图表往往会消耗宝贵的工程时间,而这些时间本可用于构建软件。通过手动拖拽形状和连接连线来设计架构模型、序列流程和系统交互,会迅速拖慢开发工作流。VPasCodeVPasCode 通过基于文本的可视化解决了这一痛点,使开发人员能够使用纯文本和结构化声明高效地定义可视化内容。

随着先进人工智能集成到VPasCode 编辑器,可视化建模变得更加高效。开发人员软件架构师现在可以直接通过简洁的文本提示生成完整图表,并利用智能内联 AI 修改更新现有代码。本指南将介绍这些新功能如何简化技术文档和图表维护。


理解 VPasCode 中的图表即代码

图表即代码将可视化资产视为源代码。将视觉结构以文本格式存储,使开发团队能够在版本控制平台中直接对架构图表进行版本控制,对视觉架构进行代码审查,并维护单一事实来源的系统文档。

由Visual Paradigm,VPasCode 提供了一个多功能的在线环境,支持多种流行的建模语法和数据格式:

  • 支持的建模语法:PlantUML、Mermaid.js、Graphviz (DOT)、D2、Markmap、ECharts 和 DBML。
  • 支持的数据格式:JSON、YAML 和 SQL 模式。
  • 自动语法检测:实时引擎自动识别输入格式,即时渲染准确的预览效果。

VPasCode 中的关键 AI 功能

1. 即时 AI 图表生成

用户无需手动学习不同框架语言的语法细节,只需用自然语言描述系统行为、数据库表或组件关系即可。内置 AI 会自动解析请求,生成干净且语法正确的代码,并同步提供实时预览。

2. 智能 AI 代码修改与差异对比

更新现有架构图不再需要重新阅读冗长的代码块。用户可以高亮现有图表代码,并指示 AI 助手进行重构、添加新元素、调整样式或更改组件。VPasCode 会显示智能的并排差异预览,让用户在接受更新前验证代码变更。


逐步指南:使用 AI 功能

步骤 1:打开在线工作区

访问在线编辑器,并选择您首选的引擎框架(如 Mermaid、PlantUML 或 Graphviz)。

步骤 2:使用自然语言生成图表

在工作区界面中点击 AI 提示操作按钮。输入自然语言描述(例如,“创建一个包含 API 网关、认证服务和订单数据库的电商微服务序列图”)并触发生成操作。

步骤 3:审查和优化代码

编辑器会立即填充代码面板并渲染视觉预览。您可以手动调整生成的脚本,或继续发出 AI 提示以扩展系统节点。

步骤 4:智能重构与差异检查

要修改现有结构,请选择一段代码并向 AI 工具发出提示(例如,“在 API 网关和订单服务之间添加 Redis 缓存”)。使用差异查看器检查新增或删除的行,然后接受修改以立即更新您的可视化图表。


实际应用场景


探索 Visual Paradigm 解决方案

提升您在 Visual Paradigm 生态系统中设计与软件架构的工作流程:

  • 试用免费的VPasCode 在线编辑器即可从今天开始利用 AI 构建文本驱动的图表。
  • 在“Visual Paradigm 主站点”探索完整的桌面建模工具和企业管理软件开发解决方案Visual Paradigm 主站点.
  • 在“Visual Paradigm Online”访问基于云的设计套件、信息图制作工具和团队协作工具Visual Paradigm Online.
0views

滚动至顶部