{"version":"1.0","provider_name":"Visual Paradigm Product Updates Vietnamese","provider_url":"https:\/\/updates.visual-paradigm.com\/vn","author_name":"vpadmin","author_url":"https:\/\/updates.visual-paradigm.com\/vn\/author\/vpadmin\/","title":"S\u01a1 \u0111\u1ed3 Giao ti\u1ebfp UML AI trong VPasCode | Visual Paradigm","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"kBuemI5RXw\"><a href=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/\">H\u1ed7 tr\u1ee3 bi\u1ec3u \u0111\u1ed3 m\u1edbi: Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML trong VPasCode<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/updates.visual-paradigm.com\/vn\/releases\/vpascode-ai-uml-communication-diagram-generator\/embed\/#?secret=kBuemI5RXw\" width=\"600\" height=\"338\" title=\"&#8220;H\u1ed7 tr\u1ee3 bi\u1ec3u \u0111\u1ed3 m\u1edbi: Bi\u1ec3u \u0111\u1ed3 truy\u1ec1n th\u00f4ng UML trong VPasCode&#8221; &#8212; Visual Paradigm Product Updates Vietnamese\" data-secret=\"kBuemI5RXw\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/updates.visual-paradigm.com\/vn\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/updates.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/09\/uml-communication-diagram-as-code-editor-overview.jpeg","thumbnail_width":1312,"thumbnail_height":816,"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."}