需要为项目规划自定义标签、类别或专用组件规则,却不想处理复杂的语法吗?
VPasCode 现在让您能够构建使用简单、直白的英语构建 UML 配置文件图.

输入您所需的内容——AI 处理其余部分
无需编写代码或学习图表规则,您只需通过自然对话即可创建和调整 UML 配置文件图:
- 描述您的图表: 用日常用语输入您想要创建的内容。
提示:"生成一个 UML 配置文件图,定义用于医疗数据隐私合规的自定义构造型。"
- 即时可视化:VPasCode 会解读您的描述,并自动为您构建完整的配置文件结构。

- 轻松对话式调整:通过与 AI 聊天来更改或更新您的图表:
- “为 PrivacyData 构造型添加一个名为 encryptionType 的标记值。”
- “扩展配置文件,以包含专用的 AuditLog 组件。”

示例:
PlantUML
Edit PlantUML in VPasCode
@startuml
skinparam defaultFontSize 14
skinparam defaultFontColor #333333
hide circle
hide empty members
skinparam classAttributeIconSize 0
title 医疗数据隐私合规配置文件图
package "HealthcareDataPrivacyProfile" <> {
class "HealthRecord" <> {
+ registryId : String
+ purpose : String
+ retentionPeriod : Duration
}
class "ProtectedDataElement" <> {
+ sensitivityLevel : SensitivityLevel
+ encryptionRequired : Boolean = true
+ maskInLogs : Boolean = true
}
class "DirectIdentifier" <> {
+ identifierType : String
+ pseudonymizable : Boolean = true
}
class "ConsentRecord" <> {
+ consentDate : Date
+ lawfulBasis : String
+ expiryDate : Date
}
class "ConsentScope" <> {
+ purpose : String
+ recipientCategory : String
+ region : String
}
class "DataSubject" <> {
+ subjectId : String
+ jurisdiction : String
+ accessRight : Boolean = true
}
class "ProcessingActivity" <> {
+ activityId : String
+ riskLevel : RiskLevel
+ lawfulBasis : String
}
class "AccessControlPolicy" <> {
+ role : String
+ accessLevel : String
+ breakGlassAllowed : Boolean = false
}
class "DataBreachIncident" <> {
+ detectedAt : DateTime
+ affectedRecords : Integer
+ notificationDeadline : Duration = 72h
}
class "AuditLogEntry" <> {
+ timestamp : DateTime
+ actor : String
+ action : String
}
HealthRecord "1" *-- "0..*" ProtectedDataElement : 包含
ProtectedDataElement <|-- DirectIdentifier
HealthRecord "1" *-- "0..*" ConsentRecord : 受...管辖
ConsentRecord "1" *-- "0..*" ConsentScope : 按...范围限定
DataSubject "1" *-- "0..*" ConsentRecord : 授予
HealthRecord "1" *-- "0..*" ProcessingActivity : 在...中处理
ProcessingActivity "1" *-- "0..*" AccessControlPolicy : 由...强制执行
ProcessingActivity "1" *-- "0..*" DataBreachIncident : 可能触发
ProcessingActivity "1" *-- "0..*" AuditLogEntry : 由...追踪
DataSubject "1" *-- "0..*" AuditLogEntry : 涉及
}
@enduml 将“图表即代码”理念引入 UML 配置文件
标准的文本转图表引擎无法开箱即用支持 UML 配置文件图。
为实现这一目标,Visual Paradigm 创建了基于 PlantUML 的自定义结构让您能够以干净、轻量级的文本文件形式存储、共享和版本控制您的 UML 配置文件——无需亲自编写任何代码。
无需语法——只需普通英语
VPasCode 的真正优势在于完全省去手动操作。您无需记忆格式规则、手绘图形或编辑代码行。只需说明您的需求,AI 便会在后台自动处理布局、连接和格式。
将自定义配置文件接入您的文档流程
一旦您在 VPasCode 中定义了自定义 UML 配置文件,它即可无缝集成到 Visual Paradigm 生态系统中:
- OpenDocs:将实时配置文件定义嵌入系统规范、合规记录和建模指南中。
- NotesKeep:存储领域提示、AI 设计理由和构造型说明,供团队架构评审使用。
- 资源导出:下载清晰的 SVG 或 PNG 图表,用于架构指南和入职材料。
在 VPasCode 中体验 AI UML 配置文件图
今天就打开 VPasCode,用普通英语输入您的想法,让 AI 立即为您生成 UML 配置文件图。












