Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CN

新圖形支援:VPasCode 中的 UML 通訊圖

EDITION REQUIRED|
DESKTOPProfessional
VP ONLINEDeluxe

Visual Paradigm 興奮地宣佈全面支援「AI 生成的 UML 通訊圖」內,VPasCode,我們的圖形即程式碼平台。
直接從程式碼產生與編輯 UML 通訊圖表的視覺化呈現,展現簡化的「圖表即程式碼」工作流程。

VPasCode 中的即時 AI 生成

規劃即時訊息序列與物件關係,不再需要手動設定語法或進行複雜的繪圖步驟。VPasCode 現在讓您直接以純英文提示生成完整的通訊圖。

範例提示:

「為具有多因素認證 (MFA) 的使用者登入流程生成 UML 通訊圖。」

VPasCode 的 AI 引擎會分析您的互動流程,識別參與的元件,規劃空間關係,並自動為訊息序列編號。

提示驅動編輯:讓 AI 處理版面配置

由於通訊圖著重於空間互動,且缺乏嚴格的文字語法標準,手動調整線條或編號並非時間的有效利用。

本次發布的真正優勢在於「讓 AI 同時處理建立與更新」。無需手動編輯文字腳本,只需告訴 VPasCode 內的 AI 如何調整您的架構:

  • 「在 UI 與 Auth Service 之間新增 API Gateway。」

  • 「在檢查憑證前加入一個驗證權杖的步驟。」

  • 「重新排列 MFA 挑戰步驟以實現非同步執行。」

AI 會更新底層結構,並立即重新渲染更新後的互動版面。

範例:

@startuml
title 使用 MFA 的使用者登入

skinparam {
  vpDiagramType CommunicationDiagram
}
left to right direction

object "使用者" as User
object "登入 UI" as UI
object "Auth Service" as Auth
object "Credential Store" as Cred
object "MFA Service" as MFA
object "Token Manager" as Token

User ---> UI : 1: 輸入使用者名稱與密碼
UI ---> Auth : 2: 提交憑證
Auth ---> Cred : 3: 驗證密碼雜湊
Cred ---> Auth : 4: 憑證有效
Auth ---> MFA : 5: 請求第二因素挑戰
MFA ---> UI : 6: 提示輸入一次性密碼
UI ---> MFA : 7: 提交一次性密碼
MFA ---> MFA : 8: 驗證密碼與時間視窗
MFA ---> Auth : 9: MFA 驗證通過
Auth ---> Token : 10: 發行工作階段權杖
Token ---> UI : 11: 回傳工作階段權杖
UI ---> User : 12: 授予應用程式存取權限

@enduml

由 VPasCode 產生的多因素認證(MFA)登入 UML 通訊圖表,顯示使用者、登入介面、認證服務與主要後端儲存之間編號的互動訊息。

擴展 PlantUML 以支援通訊圖

標準 PlantUML 原生不支援 UML 通訊圖(舊稱協作圖)。

為解決此問題,「Visual Paradigm 引入了專為通訊圖設計的 PlantUML 物件結構」。此擴充功能讓 VPasCode 能夠渲染空間物件互動與編號訊息流程,同時保留文字格式的可攜性、速度與版本控制優勢。

整合式軟體文件工作流程

由於 VPasCode 運行於輕量級文字腳本之上,您由 AI 生成的通訊圖表能與您的技術生態系統無縫整合:

  • OpenDocs:將即時空間模型直接嵌入技術文件與 API 規格中。

  • NotesKeep:儲存所產生的互動腳本與設計理由,供團隊進行架構審查。

  • 匯出選項:下載 SVG 向量圖形或 PNG 影像,用於工程簡報與拉取請求。

👉 進一步了解 AI UML 通訊圖表產生器

在 VPasCode 中體驗 AI 通訊圖表

開啟 VPasCode,輸入您的系統互動提示,讓 AI 立即建立並優化您的 UML 通訊圖表。

👉 在 VPasCode 中試用 UML 通訊圖表

返回頂端