{"version":"1.0","provider_name":"Visualize AI Vietnamese - Latest in AI &amp; Software Innovation","provider_url":"https:\/\/www.visualize-ai.com\/vi","author_name":"vpadmin","author_url":"https:\/\/www.visualize-ai.com\/vi\/author\/vpadmin\/","title":"C\u00e1c th\u1ef1c h\u00e0nh t\u1ed1t nh\u1ea5t cho t\u00e0i li\u1ec7u lu\u1ed3ng s\u1ea1ch s\u1ebd | S\u01a1 \u0111\u1ed3 lu\u1ed3ng d\u1eef li\u1ec7u","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"Og0iuU2rJo\"><a href=\"https:\/\/www.visualize-ai.com\/vi\/best-practices-clean-flow-documentation\/\">H\u01b0\u1edbng d\u1eabn DFD: C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho T\u00e0i Li\u1ec7u D\u00f2ng D\u1eef Li\u1ec7u S\u1ea1ch<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/www.visualize-ai.com\/vi\/best-practices-clean-flow-documentation\/embed\/#?secret=Og0iuU2rJo\" width=\"600\" height=\"338\" title=\"&#8220;H\u01b0\u1edbng d\u1eabn DFD: C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho T\u00e0i Li\u1ec7u D\u00f2ng D\u1eef Li\u1ec7u S\u1ea1ch&#8221; &#8212; Visualize AI Vietnamese - Latest in AI &amp; Software Innovation\" data-secret=\"Og0iuU2rJo\" 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:\/\/www.visualize-ai.com\/vi\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/www.visualize-ai.com\/vi\/wp-content\/uploads\/sites\/10\/2026\/03\/clean-flow-documentation-best-practices-infographic-child-style.jpg","thumbnail_width":1664,"thumbnail_height":928,"description":"H\u1ecdc c\u00e1c ti\u00eau chu\u1ea9n thi\u1ebft y\u1ebfu \u0111\u1ec3 t\u1ea1o ra s\u01a1 \u0111\u1ed3 lu\u1ed3ng d\u1eef li\u1ec7u r\u00f5 r\u00e0ng. N\u00e2ng cao kh\u1ea3 n\u0103ng quan s\u00e1t h\u1ec7 th\u1ed1ng v\u00e0 gi\u1ea3m l\u1ed7i v\u1edbi c\u00e1c h\u01b0\u1edbng d\u1eabn t\u00e0i li\u1ec7u s\u1ea1ch s\u1ebd n\u00e0y."}