{"id":2830,"date":"2026-09-14T11:10:57","date_gmt":"2026-09-14T03:10:57","guid":{"rendered":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/"},"modified":"2026-09-14T11:10:57","modified_gmt":"2026-09-14T03:10:57","slug":"vpascode-ai-uml-communication-diagram-generator","status":"publish","type":"releases","link":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/","title":{"rendered":"H\u1ed7 tr\u1ee3 bi\u1ec3u \u0111\u1ed3 m\u1edbi: Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML trong VPasCode"},"content":{"rendered":"<p data-path-to-node=\"4\">Visual Paradigm h\u00e2n h\u1ea1nh th\u00f4ng b\u00e1o h\u1ed7 tr\u1ee3 \u0111\u1ea7y \u0111\u1ee7 cho <b data-index-in-node=\"56\" data-path-to-node=\"4\">Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML do AI t\u1ea1o ra<\/b> b\u00ean trong <b data-index-in-node=\"103\" data-path-to-node=\"4\">VPasCode<\/b>, n\u1ec1n t\u1ea3ng bi\u1ec3u \u0111\u1ed3 d\u01b0\u1edbi d\u1ea1ng m\u00e3 c\u1ee7a ch\u00fang t\u00f4i.<br \/>\n<img fetchpriority=\"high\" alt=\"Bi\u1ec3u di\u1ec5n tr\u1ef1c quan vi\u1ec7c t\u1ea1o v\u00e0 ch\u1ec9nh s\u1eeda m\u1ed9t S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML tr\u1ef1c ti\u1ebfp t\u1eeb m\u00e3, minh h\u1ecda quy tr\u00ecnh S\u01a1 \u0111\u1ed3 nh\u01b0 M\u00e3 (Diagram as Code) \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u h\u00f3a.\" class=\"alignnone wp-image-4101 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg\" srcset=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg 1312w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/uml-communication-diagram-as-code-editor-overview-300x187.jpeg 300w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/uml-communication-diagram-as-code-editor-overview-1024x637.jpeg 1024w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/uml-communication-diagram-as-code-editor-overview-768x478.jpeg 768w\" width=\"1312\"\/><\/p>\n<h2 data-path-to-node=\"6\">T\u1ea1o t\u1ee9c th\u00ec b\u1eb1ng AI trong VPasCode<\/h2>\n<p data-path-to-node=\"7\">Vi\u1ec7c l\u1eadp b\u1ea3n \u0111\u1ed3 c\u00e1c chu\u1ed7i tin nh\u1eafn theo th\u1eddi gian th\u1ef1c v\u00e0 m\u1ed1i quan h\u1ec7 gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng gi\u1edd \u0111\u00e2y kh\u00f4ng c\u00f2n y\u00eau c\u1ea7u thi\u1ebft l\u1eadp c\u00fa ph\u00e1p th\u1ee7 c\u00f4ng hay c\u00e1c b\u01b0\u1edbc v\u1ebd ph\u1ee9c t\u1ea1p. VPasCode gi\u1edd \u0111\u00e2y cho ph\u00e9p b\u1ea1n t\u1ea1o ho\u00e0n ch\u1ec9nh c\u00e1c Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng tr\u1ef1c ti\u1ebfp b\u1eb1ng c\u00e1c c\u00e2u l\u1ec7nh b\u1eb1ng ti\u1ebfng Anh \u0111\u01a1n gi\u1ea3n.<\/p>\n<blockquote data-path-to-node=\"8\">\n<p data-path-to-node=\"8,0\"><b data-index-in-node=\"0\" data-path-to-node=\"8,0\">V\u00ed d\u1ee5 v\u1ec1 c\u00e2u l\u1ec7nh:<\/b><\/p>\n<p data-path-to-node=\"8,1\"><i data-index-in-node=\"0\" data-path-to-node=\"8,1\">\u201cT\u1ea1o m\u1ed9t bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML cho lu\u1ed3ng \u0111\u0103ng nh\u1eadp ng\u01b0\u1eddi d\u00f9ng v\u1edbi x\u00e1c th\u1ef1c \u0111a y\u1ebfu t\u1ed1 (MFA).\u201d<\/i><\/p>\n<\/blockquote>\n<p data-path-to-node=\"9\">B\u1ed9 m\u00e1y AI c\u1ee7a VPasCode ph\u00e2n t\u00edch lu\u1ed3ng t\u01b0\u01a1ng t\u00e1c c\u1ee7a b\u1ea1n, x\u00e1c \u0111\u1ecbnh c\u00e1c th\u00e0nh ph\u1ea7n tham gia, l\u1eadp b\u1ea3n \u0111\u1ed3 c\u00e1c m\u1ed1i quan h\u1ec7 kh\u00f4ng gian v\u00e0 t\u1ef1 \u0111\u1ed9ng \u0111\u00e1nh s\u1ed1 chu\u1ed7i tin nh\u1eafn.<\/p>\n<p data-path-to-node=\"11\"><img alt=\"\" class=\"alignnone size-full wp-image-4099\" decoding=\"async\" height=\"768\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram.png\" srcset=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram.png 1024w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram-300x225.png 300w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram-768x576.png 768w\" width=\"1024\"\/><\/p>\n<h2 data-path-to-node=\"15\">Ch\u1ec9nh s\u1eeda d\u1ef1a tr\u00ean c\u00e2u l\u1ec7nh: \u0110\u1ec3 AI x\u1eed l\u00fd b\u1ed1 c\u1ee5c<\/h2>\n<p data-path-to-node=\"16\">V\u00ec Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng t\u1eadp trung v\u00e0o c\u00e1c t\u01b0\u01a1ng t\u00e1c kh\u00f4ng gian m\u00e0 kh\u00f4ng c\u00f3 ti\u00eau chu\u1ea9n c\u00fa ph\u00e1p v\u0103n b\u1ea3n c\u1ee9ng nh\u1eafc, vi\u1ec7c \u0111i\u1ec1u ch\u1ec9nh c\u00e1c \u0111\u01b0\u1eddng n\u1ed1i ho\u1eb7c \u0111\u00e1nh s\u1ed1 b\u1eb1ng tay kh\u00f4ng ph\u1ea3i l\u00e0 c\u00e1ch s\u1eed d\u1ee5ng th\u1eddi gian hi\u1ec7u qu\u1ea3.<\/p>\n<p data-path-to-node=\"17\">\u0110i\u1ec3m m\u1ea1nh th\u1ef1c s\u1ef1 c\u1ee7a b\u1ea3n ph\u00e1t h\u00e0nh n\u00e0y l\u00e0 <b data-index-in-node=\"37\" data-path-to-node=\"17\">cho ph\u00e9p AI x\u1eed l\u00fd c\u1ea3 vi\u1ec7c t\u1ea1o m\u1edbi v\u00e0 c\u1eadp nh\u1eadt<\/b>. Thay v\u00ec ch\u1ec9nh s\u1eeda th\u1ee7 c\u00f4ng c\u00e1c k\u1ecbch b\u1ea3n v\u0103n b\u1ea3n, ch\u1ec9 c\u1ea7n n\u00f3i cho AI b\u00ean trong VPasCode c\u00e1ch \u0111i\u1ec1u ch\u1ec9nh ki\u1ebfn tr\u00fac c\u1ee7a b\u1ea1n:<\/p>\n<ul data-path-to-node=\"18\">\n<li>\n<p data-path-to-node=\"18,0,0\"><i data-index-in-node=\"0\" data-path-to-node=\"18,0,0\">\u201cTh\u00eam m\u1ed9t C\u1ed5ng API gi\u1eefa Giao di\u1ec7n ng\u01b0\u1eddi d\u00f9ng v\u00e0 D\u1ecbch v\u1ee5 X\u00e1c th\u1ef1c.\u201d<\/i><\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"18,1,0\"><i data-index-in-node=\"0\" data-path-to-node=\"18,1,0\">\u201cBao g\u1ed3m m\u1ed9t b\u01b0\u1edbc x\u00e1c minh token tr\u01b0\u1edbc khi ki\u1ec3m tra th\u00f4ng tin \u0111\u0103ng nh\u1eadp.\u201d<\/i><\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"18,2,0\"><i data-index-in-node=\"0\" data-path-to-node=\"18,2,0\">\u201cS\u1eafp x\u1ebfp l\u1ea1i th\u1ee9 t\u1ef1 c\u00e1c b\u01b0\u1edbc th\u00e1ch th\u1ee9c MFA \u0111\u1ec3 th\u1ef1c thi \u0111\u1ed3ng th\u1eddi.\u201d<\/i><\/p>\n<\/li>\n<\/ul>\n<p data-path-to-node=\"19\">AI c\u1eadp nh\u1eadt c\u1ea5u tr\u00fac n\u1ec1n t\u1ea3ng v\u00e0 v\u1ebd l\u1ea1i b\u1ed1 c\u1ee5c t\u01b0\u01a1ng t\u00e1c \u0111\u00e3 c\u1eadp nh\u1eadt ngay l\u1eadp t\u1ee9c.<br \/>\n<img alt=\"\" class=\"alignnone size-full wp-image-4100\" decoding=\"async\" height=\"768\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_modify.png\" srcset=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_modify.png 1024w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_modify-300x225.png 300w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_modify-768x576.png 768w\" width=\"1024\"\/><\/p>\n<h2 data-path-to-node=\"12\">V\u00ed d\u1ee5:<\/h2>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">PlantUML<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NPDFRzim3CNl1lmT7deFi6xh_kWmjEZQ8i0A34lREoipZbPRyYGwGJ7iku-IqpZjKUHFr7iaTPw4eenzLrVYf6FS9uxu4LhdiNEomUtrHLtLLNfoVg18FVxM5R0TlZjgzNZtF30kGz-FtbaI5_m-KLV_wghZjK02ecitWiP5jXd91SFZRptW9Bzt0ahbuJayARXVJgdbdBWOLTIAuzPPBiaScDENaHlsugZ3IaASa1oS4NNqga1n-9Ay2q_iSKkUshsk4icAIsSMYyKtrGE3KuChBneQDUwfPv1lC51Akn3rEOKAN0GRl3TOZO-z4zY3n5HN9LkuB5Av3mOF7Dtw-L0A6qhgiEIFAtuqcDqcRAbppN71xDFWpE0N_nav2HBRe1BNPBKpi1lgElOjrrKcPsEV37x6q0-2jMB1yqASkhEXuTdLLFppmTGRx51nuhwegIoFP09Agmg-Sxu9kwCBUtDVJRcwpQrm_ChND28Tm3k3PKeZgx6KTArqqyge9k1eKgUv1p96_vPySLD6gw0EwIQI5v2rIkRLfM7ezfkTb-2SVQE_vJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda PlantUML trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">PlantUML<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TLDDQzHG5Dq7yXyEtGze_Sv2MaQK0UkcKz3bQ_9CdfEynCpBu20kf0ktpg8B4S4obD92mOKRauMB1F_7-oVUzp8nQQMh9EUUSp_ElTcPAvQh8ebTHmaLSpIVcoCPGaQwlCmWmpy_TFLD8AX_4RhGrLU1lQUxhkCwyvcG6SjPWlUk0ooo9uA5z3bTPXpZD4aAANocH2et0TVvu3enVwsWKkGYZ1G2aNFVK4p2zF0DVM3hOCxpBR0vp4iFFqz38N4mQKEJFh1Rg0ZxF5y8dzkW0VhmEES1bqgm6FigpLkA0NiAJNGbWPsm2qxJ6PVOOvA5cxuiOZes3M8q6ZscVk3XjeSNhM-glf3_cLT_Hq9HXHcHpWkIJrgn7S33jeTdkheKK57zamIAncrMWtMuZcLQZHc0D7SylAnFV2H2HZXiZf9h9InjMEIkX-aDwH7fQfqXrjMdOILZZeTx7bxL5mLyNPuLfiCJFwA7hivzB7Nvcp1ThLe44HEkOtIzD_Ulw9DwlN4bqTKNHJNBCzaRqfPyqFbn0_jVWPR-S6Y5aHZ3VKh0CDVLiMsDbX4ADjHkR7dasIpDYdJlkYn35zehe1tVyZ3MvIdjs29P96ZNhjF61xT0np3DTRasFyt7Q-HkJdi_nDtkShujbiIMK7cnD5RHKcYA56GgJH_ewbI6vl1sk0pef_qB\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle \u0110\u0103ng nh\u1eadp ng\u01b0\u1eddi d\u00f9ng v\u1edbi MFA\r\n\r\nskinparam {\r\n  vpDiagramType CommunicationDiagram\r\n}\r\nleft to right direction\r\n\r\nobject \"User\" as User\r\nobject \"Login UI\" as UI\r\nobject \"Auth Service\" as Auth\r\nobject \"Credential Store\" as Cred\r\nobject \"MFA Service\" as MFA\r\nobject \"Token Manager\" as Token\r\n\r\nUser ---&gt; UI : 1: Nh\u1eadp t\u00ean ng\u01b0\u1eddi d\u00f9ng v\u00e0 m\u1eadt kh\u1ea9u\r\nUI ---&gt; Auth : 2: G\u1eedi th\u00f4ng tin \u0111\u0103ng nh\u1eadp\r\nAuth ---&gt; Cred : 3: X\u00e1c minh b\u0103m m\u1eadt kh\u1ea9u\r\nCred ---&gt; Auth : 4: Th\u00f4ng tin \u0111\u0103ng nh\u1eadp h\u1ee3p l\u1ec7\r\nAuth ---&gt; MFA : 5: Y\u00eau c\u1ea7u th\u00e1ch th\u1ee9c y\u1ebfu t\u1ed1 th\u1ee9 hai\r\nMFA ---&gt; UI : 6: Y\u00eau c\u1ea7u m\u00e3 d\u00f9ng m\u1ed9t l\u1ea7n\r\nUI ---&gt; MFA : 7: G\u1eedi m\u00e3 d\u00f9ng m\u1ed9t l\u1ea7n\r\nMFA ---&gt; MFA : 8: X\u00e1c minh m\u00e3 v\u00e0 c\u1eeda s\u1ed5 th\u1eddi gian\r\nMFA ---&gt; Auth : 9: MFA \u0111\u00e3 x\u00e1c minh\r\nAuth ---&gt; Token : 10: C\u1ea5p token phi\u00ean\r\nToken ---&gt; UI : 11: Tr\u1ea3 v\u1ec1 token phi\u00ean\r\nUI ---&gt; User : 12: C\u1ea5p quy\u1ec1n truy c\u1eadp v\u00e0o \u1ee9ng d\u1ee5ng\r\n\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:TLDDQzHG5Dq7yXyEtGze_Sv2MaQK0UkcKz3bQ_9CdfEynCpBu20kf0ktpg8B4S4obD92mOKRauMB1F_7-oVUzp8nQQMh9EUUSp_ElTcPAvQh8ebTHmaLSpIVcoCPGaQwlCmWmpy_TFLD8AX_4RhGrLU1lQUxhkCwyvcG6SjPWlUk0ooo9uA5z3bTPXpZD4aAANocH2et0TVvu3enVwsWKkGYZ1G2aNFVK4p2zF0DVM3hOCxpBR0vp4iFFqz38N4mQKEJFh1Rg0ZxF5y8dzkW0VhmEES1bqgm6FigpLkA0NiAJNGbWPsm2qxJ6PVOOvA5cxuiOZes3M8q6ZscVk3XjeSNhM-glf3_cLT_Hq9HXHcHpWkIJrgn7S33jeTdkheKK57zamIAncrMWtMuZcLQZHc0D7SylAnFV2H2HZXiZf9h9InjMEIkX-aDwH7fQfqXrjMdOILZZeTx7bxL5mLyNPuLfiCJFwA7hivzB7Nvcp1ThLe44HEkOtIzD_Ulw9DwlN4bqTKNHJNBCzaRqfPyqFbn0_jVWPR-S6Y5aHZ3VKh0CDVLiMsDbX4ADjHkR7dasIpDYdJlkYn35zehe1tVyZ3MvIdjs29P96ZNhjF61xT0np3DTRasFyt7Q-HkJdi_nDtkShujbiIMK7cnD5RHKcYA56GgJH_ewbI6vl1sk0pef_qB\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit PlantUML in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:NPDFRzim3CNl1lmT7deFi6xh_kWmjEZQ8i0A34lREoipZbPRyYGwGJ7iku-IqpZjKUHFr7iaTPw4eenzLrVYf6FS9uxu4LhdiNEomUtrHLtLLNfoVg18FVxM5R0TlZjgzNZtF30kGz-FtbaI5_m-KLV_wghZjK02ecitWiP5jXd91SFZRptW9Bzt0ahbuJayARXVJgdbdBWOLTIAuzPPBiaScDENaHlsugZ3IaASa1oS4NNqga1n-9Ay2q_iSKkUshsk4icAIsSMYyKtrGE3KuChBneQDUwfPv1lC51Akn3rEOKAN0GRl3TOZO-z4zY3n5HN9LkuB5Av3mOF7Dtw-L0A6qhgiEIFAtuqcDqcRAbppN71xDFWpE0N_nav2HBRe1BNPBKpi1lgElOjrrKcPsEV37x6q0-2jMB1yqASkhEXuTdLLFppmTGRx51nuhwegIoFP09Agmg-Sxu9kwCBUtDVJRcwpQrm_ChND28Tm3k3PKeZgx6KTArqqyge9k1eKgUv1p96_vPySLD6gw0EwIQI5v2rIkRLfM7ezfkTb-2SVQE_vJy0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Ch\u1ec9nh s\u1eeda PlantUML trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><img loading=\"lazy\" alt=\"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML do VPasCode t\u1ea1o cho \u0111\u0103ng nh\u1eadp x\u00e1c th\u1ef1c \u0111a y\u1ebfu t\u1ed1 (MFA), hi\u1ec3n th\u1ecb c\u00e1c tin nh\u1eafn t\u01b0\u01a1ng t\u00e1c \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 gi\u1eefa Ng\u01b0\u1eddi d\u00f9ng, Giao di\u1ec7n \u0110\u0103ng nh\u1eadp, D\u1ecbch v\u1ee5 X\u00e1c th\u1ef1c v\u00e0 c\u00e1c kho l\u01b0u tr\u1eef backend ch\u00ednh.\" class=\"alignnone size-full wp-image-4051\" decoding=\"async\" height=\"768\" loading=\"lazy\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_mfa_login.png\" srcset=\"https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_mfa_login.png 1024w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_mfa_login-300x225.png 300w, https:\/\/updates.visual-paradigm.com\/wp-content\/uploads\/2026\/09\/vp_vpascode_uml_communication_diagram_mfa_login-768x576.png 768w\" width=\"1024\"\/><\/p>\n<h2 data-path-to-node=\"11\">M\u1edf r\u1ed9ng PlantUML cho Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng<\/h2>\n<p data-path-to-node=\"12\">PlantUML ti\u00eau chu\u1ea9n kh\u00f4ng h\u1ed7 tr\u1ee3 s\u1eb5n c\u00e1c Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML (tr\u01b0\u1edbc \u0111\u00e2y \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 Bi\u1ec3u \u0111\u1ed3 c\u1ed9ng t\u00e1c).<\/p>\n<p data-path-to-node=\"13\">\u0110\u1ec3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 n\u00e0y, <b data-index-in-node=\"15\" data-path-to-node=\"13\">Visual Paradigm \u0111\u00e3 gi\u1edbi thi\u1ec7u vi\u1ec7c s\u1eed d\u1ee5ng c\u00e1c c\u1ea5u tr\u00fac \u0111\u1ed1i t\u01b0\u1ee3ng PlantUML c\u1ee5 th\u1ec3 cho Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng<\/b>. Ph\u1ea7n m\u1edf r\u1ed9ng n\u00e0y cho ph\u00e9p VPasCode hi\u1ec3n th\u1ecb c\u00e1c t\u01b0\u01a1ng t\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng kh\u00f4ng gian v\u00e0 c\u00e1c lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1, \u0111\u1ed3ng th\u1eddi gi\u1eef nguy\u00ean c\u00e1c l\u1ee3i \u00edch v\u1ec1 t\u00ednh di \u0111\u1ed9ng, t\u1ed1c \u0111\u1ed9 v\u00e0 ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n c\u1ee7a \u0111\u1ecbnh d\u1ea1ng d\u1ef1a tr\u00ean v\u0103n b\u1ea3n.<\/p>\n<h2 data-path-to-node=\"21\">Quy tr\u00ecnh T\u00e0i li\u1ec7u Ph\u1ea7n m\u1ec1m T\u00edch h\u1ee3p<\/h2>\n<p data-path-to-node=\"22\">V\u00ec VPasCode ch\u1ea1y tr\u00ean c\u00e1c k\u1ecbch b\u1ea3n v\u0103n b\u1ea3n nh\u1eb9, c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp do AI t\u1ea1o ra c\u1ee7a b\u1ea1n s\u1ebd t\u00edch h\u1ee3p m\u01b0\u1ee3t m\u00e0 v\u00e0o h\u1ec7 sinh th\u00e1i k\u1ef9 thu\u1eadt c\u1ee7a b\u1ea1n:<\/p>\n<ul data-path-to-node=\"23\">\n<li>\n<p data-path-to-node=\"23,0,0\"><b data-index-in-node=\"0\" data-path-to-node=\"23,0,0\">OpenDocs:<\/b> Nh\u00fang c\u00e1c m\u00f4 h\u00ecnh kh\u00f4ng gian tr\u1ef1c ti\u1ebfp v\u00e0o t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt v\u00e0 \u0111\u1eb7c t\u1ea3 API.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"23,1,0\"><b data-index-in-node=\"0\" data-path-to-node=\"23,1,0\">NotesKeep:<\/b> L\u01b0u c\u00e1c k\u1ecbch b\u1ea3n t\u01b0\u01a1ng t\u00e1c \u0111\u00e3 t\u1ea1o v\u00e0 l\u00fd do thi\u1ebft k\u1ebf cho c\u00e1c cu\u1ed9c \u0111\u00e1nh gi\u00e1 ki\u1ebfn tr\u00fac c\u1ee7a nh\u00f3m.<\/p>\n<\/li>\n<li>\n<p data-path-to-node=\"23,2,0\"><b data-index-in-node=\"0\" data-path-to-node=\"23,2,0\">T\u00f9y ch\u1ecdn Xu\u1ea5t:<\/b> T\u1ea3i xu\u1ed1ng \u0111\u1ed3 h\u1ecda vector SVG ho\u1eb7c h\u00ecnh \u1ea3nh PNG cho c\u00e1c b\u00e0i thuy\u1ebft tr\u00ecnh k\u1ef9 thu\u1eadt v\u00e0 y\u00eau c\u1ea7u k\u00e9o (pull requests).<\/p>\n<\/li>\n<\/ul>\n<p data-path-to-node=\"6\">\ud83d\udc49 <a class=\"ng-star-inserted\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwjBsNC78eyWAxUAAAAAHQAAAAAQ3Qg\" href=\"https:\/\/updates.visual-paradigm.com\/releases\/ai-uml-communication-diagram-generator\/\" rel=\"noopener\" target=\"_blank\">T\u00ecm hi\u1ec3u th\u00eam v\u1ec1 C\u00f4ng c\u1ee5 T\u1ea1o S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI<\/a><\/p>\n<h3 data-path-to-node=\"25\">Tr\u1ea3i nghi\u1ec7m S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp AI trong VPasCode<\/h3>\n<p data-path-to-node=\"26\">M\u1edf VPasCode, nh\u1eadp y\u00eau c\u1ea7u t\u01b0\u01a1ng t\u00e1c h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n v\u00e0 \u0111\u1ec3 AI x\u00e2y d\u1ef1ng v\u00e0 tinh ch\u1ec9nh c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML c\u1ee7a b\u1ea1n ngay l\u1eadp t\u1ee9c.<\/p>\n<p data-path-to-node=\"3,2\">\ud83d\udc49 <a class=\"ng-star-inserted\" data-hveid=\"0\" data-ved=\"0CAAQ_4QMahgKEwjBsNC78eyWAxUAAAAAHQAAAAAQmwk\" href=\"https:\/\/www.vpascode.com\/editor\/\" rel=\"noopener\" target=\"_blank\">D\u00f9ng th\u1eed S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode<\/a><\/p>\n","protected":false},"featured_media":2831,"template":"","meta":{"_acf_changed":false,"_yoast_wpseo_title":"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm","_yoast_wpseo_metadesc":"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}}},"product":[2,3],"product-area":[13,49],"version":[50],"release-type":[16],"class_list":["post-2830","releases","type-releases","status-publish","has-post-thumbnail","hentry","product-visual-paradigm","product-visual-paradigm-online","product-area-ai","product-area-vpascode","version-18-1","release-type-new-feature"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm<\/title>\n<meta name=\"description\" content=\"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm\" \/>\n<meta property=\"og:description\" content=\"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Product Updates Vietnamese\" \/>\n<meta property=\"og:image\" content=\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\",\"url\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\",\"name\":\"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm\",\"isPartOf\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg\",\"datePublished\":\"2026-09-14T03:10:57+00:00\",\"description\":\"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.\",\"breadcrumb\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage\",\"url\":\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg\",\"contentUrl\":\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/updates.visual-paradigm.com\/vn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"H\u1ed7 tr\u1ee3 bi\u1ec3u \u0111\u1ed3 m\u1edbi: Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML trong VPasCode\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#website\",\"url\":\"https:\/\/updates.visual-paradigm.com\/vn\/\",\"name\":\"Visual Paradigm Product Updates Vietnamese\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/updates.visual-paradigm.com\/vn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#organization\",\"name\":\"Visual Paradigm Product Updates Vietnamese\",\"url\":\"https:\/\/updates.visual-paradigm.com\/vn\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2025\/11\/vp-updates.png\",\"contentUrl\":\"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2025\/11\/vp-updates.png\",\"width\":185,\"height\":50,\"caption\":\"Visual Paradigm Product Updates Vietnamese\"},\"image\":{\"@id\":\"https:\/\/updates.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm","description":"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/","og_locale":"vi_VN","og_type":"article","og_title":"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm","og_description":"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.","og_url":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/","og_site_name":"Visual Paradigm Product Updates Vietnamese","og_image":[{"width":1312,"height":816,"url":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"3 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/","url":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/","name":"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm","isPartOf":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage"},"image":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg","datePublished":"2026-09-14T03:10:57+00:00","description":"Vi\u1ebft m\u00e3 PlantUML \u0111\u1ec3 hi\u1ec3n th\u1ecb ngay l\u1eadp t\u1ee9c c\u00e1c S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML trong VPasCode. Tr\u1ef1c quan h\u00f3a s\u1ef1 c\u1ed9ng t\u00e1c gi\u1eefa c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 lu\u1ed3ng tin nh\u1eafn \u0111\u01b0\u1ee3c \u0111\u00e1nh s\u1ed1 ch\u1ec9 trong v\u00e0i gi\u00e2y.","breadcrumb":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#primaryimage","url":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg","contentUrl":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/updates.visual-paradigm.com\/vn\/"},{"@type":"ListItem","position":2,"name":"H\u1ed7 tr\u1ee3 bi\u1ec3u \u0111\u1ed3 m\u1edbi: Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML trong VPasCode"}]},{"@type":"WebSite","@id":"https:\/\/updates.visual-paradigm.com\/vn\/#website","url":"https:\/\/updates.visual-paradigm.com\/vn\/","name":"Visual Paradigm Product Updates Vietnamese","description":"","publisher":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/updates.visual-paradigm.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"},{"@type":"Organization","@id":"https:\/\/updates.visual-paradigm.com\/vn\/#organization","name":"Visual Paradigm Product Updates Vietnamese","url":"https:\/\/updates.visual-paradigm.com\/vn\/","logo":{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/updates.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/","url":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2025\/11\/vp-updates.png","contentUrl":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2025\/11\/vp-updates.png","width":185,"height":50,"caption":"Visual Paradigm Product Updates Vietnamese"},"image":{"@id":"https:\/\/updates.visual-paradigm.com\/vn\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/releases\/2830","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/releases"}],"about":[{"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/types\/releases"}],"version-history":[{"count":0,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/releases\/2830\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media\/2831"}],"wp:attachment":[{"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media?parent=2830"}],"wp:term":[{"taxonomy":"product","embeddable":true,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/product?post=2830"},{"taxonomy":"product-area","embeddable":true,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/product-area?post=2830"},{"taxonomy":"version","embeddable":true,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/version?post=2830"},{"taxonomy":"release-type","embeddable":true,"href":"https:\/\/updates.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/release-type?post=2830"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}