{"id":7008,"date":"2026-08-05T11:39:41","date_gmt":"2026-08-05T03:39:41","guid":{"rendered":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/"},"modified":"2026-08-05T11:39:41","modified_gmt":"2026-08-05T03:39:41","slug":"how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs","status":"publish","type":"post","link":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/","title":{"rendered":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n"},"content":{"rendered":"<p>Duy tr\u00ec t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt ch\u00ednh x\u00e1c v\u00e0 c\u1eadp nh\u1eadt l\u00e0 m\u1ed9t trong nh\u1eefng th\u00e1ch th\u1ee9c ph\u1ed5 bi\u1ebfn nh\u1ea5t trong ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m hi\u1ec7n \u0111\u1ea1i. C\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong wiki nh\u00f3m ho\u1eb7c kho l\u01b0u tr\u1eef Git nhanh ch\u00f3ng tr\u1edf n\u00ean l\u1ed7i th\u1eddi khi ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng, h\u1ee3p \u0111\u1ed3ng API v\u00e0 l\u01b0\u1ee3c \u0111\u1ed3 c\u01a1 s\u1edf d\u1eef li\u1ec7u thay \u0111\u1ed5i. S\u1eed d\u1ee5ng m\u1ed9t n\u1ec1n t\u1ea3ng <a href=\"https:\/\/www.visual-paradigm.com\/features\/diagram-as-code-tool\/\">n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3a<\/a> cho ph\u00e9p c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n tr\u1ef1c ti\u1ebfp v\u00e0o c\u00e1c t\u1ec7p Markdown. B\u1eb1ng c\u00e1ch ch\u1ec9nh s\u1eeda \u0111\u1ecbnh ngh\u0129a b\u00ean trong m\u1ed9t <a href=\"https:\/\/www.visual-paradigm.com\/features\/mermaid-editor\">tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t<\/a>, c\u00e1c \u0111\u1ed9i c\u00f3 th\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt c\u1ee7a h\u1ecd lu\u00f4n \u0111\u1ed3ng b\u1ed9 v\u1edbi c\u00e1c y\u00eau c\u1ea7u k\u00e9o v\u00e0 c\u1eadp nh\u1eadt m\u00e3 ngu\u1ed3n.<\/p>\n<p>Trong h\u01b0\u1edbng d\u1eabn n\u00e0y, ch\u00fang ta s\u1ebd kh\u00e1m ph\u00e1 c\u00e1ch nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp v\u00e0o Markdown, l\u00fd do t\u1ea1i sao h\u00ecnh \u1ea3nh d\u1ef1a tr\u00ean v\u0103n b\u1ea3n lo\u1ea1i b\u1ecf s\u1ef1 suy gi\u1ea3m t\u00e0i li\u1ec7u, v\u00e0 c\u00e1ch t\u1eadn d\u1ee5ng <a href=\"https:\/\/www.vpascode.com\/docs\/vpascode-docs\/mermaid-js-playbook\/\">Mermaid<\/a> b\u00ean trong m\u1ed9t n\u1ec1n t\u1ea3ng th\u1ed1ng nh\u1ea5t <a href=\"https:\/\/www.visual-paradigm.com\/features\/diagram-as-code-tool\/\">n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3a<\/a>gi\u00fap \u0111\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c c\u1ee7a k\u1ef9 s\u01b0.<\/p>\n<h2>R\u1ee7i ro c\u1ee7a c\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh trong t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n<br \/>\n<img fetchpriority=\"high\" alt=\"Conceptual isometric illustration of embedding live Mermaid diagrams into Markdown code and developer documentation portals\" class=\"alignnone wp-image-7102 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"572\" sizes=\"(max-width: 1024px) 100vw, 1024px\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\" srcset=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png 1024w, https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs-300x168.png 300w, https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs-768x429.png 768w\" width=\"1024\"\/><\/h2>\n<p>Xu\u1ea5t t\u1ec7p h\u00ecnh \u1ea3nh PNG ho\u1eb7c JPEG t\u1eeb c\u00e1c c\u00f4ng c\u1ee5 v\u1ebd tr\u1ef1c quan v\u00e0 t\u1ea3i l\u00ean kho l\u01b0u tr\u1eef t\u00e0i li\u1ec7u t\u1ea1o ra s\u1ef1 c\u1ea3n tr\u1edf \u0111\u00e1ng k\u1ec3 trong c\u00e1c chu k\u1ef3 ph\u00e1t h\u00e0nh nhanh. Khi logic h\u1ec7 th\u1ed1ng thay \u0111\u1ed5i, c\u00e1c k\u1ef9 s\u01b0 ph\u1ea3i t\u00ecm t\u1ec7p v\u1ebd g\u1ed1c, ch\u1ec9nh s\u1eeda t\u1ecda \u0111\u1ed9 n\u00fat th\u1ee7 c\u00f4ng, xu\u1ea5t l\u1ea1i h\u00ecnh \u1ea3nh v\u00e0 c\u1eadp nh\u1eadt \u0111\u01b0\u1eddng d\u1eabn t\u1ec7p th\u01b0 m\u1ee5c.<\/p>\n<p>Vi\u1ec7c \u00e1p d\u1ee5ng \u0111\u1ecbnh ngh\u0129a s\u01a1 \u0111\u1ed3 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t gi\u1ea3i quy\u1ebft c\u00e1c r\u00e0o c\u1ea3n v\u1eadn h\u00e0nh n\u00e0y:<\/p>\n<ul>\n<li><strong>T\u00edch h\u1ee3p ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n:<\/strong>Xem x\u00e9t c\u00e1c thay \u0111\u1ed5i b\u1ed1 c\u1ee5c h\u00ecnh \u1ea3nh b\u00ean trong y\u00eau c\u1ea7u k\u00e9o b\u1eb1ng c\u00f4ng c\u1ee5 so s\u00e1nh b\u1ea3n ch\u1ea5t.<\/li>\n<li><strong>Kh\u00f4ng c\u00f2n hi\u1ec7n t\u01b0\u1ee3ng h\u1ecfng t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh:<\/strong>Lo\u1ea1i b\u1ecf c\u00e1c URL h\u00ecnh \u1ea3nh h\u1ecfng v\u00e0 c\u00e1c ph\u1ee5 thu\u1ed9c t\u00e0i s\u1ea3n b\u1ecb thi\u1ebfu tr\u00ean c\u00e1c c\u1ed5ng th\u00f4ng tin nh\u00f3m.<\/li>\n<li><strong>Kh\u1ea3 n\u0103ng t\u00ecm ki\u1ebfm t\u1ee9c th\u00ec:<\/strong>C\u00e1c nh\u00e3n n\u00fat v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0 t\u00ean d\u1ecbch v\u1ee5 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c tr\u1ef1c ti\u1ebfp b\u1edfi c\u00e1c c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm m\u00e3 ngu\u1ed3n to\u00e0n c\u1ea7u.<\/li>\n<\/ul>\n<p>Chuy\u1ec3n \u0111\u1ed5i t\u1eeb xu\u1ea5t t\u0129nh sang kh\u1ed1i m\u00e3 \u0111\u1ed9ng \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u nh\u00f3m c\u1ee7a b\u1ea1n lu\u00f4n \u0111\u00e1ng tin c\u1eady v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec trong d\u00e0i h\u1ea1n.<\/p>\n<h2>L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang s\u01a1 \u0111\u1ed3 Mermaid v\u00e0o Markdown<\/h2>\n<p>H\u1ea7u h\u1ebft c\u00e1c n\u1ec1n t\u1ea3ng ph\u00e1t tri\u1ec3n hi\u1ec7n \u0111\u1ea1i\u2014bao g\u1ed3m GitHub, GitLab, Notion v\u00e0 c\u00e1c tr\u00ecnh t\u1ea1o trang t\u0129nh nh\u01b0 Docusaurus\u2014hi\u1ec3n th\u1ecb c\u00fa ph\u00e1p b\u1ea3n \u0111\u1ecba tr\u1ef1c ti\u1ebfp t\u1eeb kh\u1ed1i m\u00e3 Markdown. \u0110\u1ec3 nh\u00fang m\u1ed9t s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp, bao quanh \u0111\u1ecbnh ngh\u0129a c\u1ee7a b\u1ea1n b\u1eb1ng ba d\u1ea5u g\u1ea1ch ngang v\u00e0 x\u00e1c \u0111\u1ecbnh m\u00e3 ng\u00f4n ng\u1eef.<\/p>\n<p>D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 v\u1ec1 lu\u1ed3ng t\u01b0\u01a1ng t\u00e1c API \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng c\u00fa ph\u00e1p chu\u1ea9n m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t c\u1ee7a m\u00ecnh:<\/p>\n<p><strong>V\u00ed d\u1ee5 m\u00e3 Markdown tr\u1ef1c ti\u1ebfp (Th\u1eed ngay b\u00e2y gi\u1edd):<\/strong><\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Mermaid<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#mermaid:eNptkEFPwzAMhe9I\/Acf4TBp4tjDpKqgCRBiYhM7e6m1WuuSkKSD\/nucpCvaSi+J0+\/5PdvTV0da0SPj3uHx9gbkwy4Y3R135IZaBeOgapl0APSwpR2U1rasMLDRGbLoAiu2KMwSA31jH9ly9Xwup1zZhSZB8Xxj5Ywnd2JFU3QtESiya\/JeTKFC1QiXyZxttlgMVgV8xMF8GPGNOZAex+GTcJe5hkJ6xDQFfGLLdaQqR7U0Z2z9lT6C+SneRJlCFlA1pA7ZEZ5+LLv+Spi4\/Jaus9E1i5J3\/l\/Tf6rkdzlu6JzOi1xh3xqc6v\/inmeVDnlzBTzM5\/D+Cncv2w0snWyc6vtJh0H3C0IqswY=\" 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 Mermaid 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\">Mermaid<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/#mermaid:eNp1kj9rwkAYxnfB7\/CO7SBIxwyCf6B\/pFSoYDue12COJpc0XiyOxcGhSzt0KF0qIhZB2oJTbjzp97hv0je5aKVqlrx3eZ6H3\/u+6dp3kc2pXWOkExIvnwN8SCR8HnltO8zOVPghVF1mcwGuegctP3gHbrSc4Ktlt40sIKFglAUEVcdE2Pekn6qrWr6grtw43daVI+GkopqWj9SBHmZCj4GnFnClRhSEo+U33TZeIpKdOitavgJH2Rssn7UcetBwmJrxfM64DHehVMqYLLhWswiojqcRnKsxNB21QL6KGvlra2K8VXMkcnwdj9YNmS\/ZATMTfsuQeow7qyzBOCyflgMskSyeBzsSE6u5TirMSluyoM60HHggQgInKOTQ1XK+GvYGbxt5d8SmKeY+LQtryn9eTJfjAFwcmZHjCKf9vWEp5OYUm6GOx8nCHpLlfYKL3MNoe2s7Yv9aX00Sg82eLDgqFuGiDgdnrSbO8OcLKSn+Q\/EkONwbmMX8AqZyG1I=\" \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 Mermaid in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"lang-mermaid\"><code class=\"language-mermaid\" data-language=\"mermaid\" class=\"language-mermaid\">\r\nsequenceDiagram\r\n    autonumber\r\n    actor Client l\u00e0 \u1ee8ng d\u1ee5ng Web\r\n    participant Gateway l\u00e0 C\u1ed5ng API\r\n    participant Auth l\u00e0 D\u1ecbch v\u1ee5 vi m\u00f4 X\u00e1c th\u1ef1c\r\n    participant Store l\u00e0 B\u1ed9 nh\u1edb \u0111\u1ec7m Phi\u00ean\r\n\r\n    Client-&gt;&gt;Gateway: Y\u00eau c\u1ea7u M\u00e3 Th\u00f4ng B\u00e1o Phi\u00ean\r\n    k\u00edch ho\u1ea1t Gateway\r\n    Gateway-&gt;&gt;Auth: X\u00e1c minh Th\u00f4ng tin \u0110\u0103ng nh\u1eadp\r\n    k\u00edch ho\u1ea1t Auth\r\n    Auth-&gt;&gt;Store: Ki\u1ec3m tra H\u1ea1n s\u1eed d\u1ee5ng M\u00e3 Th\u00f4ng b\u00e1o\r\n    k\u00edch ho\u1ea1t Store\r\n    Store--&gt;&gt;Auth: M\u00e3 Th\u00f4ng b\u00e1o H\u1ee3p l\u1ec7\r\n    h\u1ee7y k\u00edch ho\u1ea1t Store\r\n    Auth--&gt;&gt;Gateway: Tr\u1ea3 v\u1ec1 D\u1eef li\u1ec7u X\u00e1c th\u1ef1c\r\n    h\u1ee7y k\u00edch ho\u1ea1t Auth\r\n    Gateway--&gt;&gt;Client: 200 OK (JWT \u0110\u01b0\u1ee3c C\u1ea5p)\r\n    h\u1ee7y k\u00edch ho\u1ea1t Gateway<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/#mermaid:eNp1kj9rwkAYxnfB7\/CO7SBIxwyCf6B\/pFSoYDue12COJpc0XiyOxcGhSzt0KF0qIhZB2oJTbjzp97hv0je5aKVqlrx3eZ6H3\/u+6dp3kc2pXWOkExIvnwN8SCR8HnltO8zOVPghVF1mcwGuegctP3gHbrSc4Ktlt40sIKFglAUEVcdE2Pekn6qrWr6grtw43daVI+GkopqWj9SBHmZCj4GnFnClRhSEo+U33TZeIpKdOitavgJH2Rssn7UcetBwmJrxfM64DHehVMqYLLhWswiojqcRnKsxNB21QL6KGvlra2K8VXMkcnwdj9YNmS\/ZATMTfsuQeow7qyzBOCyflgMskSyeBzsSE6u5TirMSluyoM60HHggQgInKOTQ1XK+GvYGbxt5d8SmKeY+LQtryn9eTJfjAFwcmZHjCKf9vWEp5OYUm6GOx8nCHpLlfYKL3MNoe2s7Yv9aX00Sg82eLDgqFuGiDgdnrSbO8OcLKSn+Q\/EkONwbmMX8AqZyG1I=\" \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 Mermaid 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\/#mermaid:eNptkEFPwzAMhe9I\/Acf4TBp4tjDpKqgCRBiYhM7e6m1WuuSkKSD\/nucpCvaSi+J0+\/5PdvTV0da0SPj3uHx9gbkwy4Y3R135IZaBeOgapl0APSwpR2U1rasMLDRGbLoAiu2KMwSA31jH9ly9Xwup1zZhSZB8Xxj5Ywnd2JFU3QtESiya\/JeTKFC1QiXyZxttlgMVgV8xMF8GPGNOZAex+GTcJe5hkJ6xDQFfGLLdaQqR7U0Z2z9lT6C+SneRJlCFlA1pA7ZEZ5+LLv+Spi4\/Jaus9E1i5J3\/l\/Tf6rkdzlu6JzOi1xh3xqc6v\/inmeVDnlzBTzM5\/D+Cncv2w0snWyc6vtJh0H3C0IqswY=\" 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 Mermaid trong VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p id=\"UxfrPwh\"><img alt=\"Mermaid sequence diagram code example showing client authentication and data retrieval flow\" class=\"alignnone wp-image-7106 size-full\" decoding=\"async\" height=\"447\" src=\"https:\/\/guides.visual-paradigm.com\/wp-content\/uploads\/2026\/08\/img_6a72b1260874c.png\" width=\"917\"\/><\/p>\n<p id=\"XIErtAz\">\n<h2>\u0110\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c t\u00e0i li\u1ec7u v\u1edbi VPasCode<\/h2>\n<p>M\u1eb7c d\u00f9 c\u00e1c kh\u1ed1i Markdown b\u1ea3n \u0111\u1ecba d\u1ec5 d\u00e0ng hi\u1ec3n th\u1ecb c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01a1n gi\u1ea3n, vi\u1ec7c qu\u1ea3n l\u00fd c\u00e1c ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng ph\u1ee9c t\u1ea1p, c\u00e1c trang t\u00e0i li\u1ec7u \u0111a \u0111\u1ed9i nh\u00f3m v\u00e0 c\u00e1c t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3 h\u00f3a theo khu v\u1ef1c l\u1ea1i \u0111\u00f2i h\u1ecfi c\u00e1c c\u00f4ng c\u1ee5 so\u1ea1n th\u1ea3o chuy\u00ean bi\u1ec7t. S\u1eed d\u1ee5ng <a href=\"https:\/\/updates.visual-paradigm.com\/releases\/introducing-visual-paradigm-18-1-a-new-era-of-unified-ecosystems-and-ai-driven-innovation\/\">VPasCode<\/a> cung c\u1ea5p cho \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n c\u1ee7a b\u1ea1n m\u1ed9t n\u1ec1n t\u1ea3ng diagram-as-code to\u00e0n di\u1ec7n \u0111\u01b0\u1ee3c trang b\u1ecb kh\u1ea3 n\u0103ng xem tr\u01b0\u1edbc tr\u1ef1c quan th\u1eddi gian th\u1ef1c v\u00e0 s\u1eeda l\u1ed7i c\u00fa ph\u00e1p t\u1ef1 \u0111\u1ed9ng.<\/p>\n<p>D\u00f9 b\u1ea1n \u0111ang so\u1ea1n th\u1ea3o c\u00e1c m\u00f4 h\u00ecnh ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m, thi\u1ebft k\u1ebf c\u00e1c c\u00e2y quy\u1ebft \u0111\u1ecbnh quy tr\u00ecnh l\u00e0m vi\u1ec7c hay t\u1ea1o l\u1ecbch tr\u00ecnh d\u1ef1 \u00e1n, m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid ti\u00ean ti\u1ebfn d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t s\u1ebd t\u1ef1 \u0111\u1ed9ng lo\u1ea1i b\u1ecf c\u00e1c l\u1ed7i hi\u1ec3n th\u1ecb, gi\u00fap quy tr\u00ecnh t\u00e0i li\u1ec7u h\u00f3a c\u1ee7a b\u1ea1n kh\u00f4ng bao gi\u1edd b\u1ecb \u0111\u00ecnh tr\u1ec7.<\/p>\n<h2>C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho C\u00e1c S\u01a1 \u0110\u1ed3 K\u1ef9 Thu\u1eadt Nh\u00fang<\/h2>\n<p>\u0110\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00ednh d\u1ec5 \u0111\u1ecdc v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec tr\u00ean c\u00e1c nh\u00f3m k\u1ef9 thu\u1eadt ph\u00e2n t\u00e1n, h\u00e3y tu\u00e2n theo c\u00e1c quy t\u1eafc t\u00e0i li\u1ec7u c\u1ed1t l\u00f5i sau:<\/p>\n<ol>\n<li><strong>Gi\u1eef ph\u1ea1m vi t\u1eadp trung:<\/strong>Chia nh\u1ecf c\u00e1c ki\u1ebfn tr\u00fac doanh nghi\u1ec7p ph\u1ee9c t\u1ea1p th\u00e0nh c\u00e1c s\u01a1 \u0111\u1ed3 nh\u1ecf, t\u1eadp trung, d\u00e0nh ri\u00eang cho c\u00e1c h\u1ec7 th\u1ed1ng con c\u1ee5 th\u1ec3 ho\u1eb7c t\u01b0\u01a1ng t\u00e1c gi\u1eefa c\u00e1c d\u1ecbch v\u1ee5 vi m\u00f4.<\/li>\n<li><strong>S\u1eed d\u1ee5ng nh\u00e3n chu\u1ea9n h\u00f3a:<\/strong>Thi\u1ebft l\u1eadp c\u00e1c quy \u01b0\u1edbc \u0111\u1eb7t t\u00ean nh\u1ea5t qu\u00e1n cho c\u00e1c th\u00e0nh ph\u1ea7n tham gia, c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 c\u00e1c \u0111\u01b0\u1eddng d\u1eabn giao th\u1ee9c tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c t\u1ec7p Markdown trong kho l\u01b0u tr\u1eef.<\/li>\n<li><strong>Xu\u1ea5t b\u1ea3n tr\u01a1n tru \u0111\u1ebfn c\u00e1c c\u1ed5ng web:<\/strong>Xu\u1ea5t c\u00e1c t\u00e0i s\u1ea3n vector SVG ho\u1eb7c xu\u1ea5t tr\u1ef1c ti\u1ebfp c\u00e1c b\u1ea3n xem t\u01b0\u01a1ng t\u00e1c tr\u00ean web b\u1eb1ng t\u00edch h\u1ee3p Visual Paradigm OpenDocs.<\/li>\n<\/ol>\n<p>D\u1ef1a v\u00e0o m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid \u0111a n\u0103ng d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, \u0111\u01b0\u1ee3c v\u1eadn h\u00e0nh b\u1edfi n\u1ec1n t\u1ea3ng diagram-as-code tr\u1ef1c quan, gi\u00fap c\u00e1c \u0111\u1ed9i ng\u0169 ph\u1ea7n m\u1ec1m x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n s\u1eb5n s\u00e0ng s\u1ea3n xu\u1ea5t v\u1edbi t\u1ed1c \u0111\u1ed9 v\u00e0 \u0111\u1ed9 ch\u00ednh x\u00e1c cao.<\/p>\n<h2>Bi\u1ebfn \u0111\u1ed5i T\u00e0i Li\u1ec7u K\u1ef9 Thu\u1eadt C\u1ee7a B\u1ea1n Ngay H\u00f4m Nay<\/h2>\n<p>S\u1eb5n s\u00e0ng hi\u1ec7n \u0111\u1ea1i h\u00f3a t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n c\u1ee7a b\u1ea1n v\u00e0 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp, \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n ch\u1ec9 trong v\u00e0i gi\u00e2y? H\u00e3y th\u1eed ngay tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid \u0111a t\u00ednh n\u0103ng d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t c\u1ee7a VPasCode h\u00f4m nay v\u00e0 tr\u1ea3i nghi\u1ec7m vi\u1ec7c s\u1eeda l\u1ed7i m\u00e3 AI t\u1ee9c th\u00ec, hi\u1ec3n th\u1ecb \u0111a \u0111\u1ecbnh d\u1ea1ng v\u00e0 kh\u1ea3 n\u0103ng diagram-as-code li\u1ec1n m\u1ea1ch.<\/p>\n<p><a href=\"https:\/\/www.vpascode.com\/\">B\u1eaft \u0110\u1ea7u Diagram-as-Code Mi\u1ec5n Ph\u00ed<\/a><\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Duy tr\u00ec t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt ch\u00ednh x\u00e1c v\u00e0 c\u1eadp nh\u1eadt l\u00e0 m\u1ed9t trong nh\u1eefng th\u00e1ch th\u1ee9c ph\u1ed5 bi\u1ebfn nh\u1ea5t trong ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m hi\u1ec7n \u0111\u1ea1i. C\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong wiki nh\u00f3m ho\u1eb7c kho l\u01b0u tr\u1eef Git nhanh ch\u00f3ng tr\u1edf n\u00ean l\u1ed7i th\u1eddi khi ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng, h\u1ee3p \u0111\u1ed3ng API v\u00e0 l\u01b0\u1ee3c \u0111\u1ed3 c\u01a1 s\u1edf d\u1eef li\u1ec7u thay \u0111\u1ed5i. S\u1eed d\u1ee5ng m\u1ed9t n\u1ec1n t\u1ea3ng n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3a cho ph\u00e9p c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n tr\u1ef1c ti\u1ebfp v\u00e0o c\u00e1c t\u1ec7p Markdown. B\u1eb1ng c\u00e1ch ch\u1ec9nh s\u1eeda \u0111\u1ecbnh ngh\u0129a b\u00ean trong m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, c\u00e1c \u0111\u1ed9i c\u00f3 th\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt c\u1ee7a h\u1ecd lu\u00f4n \u0111\u1ed3ng b\u1ed9 v\u1edbi c\u00e1c y\u00eau c\u1ea7u k\u00e9o v\u00e0 c\u1eadp nh\u1eadt m\u00e3 ngu\u1ed3n. Trong h\u01b0\u1edbng d\u1eabn n\u00e0y, ch\u00fang ta s\u1ebd kh\u00e1m ph\u00e1 c\u00e1ch nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp v\u00e0o Markdown, l\u00fd do t\u1ea1i sao h\u00ecnh \u1ea3nh d\u1ef1a tr\u00ean v\u0103n b\u1ea3n lo\u1ea1i b\u1ecf s\u1ef1 suy gi\u1ea3m t\u00e0i li\u1ec7u, v\u00e0 c\u00e1ch t\u1eadn d\u1ee5ng Mermaid b\u00ean trong m\u1ed9t n\u1ec1n t\u1ea3ng th\u1ed1ng nh\u1ea5t n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3agi\u00fap \u0111\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c c\u1ee7a k\u1ef9 s\u01b0. R\u1ee7i ro c\u1ee7a c\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh trong t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n Xu\u1ea5t t\u1ec7p h\u00ecnh \u1ea3nh PNG ho\u1eb7c JPEG t\u1eeb c\u00e1c c\u00f4ng c\u1ee5 v\u1ebd tr\u1ef1c quan v\u00e0 t\u1ea3i l\u00ean kho l\u01b0u tr\u1eef t\u00e0i li\u1ec7u t\u1ea1o ra s\u1ef1 c\u1ea3n tr\u1edf \u0111\u00e1ng k\u1ec3 trong c\u00e1c chu k\u1ef3 ph\u00e1t h\u00e0nh nhanh. Khi logic h\u1ec7 th\u1ed1ng thay \u0111\u1ed5i, c\u00e1c k\u1ef9 s\u01b0 ph\u1ea3i t\u00ecm t\u1ec7p v\u1ebd g\u1ed1c, ch\u1ec9nh s\u1eeda t\u1ecda \u0111\u1ed9 n\u00fat th\u1ee7 c\u00f4ng, xu\u1ea5t l\u1ea1i h\u00ecnh \u1ea3nh v\u00e0 c\u1eadp nh\u1eadt \u0111\u01b0\u1eddng d\u1eabn t\u1ec7p th\u01b0 m\u1ee5c. Vi\u1ec7c \u00e1p d\u1ee5ng \u0111\u1ecbnh ngh\u0129a s\u01a1 \u0111\u1ed3 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t gi\u1ea3i quy\u1ebft c\u00e1c r\u00e0o c\u1ea3n v\u1eadn h\u00e0nh n\u00e0y: T\u00edch h\u1ee3p ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n:Xem x\u00e9t c\u00e1c thay \u0111\u1ed5i b\u1ed1 c\u1ee5c h\u00ecnh \u1ea3nh b\u00ean trong y\u00eau c\u1ea7u k\u00e9o b\u1eb1ng c\u00f4ng c\u1ee5 so s\u00e1nh b\u1ea3n ch\u1ea5t. Kh\u00f4ng c\u00f2n hi\u1ec7n t\u01b0\u1ee3ng h\u1ecfng t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh:Lo\u1ea1i b\u1ecf c\u00e1c URL h\u00ecnh \u1ea3nh h\u1ecfng v\u00e0 c\u00e1c ph\u1ee5 thu\u1ed9c t\u00e0i s\u1ea3n b\u1ecb thi\u1ebfu tr\u00ean c\u00e1c c\u1ed5ng th\u00f4ng tin nh\u00f3m. Kh\u1ea3 n\u0103ng t\u00ecm ki\u1ebfm t\u1ee9c th\u00ec:C\u00e1c nh\u00e3n n\u00fat v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0 t\u00ean d\u1ecbch v\u1ee5 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c tr\u1ef1c ti\u1ebfp b\u1edfi c\u00e1c c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm m\u00e3 ngu\u1ed3n to\u00e0n c\u1ea7u. Chuy\u1ec3n \u0111\u1ed5i t\u1eeb xu\u1ea5t t\u0129nh sang kh\u1ed1i m\u00e3 \u0111\u1ed9ng \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u nh\u00f3m c\u1ee7a b\u1ea1n lu\u00f4n \u0111\u00e1ng tin c\u1eady v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec trong d\u00e0i h\u1ea1n. L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang s\u01a1 \u0111\u1ed3 Mermaid v\u00e0o Markdown H\u1ea7u h\u1ebft c\u00e1c n\u1ec1n t\u1ea3ng ph\u00e1t tri\u1ec3n hi\u1ec7n \u0111\u1ea1i\u2014bao g\u1ed3m GitHub, GitLab, Notion v\u00e0 c\u00e1c tr\u00ecnh t\u1ea1o trang t\u0129nh nh\u01b0 Docusaurus\u2014hi\u1ec3n th\u1ecb c\u00fa ph\u00e1p b\u1ea3n \u0111\u1ecba tr\u1ef1c ti\u1ebfp t\u1eeb kh\u1ed1i m\u00e3 Markdown. \u0110\u1ec3 nh\u00fang m\u1ed9t s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp, bao quanh \u0111\u1ecbnh ngh\u0129a c\u1ee7a b\u1ea1n b\u1eb1ng ba d\u1ea5u g\u1ea1ch ngang v\u00e0 x\u00e1c \u0111\u1ecbnh m\u00e3 ng\u00f4n ng\u1eef. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 v\u1ec1 lu\u1ed3ng t\u01b0\u01a1ng t\u00e1c API \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng c\u00fa ph\u00e1p chu\u1ea9n m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t c\u1ee7a m\u00ecnh: V\u00ed d\u1ee5 m\u00e3 Markdown tr\u1ef1c ti\u1ebfp (Th\u1eed ngay b\u00e2y gi\u1edd): Mermaid Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode Mermaid Edit Mermaid in VPasCode sequenceDiagram autonumber actor Client l\u00e0 \u1ee8ng d\u1ee5ng Web participant Gateway l\u00e0 C\u1ed5ng API participant Auth l\u00e0 D\u1ecbch v\u1ee5 vi m\u00f4 X\u00e1c th\u1ef1c participant Store l\u00e0 B\u1ed9 nh\u1edb \u0111\u1ec7m Phi\u00ean Client-&gt;&gt;Gateway: Y\u00eau c\u1ea7u M\u00e3 Th\u00f4ng B\u00e1o Phi\u00ean k\u00edch ho\u1ea1t Gateway Gateway-&gt;&gt;Auth: X\u00e1c minh Th\u00f4ng tin \u0110\u0103ng nh\u1eadp k\u00edch ho\u1ea1t Auth Auth-&gt;&gt;Store: Ki\u1ec3m tra H\u1ea1n s\u1eed d\u1ee5ng M\u00e3 Th\u00f4ng b\u00e1o k\u00edch ho\u1ea1t Store Store&#8211;&gt;&gt;Auth: M\u00e3 Th\u00f4ng b\u00e1o H\u1ee3p l\u1ec7 h\u1ee7y k\u00edch ho\u1ea1t Store Auth&#8211;&gt;&gt;Gateway: Tr\u1ea3 v\u1ec1 D\u1eef li\u1ec7u X\u00e1c th\u1ef1c h\u1ee7y k\u00edch ho\u1ea1t Auth Gateway&#8211;&gt;&gt;Client: 200 OK (JWT \u0110\u01b0\u1ee3c C\u1ea5p) h\u1ee7y k\u00edch ho\u1ea1t Gateway Edit Mermaid in VPasCode Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode \u0110\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c t\u00e0i li\u1ec7u v\u1edbi VPasCode M\u1eb7c d\u00f9 c\u00e1c kh\u1ed1i Markdown b\u1ea3n \u0111\u1ecba d\u1ec5 d\u00e0ng hi\u1ec3n th\u1ecb c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01a1n gi\u1ea3n, vi\u1ec7c qu\u1ea3n l\u00fd c\u00e1c ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng ph\u1ee9c t\u1ea1p, c\u00e1c trang t\u00e0i li\u1ec7u \u0111a \u0111\u1ed9i nh\u00f3m v\u00e0 c\u00e1c t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3 h\u00f3a theo khu v\u1ef1c l\u1ea1i \u0111\u00f2i h\u1ecfi c\u00e1c c\u00f4ng c\u1ee5 so\u1ea1n th\u1ea3o chuy\u00ean bi\u1ec7t. S\u1eed d\u1ee5ng VPasCode cung c\u1ea5p cho \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n c\u1ee7a b\u1ea1n m\u1ed9t n\u1ec1n t\u1ea3ng diagram-as-code to\u00e0n di\u1ec7n \u0111\u01b0\u1ee3c trang b\u1ecb kh\u1ea3 n\u0103ng xem tr\u01b0\u1edbc tr\u1ef1c quan th\u1eddi gian th\u1ef1c v\u00e0 s\u1eeda l\u1ed7i c\u00fa ph\u00e1p t\u1ef1 \u0111\u1ed9ng. D\u00f9 b\u1ea1n \u0111ang so\u1ea1n th\u1ea3o c\u00e1c m\u00f4 h\u00ecnh ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m, thi\u1ebft k\u1ebf c\u00e1c c\u00e2y quy\u1ebft \u0111\u1ecbnh quy tr\u00ecnh l\u00e0m vi\u1ec7c hay t\u1ea1o l\u1ecbch tr\u00ecnh d\u1ef1 \u00e1n, m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid ti\u00ean ti\u1ebfn d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t s\u1ebd t\u1ef1 \u0111\u1ed9ng lo\u1ea1i b\u1ecf c\u00e1c l\u1ed7i hi\u1ec3n th\u1ecb, gi\u00fap quy tr\u00ecnh t\u00e0i li\u1ec7u h\u00f3a c\u1ee7a b\u1ea1n kh\u00f4ng bao gi\u1edd b\u1ecb \u0111\u00ecnh tr\u1ec7. C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho C\u00e1c S\u01a1 \u0110\u1ed3 K\u1ef9 Thu\u1eadt Nh\u00fang \u0110\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00ednh d\u1ec5 \u0111\u1ecdc v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec tr\u00ean c\u00e1c nh\u00f3m k\u1ef9 thu\u1eadt ph\u00e2n t\u00e1n, h\u00e3y tu\u00e2n theo c\u00e1c quy t\u1eafc t\u00e0i li\u1ec7u c\u1ed1t l\u00f5i sau: Gi\u1eef ph\u1ea1m vi t\u1eadp trung:Chia nh\u1ecf c\u00e1c ki\u1ebfn tr\u00fac doanh nghi\u1ec7p ph\u1ee9c t\u1ea1p th\u00e0nh c\u00e1c s\u01a1 \u0111\u1ed3 nh\u1ecf, t\u1eadp trung, d\u00e0nh ri\u00eang cho c\u00e1c h\u1ec7 th\u1ed1ng con c\u1ee5 th\u1ec3 ho\u1eb7c t\u01b0\u01a1ng t\u00e1c gi\u1eefa c\u00e1c d\u1ecbch v\u1ee5 vi m\u00f4. S\u1eed d\u1ee5ng nh\u00e3n chu\u1ea9n h\u00f3a:Thi\u1ebft l\u1eadp c\u00e1c quy \u01b0\u1edbc \u0111\u1eb7t t\u00ean nh\u1ea5t qu\u00e1n cho c\u00e1c th\u00e0nh ph\u1ea7n tham gia, c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 c\u00e1c \u0111\u01b0\u1eddng d\u1eabn giao th\u1ee9c tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c t\u1ec7p Markdown trong kho l\u01b0u tr\u1eef. Xu\u1ea5t b\u1ea3n tr\u01a1n tru \u0111\u1ebfn c\u00e1c c\u1ed5ng web:Xu\u1ea5t c\u00e1c t\u00e0i s\u1ea3n vector SVG ho\u1eb7c xu\u1ea5t tr\u1ef1c ti\u1ebfp c\u00e1c b\u1ea3n xem t\u01b0\u01a1ng t\u00e1c tr\u00ean web b\u1eb1ng t\u00edch h\u1ee3p Visual Paradigm OpenDocs. D\u1ef1a v\u00e0o m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid \u0111a n\u0103ng d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, \u0111\u01b0\u1ee3c v\u1eadn h\u00e0nh b\u1edfi n\u1ec1n t\u1ea3ng diagram-as-code tr\u1ef1c quan, gi\u00fap c\u00e1c \u0111\u1ed9i ng\u0169 ph\u1ea7n m\u1ec1m x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n<a href=\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\" rel=\"bookmark\"><span class=\"screen-reader-text\">L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":7009,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","_eb_attr":"","neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"off","neve_meta_content_width":70,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[45],"tags":[],"class_list":["post-7008","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vpascode"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\" \/>\n<meta property=\"og:locale\" content=\"vi_VN\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese\" \/>\n<meta property=\"og:description\" content=\"Duy tr\u00ec t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt ch\u00ednh x\u00e1c v\u00e0 c\u1eadp nh\u1eadt l\u00e0 m\u1ed9t trong nh\u1eefng th\u00e1ch th\u1ee9c ph\u1ed5 bi\u1ebfn nh\u1ea5t trong ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m hi\u1ec7n \u0111\u1ea1i. C\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong wiki nh\u00f3m ho\u1eb7c kho l\u01b0u tr\u1eef Git nhanh ch\u00f3ng tr\u1edf n\u00ean l\u1ed7i th\u1eddi khi ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng, h\u1ee3p \u0111\u1ed3ng API v\u00e0 l\u01b0\u1ee3c \u0111\u1ed3 c\u01a1 s\u1edf d\u1eef li\u1ec7u thay \u0111\u1ed5i. S\u1eed d\u1ee5ng m\u1ed9t n\u1ec1n t\u1ea3ng n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3a cho ph\u00e9p c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n tr\u1ef1c ti\u1ebfp v\u00e0o c\u00e1c t\u1ec7p Markdown. B\u1eb1ng c\u00e1ch ch\u1ec9nh s\u1eeda \u0111\u1ecbnh ngh\u0129a b\u00ean trong m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, c\u00e1c \u0111\u1ed9i c\u00f3 th\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt c\u1ee7a h\u1ecd lu\u00f4n \u0111\u1ed3ng b\u1ed9 v\u1edbi c\u00e1c y\u00eau c\u1ea7u k\u00e9o v\u00e0 c\u1eadp nh\u1eadt m\u00e3 ngu\u1ed3n. Trong h\u01b0\u1edbng d\u1eabn n\u00e0y, ch\u00fang ta s\u1ebd kh\u00e1m ph\u00e1 c\u00e1ch nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp v\u00e0o Markdown, l\u00fd do t\u1ea1i sao h\u00ecnh \u1ea3nh d\u1ef1a tr\u00ean v\u0103n b\u1ea3n lo\u1ea1i b\u1ecf s\u1ef1 suy gi\u1ea3m t\u00e0i li\u1ec7u, v\u00e0 c\u00e1ch t\u1eadn d\u1ee5ng Mermaid b\u00ean trong m\u1ed9t n\u1ec1n t\u1ea3ng th\u1ed1ng nh\u1ea5t n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3agi\u00fap \u0111\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c c\u1ee7a k\u1ef9 s\u01b0. R\u1ee7i ro c\u1ee7a c\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh trong t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n Xu\u1ea5t t\u1ec7p h\u00ecnh \u1ea3nh PNG ho\u1eb7c JPEG t\u1eeb c\u00e1c c\u00f4ng c\u1ee5 v\u1ebd tr\u1ef1c quan v\u00e0 t\u1ea3i l\u00ean kho l\u01b0u tr\u1eef t\u00e0i li\u1ec7u t\u1ea1o ra s\u1ef1 c\u1ea3n tr\u1edf \u0111\u00e1ng k\u1ec3 trong c\u00e1c chu k\u1ef3 ph\u00e1t h\u00e0nh nhanh. Khi logic h\u1ec7 th\u1ed1ng thay \u0111\u1ed5i, c\u00e1c k\u1ef9 s\u01b0 ph\u1ea3i t\u00ecm t\u1ec7p v\u1ebd g\u1ed1c, ch\u1ec9nh s\u1eeda t\u1ecda \u0111\u1ed9 n\u00fat th\u1ee7 c\u00f4ng, xu\u1ea5t l\u1ea1i h\u00ecnh \u1ea3nh v\u00e0 c\u1eadp nh\u1eadt \u0111\u01b0\u1eddng d\u1eabn t\u1ec7p th\u01b0 m\u1ee5c. Vi\u1ec7c \u00e1p d\u1ee5ng \u0111\u1ecbnh ngh\u0129a s\u01a1 \u0111\u1ed3 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t gi\u1ea3i quy\u1ebft c\u00e1c r\u00e0o c\u1ea3n v\u1eadn h\u00e0nh n\u00e0y: T\u00edch h\u1ee3p ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n:Xem x\u00e9t c\u00e1c thay \u0111\u1ed5i b\u1ed1 c\u1ee5c h\u00ecnh \u1ea3nh b\u00ean trong y\u00eau c\u1ea7u k\u00e9o b\u1eb1ng c\u00f4ng c\u1ee5 so s\u00e1nh b\u1ea3n ch\u1ea5t. Kh\u00f4ng c\u00f2n hi\u1ec7n t\u01b0\u1ee3ng h\u1ecfng t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh:Lo\u1ea1i b\u1ecf c\u00e1c URL h\u00ecnh \u1ea3nh h\u1ecfng v\u00e0 c\u00e1c ph\u1ee5 thu\u1ed9c t\u00e0i s\u1ea3n b\u1ecb thi\u1ebfu tr\u00ean c\u00e1c c\u1ed5ng th\u00f4ng tin nh\u00f3m. Kh\u1ea3 n\u0103ng t\u00ecm ki\u1ebfm t\u1ee9c th\u00ec:C\u00e1c nh\u00e3n n\u00fat v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0 t\u00ean d\u1ecbch v\u1ee5 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c tr\u1ef1c ti\u1ebfp b\u1edfi c\u00e1c c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm m\u00e3 ngu\u1ed3n to\u00e0n c\u1ea7u. Chuy\u1ec3n \u0111\u1ed5i t\u1eeb xu\u1ea5t t\u0129nh sang kh\u1ed1i m\u00e3 \u0111\u1ed9ng \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u nh\u00f3m c\u1ee7a b\u1ea1n lu\u00f4n \u0111\u00e1ng tin c\u1eady v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec trong d\u00e0i h\u1ea1n. L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang s\u01a1 \u0111\u1ed3 Mermaid v\u00e0o Markdown H\u1ea7u h\u1ebft c\u00e1c n\u1ec1n t\u1ea3ng ph\u00e1t tri\u1ec3n hi\u1ec7n \u0111\u1ea1i\u2014bao g\u1ed3m GitHub, GitLab, Notion v\u00e0 c\u00e1c tr\u00ecnh t\u1ea1o trang t\u0129nh nh\u01b0 Docusaurus\u2014hi\u1ec3n th\u1ecb c\u00fa ph\u00e1p b\u1ea3n \u0111\u1ecba tr\u1ef1c ti\u1ebfp t\u1eeb kh\u1ed1i m\u00e3 Markdown. \u0110\u1ec3 nh\u00fang m\u1ed9t s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp, bao quanh \u0111\u1ecbnh ngh\u0129a c\u1ee7a b\u1ea1n b\u1eb1ng ba d\u1ea5u g\u1ea1ch ngang v\u00e0 x\u00e1c \u0111\u1ecbnh m\u00e3 ng\u00f4n ng\u1eef. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 v\u1ec1 lu\u1ed3ng t\u01b0\u01a1ng t\u00e1c API \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng c\u00fa ph\u00e1p chu\u1ea9n m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t c\u1ee7a m\u00ecnh: V\u00ed d\u1ee5 m\u00e3 Markdown tr\u1ef1c ti\u1ebfp (Th\u1eed ngay b\u00e2y gi\u1edd): Mermaid Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode Mermaid Edit Mermaid in VPasCode sequenceDiagram autonumber actor Client l\u00e0 \u1ee8ng d\u1ee5ng Web participant Gateway l\u00e0 C\u1ed5ng API participant Auth l\u00e0 D\u1ecbch v\u1ee5 vi m\u00f4 X\u00e1c th\u1ef1c participant Store l\u00e0 B\u1ed9 nh\u1edb \u0111\u1ec7m Phi\u00ean Client-&gt;&gt;Gateway: Y\u00eau c\u1ea7u M\u00e3 Th\u00f4ng B\u00e1o Phi\u00ean k\u00edch ho\u1ea1t Gateway Gateway-&gt;&gt;Auth: X\u00e1c minh Th\u00f4ng tin \u0110\u0103ng nh\u1eadp k\u00edch ho\u1ea1t Auth Auth-&gt;&gt;Store: Ki\u1ec3m tra H\u1ea1n s\u1eed d\u1ee5ng M\u00e3 Th\u00f4ng b\u00e1o k\u00edch ho\u1ea1t Store Store--&gt;&gt;Auth: M\u00e3 Th\u00f4ng b\u00e1o H\u1ee3p l\u1ec7 h\u1ee7y k\u00edch ho\u1ea1t Store Auth--&gt;&gt;Gateway: Tr\u1ea3 v\u1ec1 D\u1eef li\u1ec7u X\u00e1c th\u1ef1c h\u1ee7y k\u00edch ho\u1ea1t Auth Gateway--&gt;&gt;Client: 200 OK (JWT \u0110\u01b0\u1ee3c C\u1ea5p) h\u1ee7y k\u00edch ho\u1ea1t Gateway Edit Mermaid in VPasCode Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode \u0110\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c t\u00e0i li\u1ec7u v\u1edbi VPasCode M\u1eb7c d\u00f9 c\u00e1c kh\u1ed1i Markdown b\u1ea3n \u0111\u1ecba d\u1ec5 d\u00e0ng hi\u1ec3n th\u1ecb c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01a1n gi\u1ea3n, vi\u1ec7c qu\u1ea3n l\u00fd c\u00e1c ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng ph\u1ee9c t\u1ea1p, c\u00e1c trang t\u00e0i li\u1ec7u \u0111a \u0111\u1ed9i nh\u00f3m v\u00e0 c\u00e1c t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3 h\u00f3a theo khu v\u1ef1c l\u1ea1i \u0111\u00f2i h\u1ecfi c\u00e1c c\u00f4ng c\u1ee5 so\u1ea1n th\u1ea3o chuy\u00ean bi\u1ec7t. S\u1eed d\u1ee5ng VPasCode cung c\u1ea5p cho \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n c\u1ee7a b\u1ea1n m\u1ed9t n\u1ec1n t\u1ea3ng diagram-as-code to\u00e0n di\u1ec7n \u0111\u01b0\u1ee3c trang b\u1ecb kh\u1ea3 n\u0103ng xem tr\u01b0\u1edbc tr\u1ef1c quan th\u1eddi gian th\u1ef1c v\u00e0 s\u1eeda l\u1ed7i c\u00fa ph\u00e1p t\u1ef1 \u0111\u1ed9ng. D\u00f9 b\u1ea1n \u0111ang so\u1ea1n th\u1ea3o c\u00e1c m\u00f4 h\u00ecnh ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m, thi\u1ebft k\u1ebf c\u00e1c c\u00e2y quy\u1ebft \u0111\u1ecbnh quy tr\u00ecnh l\u00e0m vi\u1ec7c hay t\u1ea1o l\u1ecbch tr\u00ecnh d\u1ef1 \u00e1n, m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid ti\u00ean ti\u1ebfn d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t s\u1ebd t\u1ef1 \u0111\u1ed9ng lo\u1ea1i b\u1ecf c\u00e1c l\u1ed7i hi\u1ec3n th\u1ecb, gi\u00fap quy tr\u00ecnh t\u00e0i li\u1ec7u h\u00f3a c\u1ee7a b\u1ea1n kh\u00f4ng bao gi\u1edd b\u1ecb \u0111\u00ecnh tr\u1ec7. C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho C\u00e1c S\u01a1 \u0110\u1ed3 K\u1ef9 Thu\u1eadt Nh\u00fang \u0110\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00ednh d\u1ec5 \u0111\u1ecdc v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec tr\u00ean c\u00e1c nh\u00f3m k\u1ef9 thu\u1eadt ph\u00e2n t\u00e1n, h\u00e3y tu\u00e2n theo c\u00e1c quy t\u1eafc t\u00e0i li\u1ec7u c\u1ed1t l\u00f5i sau: Gi\u1eef ph\u1ea1m vi t\u1eadp trung:Chia nh\u1ecf c\u00e1c ki\u1ebfn tr\u00fac doanh nghi\u1ec7p ph\u1ee9c t\u1ea1p th\u00e0nh c\u00e1c s\u01a1 \u0111\u1ed3 nh\u1ecf, t\u1eadp trung, d\u00e0nh ri\u00eang cho c\u00e1c h\u1ec7 th\u1ed1ng con c\u1ee5 th\u1ec3 ho\u1eb7c t\u01b0\u01a1ng t\u00e1c gi\u1eefa c\u00e1c d\u1ecbch v\u1ee5 vi m\u00f4. S\u1eed d\u1ee5ng nh\u00e3n chu\u1ea9n h\u00f3a:Thi\u1ebft l\u1eadp c\u00e1c quy \u01b0\u1edbc \u0111\u1eb7t t\u00ean nh\u1ea5t qu\u00e1n cho c\u00e1c th\u00e0nh ph\u1ea7n tham gia, c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 c\u00e1c \u0111\u01b0\u1eddng d\u1eabn giao th\u1ee9c tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c t\u1ec7p Markdown trong kho l\u01b0u tr\u1eef. Xu\u1ea5t b\u1ea3n tr\u01a1n tru \u0111\u1ebfn c\u00e1c c\u1ed5ng web:Xu\u1ea5t c\u00e1c t\u00e0i s\u1ea3n vector SVG ho\u1eb7c xu\u1ea5t tr\u1ef1c ti\u1ebfp c\u00e1c b\u1ea3n xem t\u01b0\u01a1ng t\u00e1c tr\u00ean web b\u1eb1ng t\u00edch h\u1ee3p Visual Paradigm OpenDocs. D\u1ef1a v\u00e0o m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid \u0111a n\u0103ng d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, \u0111\u01b0\u1ee3c v\u1eadn h\u00e0nh b\u1edfi n\u1ec1n t\u1ea3ng diagram-as-code tr\u1ef1c quan, gi\u00fap c\u00e1c \u0111\u1ed9i ng\u0169 ph\u1ea7n m\u1ec1m x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3nL\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n\" \/>\n<meta property=\"og:url\" content=\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Guides Vietnamese\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-05T03:39:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"572\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi\" \/>\n\t<meta name=\"twitter:data1\" content=\"vpadmin\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 ph\u00fat\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\"},\"headline\":\"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n\",\"datePublished\":\"2026-08-05T03:39:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\"},\"wordCount\":1628,\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\",\"articleSection\":[\"VPasCode\"],\"inLanguage\":\"vi\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\",\"url\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\",\"name\":\"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese\",\"isPartOf\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\",\"datePublished\":\"2026-08-05T03:39:41+00:00\",\"author\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/#\/schema\/person\/292e97a06c90d6d605ddfd451bfdfe6f\"},\"breadcrumb\":{\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#breadcrumb\"},\"inLanguage\":\"vi\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"vi\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage\",\"url\":\"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\",\"contentUrl\":\"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png\",\"width\":1024,\"height\":572},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/guides.visual-paradigm.com\/vn\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Diagramming Chatbot\",\"item\":\"https:\/\/guides.visual-paradigm.com\/vn\/category\/ai-diagramming-chatbot\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/guides.visual-paradigm.com\/vn\/#website\",\"url\":\"https:\/\/guides.visual-paradigm.com\/vn\/\",\"name\":\"Visual Paradigm Guides Vietnamese\",\"description\":\"Smart guides for an AI-driven world\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/guides.visual-paradigm.com\/vn\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"vi\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese","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:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/","og_locale":"vi_VN","og_type":"article","og_title":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese","og_description":"Duy tr\u00ec t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt ch\u00ednh x\u00e1c v\u00e0 c\u1eadp nh\u1eadt l\u00e0 m\u1ed9t trong nh\u1eefng th\u00e1ch th\u1ee9c ph\u1ed5 bi\u1ebfn nh\u1ea5t trong ph\u00e1t tri\u1ec3n ph\u1ea7n m\u1ec1m hi\u1ec7n \u0111\u1ea1i. C\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh \u0111\u01b0\u1ee3c l\u01b0u tr\u1eef trong wiki nh\u00f3m ho\u1eb7c kho l\u01b0u tr\u1eef Git nhanh ch\u00f3ng tr\u1edf n\u00ean l\u1ed7i th\u1eddi khi ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng, h\u1ee3p \u0111\u1ed3ng API v\u00e0 l\u01b0\u1ee3c \u0111\u1ed3 c\u01a1 s\u1edf d\u1eef li\u1ec7u thay \u0111\u1ed5i. S\u1eed d\u1ee5ng m\u1ed9t n\u1ec1n t\u1ea3ng n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3a cho ph\u00e9p c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01b0\u1ee3c ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n tr\u1ef1c ti\u1ebfp v\u00e0o c\u00e1c t\u1ec7p Markdown. B\u1eb1ng c\u00e1ch ch\u1ec9nh s\u1eeda \u0111\u1ecbnh ngh\u0129a b\u00ean trong m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, c\u00e1c \u0111\u1ed9i c\u00f3 th\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u k\u1ef9 thu\u1eadt c\u1ee7a h\u1ecd lu\u00f4n \u0111\u1ed3ng b\u1ed9 v\u1edbi c\u00e1c y\u00eau c\u1ea7u k\u00e9o v\u00e0 c\u1eadp nh\u1eadt m\u00e3 ngu\u1ed3n. Trong h\u01b0\u1edbng d\u1eabn n\u00e0y, ch\u00fang ta s\u1ebd kh\u00e1m ph\u00e1 c\u00e1ch nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp v\u00e0o Markdown, l\u00fd do t\u1ea1i sao h\u00ecnh \u1ea3nh d\u1ef1a tr\u00ean v\u0103n b\u1ea3n lo\u1ea1i b\u1ecf s\u1ef1 suy gi\u1ea3m t\u00e0i li\u1ec7u, v\u00e0 c\u00e1ch t\u1eadn d\u1ee5ng Mermaid b\u00ean trong m\u1ed9t n\u1ec1n t\u1ea3ng th\u1ed1ng nh\u1ea5t n\u1ec1n t\u1ea3ng s\u01a1 \u0111\u1ed3 m\u00e3 h\u00f3agi\u00fap \u0111\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c c\u1ee7a k\u1ef9 s\u01b0. R\u1ee7i ro c\u1ee7a c\u00e1c t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh t\u0129nh trong t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n Xu\u1ea5t t\u1ec7p h\u00ecnh \u1ea3nh PNG ho\u1eb7c JPEG t\u1eeb c\u00e1c c\u00f4ng c\u1ee5 v\u1ebd tr\u1ef1c quan v\u00e0 t\u1ea3i l\u00ean kho l\u01b0u tr\u1eef t\u00e0i li\u1ec7u t\u1ea1o ra s\u1ef1 c\u1ea3n tr\u1edf \u0111\u00e1ng k\u1ec3 trong c\u00e1c chu k\u1ef3 ph\u00e1t h\u00e0nh nhanh. Khi logic h\u1ec7 th\u1ed1ng thay \u0111\u1ed5i, c\u00e1c k\u1ef9 s\u01b0 ph\u1ea3i t\u00ecm t\u1ec7p v\u1ebd g\u1ed1c, ch\u1ec9nh s\u1eeda t\u1ecda \u0111\u1ed9 n\u00fat th\u1ee7 c\u00f4ng, xu\u1ea5t l\u1ea1i h\u00ecnh \u1ea3nh v\u00e0 c\u1eadp nh\u1eadt \u0111\u01b0\u1eddng d\u1eabn t\u1ec7p th\u01b0 m\u1ee5c. Vi\u1ec7c \u00e1p d\u1ee5ng \u0111\u1ecbnh ngh\u0129a s\u01a1 \u0111\u1ed3 v\u0103n b\u1ea3n thu\u1ea7n t\u00fay b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t gi\u1ea3i quy\u1ebft c\u00e1c r\u00e0o c\u1ea3n v\u1eadn h\u00e0nh n\u00e0y: T\u00edch h\u1ee3p ki\u1ec3m so\u00e1t phi\u00ean b\u1ea3n:Xem x\u00e9t c\u00e1c thay \u0111\u1ed5i b\u1ed1 c\u1ee5c h\u00ecnh \u1ea3nh b\u00ean trong y\u00eau c\u1ea7u k\u00e9o b\u1eb1ng c\u00f4ng c\u1ee5 so s\u00e1nh b\u1ea3n ch\u1ea5t. Kh\u00f4ng c\u00f2n hi\u1ec7n t\u01b0\u1ee3ng h\u1ecfng t\u00e0i s\u1ea3n h\u00ecnh \u1ea3nh:Lo\u1ea1i b\u1ecf c\u00e1c URL h\u00ecnh \u1ea3nh h\u1ecfng v\u00e0 c\u00e1c ph\u1ee5 thu\u1ed9c t\u00e0i s\u1ea3n b\u1ecb thi\u1ebfu tr\u00ean c\u00e1c c\u1ed5ng th\u00f4ng tin nh\u00f3m. Kh\u1ea3 n\u0103ng t\u00ecm ki\u1ebfm t\u1ee9c th\u00ec:C\u00e1c nh\u00e3n n\u00fat v\u0103n b\u1ea3n thu\u1ea7n t\u00fay v\u00e0 t\u00ean d\u1ecbch v\u1ee5 c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c l\u1eadp ch\u1ec9 m\u1ee5c tr\u1ef1c ti\u1ebfp b\u1edfi c\u00e1c c\u00f4ng c\u1ee5 t\u00ecm ki\u1ebfm m\u00e3 ngu\u1ed3n to\u00e0n c\u1ea7u. Chuy\u1ec3n \u0111\u1ed5i t\u1eeb xu\u1ea5t t\u0129nh sang kh\u1ed1i m\u00e3 \u0111\u1ed9ng \u0111\u1ea3m b\u1ea3o t\u00e0i li\u1ec7u nh\u00f3m c\u1ee7a b\u1ea1n lu\u00f4n \u0111\u00e1ng tin c\u1eady v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec trong d\u00e0i h\u1ea1n. L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang s\u01a1 \u0111\u1ed3 Mermaid v\u00e0o Markdown H\u1ea7u h\u1ebft c\u00e1c n\u1ec1n t\u1ea3ng ph\u00e1t tri\u1ec3n hi\u1ec7n \u0111\u1ea1i\u2014bao g\u1ed3m GitHub, GitLab, Notion v\u00e0 c\u00e1c tr\u00ecnh t\u1ea1o trang t\u0129nh nh\u01b0 Docusaurus\u2014hi\u1ec3n th\u1ecb c\u00fa ph\u00e1p b\u1ea3n \u0111\u1ecba tr\u1ef1c ti\u1ebfp t\u1eeb kh\u1ed1i m\u00e3 Markdown. \u0110\u1ec3 nh\u00fang m\u1ed9t s\u01a1 \u0111\u1ed3 tr\u1ef1c ti\u1ebfp, bao quanh \u0111\u1ecbnh ngh\u0129a c\u1ee7a b\u1ea1n b\u1eb1ng ba d\u1ea5u g\u1ea1ch ngang v\u00e0 x\u00e1c \u0111\u1ecbnh m\u00e3 ng\u00f4n ng\u1eef. D\u01b0\u1edbi \u0111\u00e2y l\u00e0 m\u1ed9t v\u00ed d\u1ee5 v\u1ec1 lu\u1ed3ng t\u01b0\u01a1ng t\u00e1c API \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng c\u00fa ph\u00e1p chu\u1ea9n m\u00e0 b\u1ea1n c\u00f3 th\u1ec3 ki\u1ec3m tra b\u00ean trong tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t c\u1ee7a m\u00ecnh: V\u00ed d\u1ee5 m\u00e3 Markdown tr\u1ef1c ti\u1ebfp (Th\u1eed ngay b\u00e2y gi\u1edd): Mermaid Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode Mermaid Edit Mermaid in VPasCode sequenceDiagram autonumber actor Client l\u00e0 \u1ee8ng d\u1ee5ng Web participant Gateway l\u00e0 C\u1ed5ng API participant Auth l\u00e0 D\u1ecbch v\u1ee5 vi m\u00f4 X\u00e1c th\u1ef1c participant Store l\u00e0 B\u1ed9 nh\u1edb \u0111\u1ec7m Phi\u00ean Client-&gt;&gt;Gateway: Y\u00eau c\u1ea7u M\u00e3 Th\u00f4ng B\u00e1o Phi\u00ean k\u00edch ho\u1ea1t Gateway Gateway-&gt;&gt;Auth: X\u00e1c minh Th\u00f4ng tin \u0110\u0103ng nh\u1eadp k\u00edch ho\u1ea1t Auth Auth-&gt;&gt;Store: Ki\u1ec3m tra H\u1ea1n s\u1eed d\u1ee5ng M\u00e3 Th\u00f4ng b\u00e1o k\u00edch ho\u1ea1t Store Store--&gt;&gt;Auth: M\u00e3 Th\u00f4ng b\u00e1o H\u1ee3p l\u1ec7 h\u1ee7y k\u00edch ho\u1ea1t Store Auth--&gt;&gt;Gateway: Tr\u1ea3 v\u1ec1 D\u1eef li\u1ec7u X\u00e1c th\u1ef1c h\u1ee7y k\u00edch ho\u1ea1t Auth Gateway--&gt;&gt;Client: 200 OK (JWT \u0110\u01b0\u1ee3c C\u1ea5p) h\u1ee7y k\u00edch ho\u1ea1t Gateway Edit Mermaid in VPasCode Ch\u1ec9nh s\u1eeda Mermaid trong VPasCode \u0110\u01a1n gi\u1ea3n h\u00f3a quy tr\u00ecnh l\u00e0m vi\u1ec7c t\u00e0i li\u1ec7u v\u1edbi VPasCode M\u1eb7c d\u00f9 c\u00e1c kh\u1ed1i Markdown b\u1ea3n \u0111\u1ecba d\u1ec5 d\u00e0ng hi\u1ec3n th\u1ecb c\u00e1c s\u01a1 \u0111\u1ed3 \u0111\u01a1n gi\u1ea3n, vi\u1ec7c qu\u1ea3n l\u00fd c\u00e1c ki\u1ebfn tr\u00fac h\u1ec7 th\u1ed1ng ph\u1ee9c t\u1ea1p, c\u00e1c trang t\u00e0i li\u1ec7u \u0111a \u0111\u1ed9i nh\u00f3m v\u00e0 c\u00e1c t\u00e0i li\u1ec7u c\u1ee5 th\u1ec3 h\u00f3a theo khu v\u1ef1c l\u1ea1i \u0111\u00f2i h\u1ecfi c\u00e1c c\u00f4ng c\u1ee5 so\u1ea1n th\u1ea3o chuy\u00ean bi\u1ec7t. S\u1eed d\u1ee5ng VPasCode cung c\u1ea5p cho \u0111\u1ed9i ng\u0169 ph\u00e1t tri\u1ec3n c\u1ee7a b\u1ea1n m\u1ed9t n\u1ec1n t\u1ea3ng diagram-as-code to\u00e0n di\u1ec7n \u0111\u01b0\u1ee3c trang b\u1ecb kh\u1ea3 n\u0103ng xem tr\u01b0\u1edbc tr\u1ef1c quan th\u1eddi gian th\u1ef1c v\u00e0 s\u1eeda l\u1ed7i c\u00fa ph\u00e1p t\u1ef1 \u0111\u1ed9ng. D\u00f9 b\u1ea1n \u0111ang so\u1ea1n th\u1ea3o c\u00e1c m\u00f4 h\u00ecnh ki\u1ebfn tr\u00fac ph\u1ea7n m\u1ec1m, thi\u1ebft k\u1ebf c\u00e1c c\u00e2y quy\u1ebft \u0111\u1ecbnh quy tr\u00ecnh l\u00e0m vi\u1ec7c hay t\u1ea1o l\u1ecbch tr\u00ecnh d\u1ef1 \u00e1n, m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid ti\u00ean ti\u1ebfn d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t s\u1ebd t\u1ef1 \u0111\u1ed9ng lo\u1ea1i b\u1ecf c\u00e1c l\u1ed7i hi\u1ec3n th\u1ecb, gi\u00fap quy tr\u00ecnh t\u00e0i li\u1ec7u h\u00f3a c\u1ee7a b\u1ea1n kh\u00f4ng bao gi\u1edd b\u1ecb \u0111\u00ecnh tr\u1ec7. C\u00e1c Th\u1ef1c Ti\u1ec5n T\u1ed1t Nh\u1ea5t cho C\u00e1c S\u01a1 \u0110\u1ed3 K\u1ef9 Thu\u1eadt Nh\u00fang \u0110\u1ec3 \u0111\u1ea3m b\u1ea3o t\u00ednh d\u1ec5 \u0111\u1ecdc v\u00e0 d\u1ec5 b\u1ea3o tr\u00ec tr\u00ean c\u00e1c nh\u00f3m k\u1ef9 thu\u1eadt ph\u00e2n t\u00e1n, h\u00e3y tu\u00e2n theo c\u00e1c quy t\u1eafc t\u00e0i li\u1ec7u c\u1ed1t l\u00f5i sau: Gi\u1eef ph\u1ea1m vi t\u1eadp trung:Chia nh\u1ecf c\u00e1c ki\u1ebfn tr\u00fac doanh nghi\u1ec7p ph\u1ee9c t\u1ea1p th\u00e0nh c\u00e1c s\u01a1 \u0111\u1ed3 nh\u1ecf, t\u1eadp trung, d\u00e0nh ri\u00eang cho c\u00e1c h\u1ec7 th\u1ed1ng con c\u1ee5 th\u1ec3 ho\u1eb7c t\u01b0\u01a1ng t\u00e1c gi\u1eefa c\u00e1c d\u1ecbch v\u1ee5 vi m\u00f4. S\u1eed d\u1ee5ng nh\u00e3n chu\u1ea9n h\u00f3a:Thi\u1ebft l\u1eadp c\u00e1c quy \u01b0\u1edbc \u0111\u1eb7t t\u00ean nh\u1ea5t qu\u00e1n cho c\u00e1c th\u00e0nh ph\u1ea7n tham gia, c\u01a1 s\u1edf d\u1eef li\u1ec7u v\u00e0 c\u00e1c \u0111\u01b0\u1eddng d\u1eabn giao th\u1ee9c tr\u00ean t\u1ea5t c\u1ea3 c\u00e1c t\u1ec7p Markdown trong kho l\u01b0u tr\u1eef. Xu\u1ea5t b\u1ea3n tr\u01a1n tru \u0111\u1ebfn c\u00e1c c\u1ed5ng web:Xu\u1ea5t c\u00e1c t\u00e0i s\u1ea3n vector SVG ho\u1eb7c xu\u1ea5t tr\u1ef1c ti\u1ebfp c\u00e1c b\u1ea3n xem t\u01b0\u01a1ng t\u00e1c tr\u00ean web b\u1eb1ng t\u00edch h\u1ee3p Visual Paradigm OpenDocs. D\u1ef1a v\u00e0o m\u1ed9t tr\u00ecnh so\u1ea1n th\u1ea3o Mermaid \u0111a n\u0103ng d\u1ef1a tr\u00ean tr\u00ecnh duy\u1ec7t, \u0111\u01b0\u1ee3c v\u1eadn h\u00e0nh b\u1edfi n\u1ec1n t\u1ea3ng diagram-as-code tr\u1ef1c quan, gi\u00fap c\u00e1c \u0111\u1ed9i ng\u0169 ph\u1ea7n m\u1ec1m x\u00e2y d\u1ef1ng t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3nL\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n","og_url":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/","og_site_name":"Visual Paradigm Guides Vietnamese","article_published_time":"2026-08-05T03:39:41+00:00","og_image":[{"width":1024,"height":572,"url":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"\u0110\u01b0\u1ee3c vi\u1ebft b\u1edfi":"vpadmin","\u01af\u1edbc t\u00ednh th\u1eddi gian \u0111\u1ecdc":"3 ph\u00fat"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#article","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/"},"headline":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n","datePublished":"2026-08-05T03:39:41+00:00","mainEntityOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/"},"wordCount":1628,"image":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png","articleSection":["VPasCode"],"inLanguage":"vi"},{"@type":"WebPage","@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/","url":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/","name":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n - Visual Paradigm Guides Vietnamese","isPartOf":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/#website"},"primaryImageOfPage":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage"},"image":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage"},"thumbnailUrl":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png","datePublished":"2026-08-05T03:39:41+00:00","author":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/#\/schema\/person\/292e97a06c90d6d605ddfd451bfdfe6f"},"breadcrumb":{"@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#breadcrumb"},"inLanguage":"vi","potentialAction":[{"@type":"ReadAction","target":["https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/"]}]},{"@type":"ImageObject","inLanguage":"vi","@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#primaryimage","url":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png","contentUrl":"https:\/\/guides.visual-paradigm.com\/vn\/wp-content\/uploads\/sites\/10\/2026\/08\/embed-live-mermaid-diagrams-markdown-developer-docs.png","width":1024,"height":572},{"@type":"BreadcrumbList","@id":"https:\/\/guides.visual-paradigm.com\/vn\/how-to-embed-live-mermaid-diagrams-into-markdown-and-developer-docs\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/guides.visual-paradigm.com\/vn\/"},{"@type":"ListItem","position":2,"name":"AI Diagramming Chatbot","item":"https:\/\/guides.visual-paradigm.com\/vn\/category\/ai-diagramming-chatbot\/"},{"@type":"ListItem","position":3,"name":"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 nh\u00fang c\u00e1c s\u01a1 \u0111\u1ed3 Mermaid tr\u1ef1c ti\u1ebfp v\u00e0o Markdown v\u00e0 t\u00e0i li\u1ec7u ph\u00e1t tri\u1ec3n"}]},{"@type":"WebSite","@id":"https:\/\/guides.visual-paradigm.com\/vn\/#website","url":"https:\/\/guides.visual-paradigm.com\/vn\/","name":"Visual Paradigm Guides Vietnamese","description":"Smart guides for an AI-driven world","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/guides.visual-paradigm.com\/vn\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"vi"}]}},"_links":{"self":[{"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts\/7008","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/comments?post=7008"}],"version-history":[{"count":0,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/posts\/7008\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media\/7009"}],"wp:attachment":[{"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/media?parent=7008"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/categories?post=7008"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/guides.visual-paradigm.com\/vn\/wp-json\/wp\/v2\/tags?post=7008"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}