{"id":488,"date":"2026-06-29T08:56:12","date_gmt":"2026-06-29T08:56:12","guid":{"rendered":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/"},"modified":"2026-06-29T08:56:12","modified_gmt":"2026-06-29T08:56:12","slug":"living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration","status":"publish","type":"post","link":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/","title":{"rendered":"Documentation vivante : Une revue pratique de l&#8217;int\u00e9gration entre VPasCode et OpenDocs"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>En tant que responsable produit avec plus de sept ans d&#8217;exp\u00e9rience \u00e0 combler le foss\u00e9 entre les \u00e9quipes d&#8217;ing\u00e9nierie et les parties prenantes m\u00e9tier, j&#8217;ai toujours consid\u00e9r\u00e9 la documentation \u00e0 la fois comme une n\u00e9cessit\u00e9 et une source de frustration. Nous connaissons tous cette difficult\u00e9 : les ing\u00e9nieurs construisent des syst\u00e8mes complexes, mais les diagrammes qui les expliquent vivent souvent dans des fichiers statiques qui deviennent obsol\u00e8tes d\u00e8s que le code est fusionn\u00e9. Le r\u00e9sultat est une \u00ab dette de documentation \u00bb : une base de connaissances dont personne ne fait confiance parce qu&#8217;elle ne refl\u00e8te pas la r\u00e9alit\u00e9.<\/p>\n<p>R\u00e9cemment, j&#8217;ai eu l&#8217;occasion de tester un nouveau flux de travail de Visual Paradigm, qui promet de r\u00e9soudre exactement ce probl\u00e8me. En combinant<strong>VPasCode<\/strong>, un outil de conversion texte en diagramme, avec<strong>OpenDocs<\/strong>, une plateforme de gestion des connaissances aliment\u00e9e par l&#8217;IA, ils ont cr\u00e9\u00e9 un flux fluide pour le \u00ab diagramme en tant que code \u00bb. Cette revue explore comment fonctionne cette int\u00e9gration, pourquoi elle est importante pour les \u00e9quipes pluridisciplinaires, et comment elle peut transformer votre documentation technique d&#8217;un archivage statique en un actif vivant et dynamique.<\/p>\n<p id=\"ZEVjKiR\"><img fetchpriority=\"high\" alt=\"Living Documentation: VPasCode and OpenDocs Integration\" class=\"alignnone wp-image-835 size-full\" decoding=\"async\" fetchpriority=\"high\" height=\"928\" sizes=\"(max-width: 1664px) 100vw, 1664px\" src=\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\" srcset=\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png 1664w, https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a-300x167.png 300w, https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a-1024x571.png 1024w, https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a-768x428.png 768w, https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a-1536x857.png 1536w\" width=\"1664\"\/><\/p>\n<hr\/>\n<h2>Configuration et outils : Mise en route<\/h2>\n<p>La barri\u00e8re \u00e0 l&#8217;entr\u00e9e pour la plupart des outils de diagrammation est \u00e9lev\u00e9e : vous devez apprendre des interfaces propri\u00e9taires de glisser-d\u00e9poser ou g\u00e9rer des installations lourdes sur poste. VPasCode adopte une approche diff\u00e9rente en utilisant des syntaxes que vous connaissez peut-\u00eatre d\u00e9j\u00e0, comme PlantUML, Mermaid.js ou Graphviz.<\/p>\n<p>Pour commencer, vous avez besoin d&#8217;acc\u00e9der \u00e0 deux composants essentiels :<\/p>\n<ol>\n<li>\n<p><strong>VPasCode<\/strong> : C&#8217;est votre canevas pour cr\u00e9er des visuels \u00e0 l&#8217;aide de code. Il prend en charge l&#8217;aper\u00e7u en temps r\u00e9el, vous permettant de voir votre diagramme se mettre \u00e0 jour au fur et \u00e0 mesure que vous tapez.<\/p>\n<\/li>\n<li>\n<p><strong>OpenDocs<\/strong> : Il sert de centre n\u00e9vralgique pour la base de connaissances de votre \u00e9quipe. C&#8217;est l\u00e0 que se trouvent vos sp\u00e9cifications techniques, vos documents API et vos exigences produit.<\/p>\n<\/li>\n<\/ol>\n<h3>Connexion du pipeline<\/h3>\n<p>L&#8217;un des aspects les plus rafra\u00eechissants de cette configuration est sa simplicit\u00e9. Il n&#8217;y a pas de cl\u00e9s API complexes \u00e0 g\u00e9n\u00e9rer ni de webhooks \u00e0 configurer. L&#8217;int\u00e9gration est native dans le cloud et int\u00e9gr\u00e9e directement dans l&#8217;\u00e9cosyst\u00e8me de Visual Paradigm.<\/p>\n<p>Connectez-vous simplement aux deux plateformes en utilisant les m\u00eames identifiants Visual Paradigm. Une fois authentifi\u00e9, les syst\u00e8mes se reconnaissent automatiquement. Lorsque vous \u00eates pr\u00eat \u00e0 partager un visuel, le bouton \u00ab Envoyer au pipeline OpenDocs \u00bb dans VPasCode achemine de mani\u00e8re s\u00e9curis\u00e9e votre diagramme vers votre espace de travail OpenDocs.<\/p>\n<hr\/>\n<h2>Diagramme en tant que code en action : Exemples concrets<\/h2>\n<p>Pour vraiment comprendre la valeur de ce flux de travail, j&#8217;ai test\u00e9 avec trois sc\u00e9narios courants auxquels les responsables produits et les ing\u00e9nieurs sont confront\u00e9s quotidiennement : documenter les parcours utilisateurs, cartographier l&#8217;architecture syst\u00e8me et mod\u00e9liser les structures de donn\u00e9es.<\/p>\n<h3>Exemple 1 : Diagramme de s\u00e9quence pour l&#8217;authentification utilisateur<\/h3>\n<p>Documenter les interactions API est crucial pour l&#8217;int\u00e9gration des nouveaux d\u00e9veloppeurs. Au lieu de dessiner manuellement des bo\u00eetes et des fl\u00e8ches, j&#8217;ai utilis\u00e9 PlantUML dans VPasCode pour d\u00e9finir la logique d&#8217;un flux de connexion utilisateur.<\/p>\n<p><img alt=\"\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3e3deb12101.png\"\/><\/p>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:NL0xJmCn3DuZvJzOjrViDw3s21rOUFGGivkpQDIGd1mVY7-F4-W9c2nzJzlR8iYol4Lh94WaU2x4i5laH4c2HmavmJxc3slGI-R6MpEhAVWmOnBezfoJK9fWDyyTO84By4zNK-50_1uyDLq5h9bGy8Y5e6lTRcYS6wonfY6RwpMnXrkT33TCKrqGOx5cxLTXZUpXuVummbNCho5PqsgLSaCFZmlnvyyDRe3DwdWYMJXzN-zqeOljJ_VTomXZFbFwtQcAwgeHKs3o0f8refoE6LbVi5ML_lSB\">Modifier PlantUML dans VPasCode<\/a><\/p>\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#plantuml:NL0xJmCn3DuZvJzOjrViDw3s21rOUFGGivkpQDIGd1mVY7-F4-W9c2nzJzlR8iYol4Lh94WaU2x4i5laH4c2HmavmJxc3slGI-R6MpEhAVWmOnBezfoJK9fWDyyTO84By4zNK-50_1uyDLq5h9bGy8Y5e6lTRcYS6wonfY6RwpMnXrkT33TCKrqGOx5cxLTXZUpXuVummbNCho5PqsgLSaCFZmlnvyyDRe3DwdWYMJXzN-zqeOljJ_VTomXZFbFwtQcAwgeHKs3o0f8refoE6LbVi5ML_lSB\" 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>Modifier PlantUML dans 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\/#plantuml:RL51RW8n3Bn7oX-ilVI4Uky1mGfnuDAAfUhPR4nhAIJRn45ygVq67wjtANIfaA94iMSyayai2oOfUs-Di7Y2fIz7S0zOv8E2y8vR58u1Yh3dZ48bMODjVyBhkDRf76wvmo1GpRlENvYx58DGS1LWXkNlvH--eNJWbku83wov5grnABZ5J53L_UvqnH1ENvJ7xWR2ehR6cf4_c4olsl043NBc15wfxCvowYDRSyKelbTLxCjpiu577zyvM3FKjBUejREcptBw5heDHrkJF_QQ99OKw2nsp_1bwAt3bV82hDusOqyA6R-fd-uuKJlaVA2KLGGq94zO-dosCMdIC-Ng3_y0\" \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=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\ntitle Flux d'authentification utilisateur\r\nacteur Utilisateur\r\nparticipant \"Application frontend\" as Frontend\r\nparticipant \"Service d'authentification\" as Auth\r\ndatabase \"Base de donn\u00e9es utilisateur\" as DB\r\n\r\nUtilisateur -&gt; Frontend : Saisir les identifiants\r\nFrontend -&gt; Auth : POST \/login\r\nAuth -&gt; DB : Requ\u00eate utilisateur\r\nDB --&gt; Auth : Retourner les donn\u00e9es utilisateur\r\nAuth --&gt; Frontend : Jeton JWT\r\nFrontend --&gt; Utilisateur : Redirection vers le tableau de bord\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/#plantuml:RL51RW8n3Bn7oX-ilVI4Uky1mGfnuDAAfUhPR4nhAIJRn45ygVq67wjtANIfaA94iMSyayai2oOfUs-Di7Y2fIz7S0zOv8E2y8vR58u1Yh3dZ48bMODjVyBhkDRf76wvmo1GpRlENvYx58DGS1LWXkNlvH--eNJWbku83wov5grnABZ5J53L_UvqnH1ENvJ7xWR2ehR6cf4_c4olsl043NBc15wfxCvowYDRSyKelbTLxCjpiu577zyvM3FKjBUejREcptBw5heDHrkJF_QQ99OKw2nsp_1bwAt3bV82hDusOqyA6R-fd-uuKJlaVA2KLGGq94zO-dosCMdIC-Ng3_y0\" \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#plantuml:NL0xJmCn3DuZvJzOjrViDw3s21rOUFGGivkpQDIGd1mVY7-F4-W9c2nzJzlR8iYol4Lh94WaU2x4i5laH4c2HmavmJxc3slGI-R6MpEhAVWmOnBezfoJK9fWDyyTO84By4zNK-50_1uyDLq5h9bGy8Y5e6lTRcYS6wonfY6RwpMnXrkT33TCKrqGOx5cxLTXZUpXuVummbNCho5PqsgLSaCFZmlnvyyDRe3DwdWYMJXzN-zqeOljJ_VTomXZFbFwtQcAwgeHKs3o0f8refoE6LbVi5ML_lSB\" 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>Modifier PlantUML dans VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:NL0xJmCn3DuZvJzOjrViDw3s21rOUFGGivkpQDIGd1mVY7-F4-W9c2nzJzlR8iYol4Lh94WaU2x4i5laH4c2HmavmJxc3slGI-R6MpEhAVWmOnBezfoJK9fWDyyTO84By4zNK-50_1uyDLq5h9bGy8Y5e6lTRcYS6wonfY6RwpMnXrkT33TCKrqGOx5cxLTXZUpXuVummbNCho5PqsgLSaCFZmlnvyyDRe3DwdWYMJXzN-zqeOljJ_VTomXZFbFwtQcAwgeHKs3o0f8refoE6LbVi5ML_lSB\">Modifier PlantUML dans VPasCode<\/a><\/p>\n<p>Une fois rendu, en cliquant sur<strong>\u00ab Envoyer au pipeline OpenDocs \u00bb<\/strong>J&#8217;ai directement int\u00e9gr\u00e9 ce diagramme dans mon document de sp\u00e9cification technique. Cela \u00e9limine la n\u00e9cessit\u00e9 d&#8217;exporter des PNG, de les nommer correctement et de les t\u00e9l\u00e9charger manuellement.<\/p>\n<p><img alt=\"This is a concept diagram that shows how user can edit PlantUML diagram in VPasCode and then send the diagram to OpenDocs for further documentation\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a311f74e0030.png\"\/><\/p>\n<h3>Exemple 2 : Diagramme de conteneurs C4 pour les microservices<\/h3>\n<p>Pour les discussions de haut niveau sur l&#8217;architecture avec les parties prenantes, le mod\u00e8le C4 est inestimable. Il aide \u00e0 clarifier les limites du syst\u00e8me sans s&#8217;attarder sur les d\u00e9tails du code. Voici comment j&#8217;ai mod\u00e9lis\u00e9 un syst\u00e8me bancaire en ligne simple :<\/p>\n<p><img alt=\"\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3e3e0cea2d5.png\"\/><\/p>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:RP91Jm8n48Nl9Fo7aTEQa73XQ0om7D1eH1RbI6Qx4smexQRJHOdnlpkp8CPWBsrcvhryRz8H9uofsRbkvyfwuvgAu2OV3lBXEWy-qKUw_R-3rbEKNhSpfyZ1PmrJx4ClRpY57SMUl5-O6D8RGV1Eng54lxL-0tpWHBlUjQgBzhsUXCPN60-PpeZqwQYOd1J5IG6VtGx8EHDaxrIkiQv5ig8IndNjhC5aWrU0UznZ7uewgiVZQwwrAJcx5sGmciydI06KdPNdhpVMLWJZ-Prmc2tvwi9p4aBIuWnzvIHisR0ecS65ZJKNZjCogqfbm8GbCgcqU7vehnIY62W9e36oZiGWhf0YUaQZaLh4BztQWjnfuR_vTTiweBrpzHWXH-SOzXPXjbpEYv-fjja2BGWh7goYJKUFaOILJ_4D\">Modifier le PlantUML dans VPasCode<\/a><\/p>\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#plantuml:RP91Jm8n48Nl9Fo7aTEQa73XQ0om7D1eH1RbI6Qx4smexQRJHOdnlpkp8CPWBsrcvhryRz8H9uofsRbkvyfwuvgAu2OV3lBXEWy-qKUw_R-3rbEKNhSpfyZ1PmrJx4ClRpY57SMUl5-O6D8RGV1Eng54lxL-0tpWHBlUjQgBzhsUXCPN60-PpeZqwQYOd1J5IG6VtGx8EHDaxrIkiQv5ig8IndNjhC5aWrU0UznZ7uewgiVZQwwrAJcx5sGmciydI06KdPNdhpVMLWJZ-Prmc2tvwi9p4aBIuWnzvIHisR0ecS65ZJKNZjCogqfbm8GbCgcqU7vehnIY62W9e36oZiGWhf0YUaQZaLh4BztQWjnfuR_vTTiweBrpzHWXH-SOzXPXjbpEYv-fjja2BGWh7goYJKUFaOILJ_4D\" 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>Modifier le PlantUML dans 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\/#plantuml:VL9DJm8n4BsJy1z6JfYGSE5e3B1-1nDqrIifknCoiTkkxHGnnly3luC_vhGIHTQub-w-cVVwviqEFIl7eTBjrX6PGeSIuIGRzBF1BBE6SSMdVrSK6NHIQxUcwBmr1hk1IPDNZC7re9DfGiCTUNjCE896y6-Uj-iAOQvCeSWXe05D2uETuwWrjguC3dDfmmgxqlKIK2JoVtZmtcw1FCclaSkxggur5Oh9cjahpeK_-a50aEZgHYrL3_BQaLd0xLCMiGiRd266Ca2Hr0Aei8AzmNpqUNWRHOVebl85e-brGtriRGhYShiMvrg1jWkImQ3QRfZGDJJ7okDPp1IzPE1Z0X42MK4fy7Q3FkhbTvDqi2sUOxnUN5Sroxdl691JZPqoNXKnWpJ5Hmpy7dLAvVVocW7kTXXvtvH6rrSIaZLgsVMI55mzF4pp0vBqx6QQ4FVF2qSSEuPeIlaFFm40\" \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=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!include &lt;C4\/C4_Context&gt;\r\n!include &lt;C4\/C4_Container&gt;\r\n\r\nPersonne(utilisateur, \"Client\", \"Utilise le syst\u00e8me bancaire en ligne\")\r\n\r\nBordureSysteme(banque, \"Syst\u00e8me bancaire en ligne\") {\r\n    Conteneur(application_web, \"Application web\", \"Java, Spring MVC\", \"Fournit du contenu aux utilisateurs\")\r\n    Conteneur(api, \"Serveur API\", \"Java, Spring Boot\", \"G\u00e8re la logique m\u00e9tier\")\r\n    ConteneurBaseDonnees(base, \"Base de donn\u00e9es\", \"SQL\", \"Stocke les comptes utilisateurs et les transactions\")\r\n}\r\n\r\nRelation(utilisateur, application_web, \"Utilise\")\r\nRelation(application_web, api, \"Appelle via HTTPS\")\r\nRelation(api, base, \"Lit\/Ecrit\")\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/#plantuml:VL9DJm8n4BsJy1z6JfYGSE5e3B1-1nDqrIifknCoiTkkxHGnnly3luC_vhGIHTQub-w-cVVwviqEFIl7eTBjrX6PGeSIuIGRzBF1BBE6SSMdVrSK6NHIQxUcwBmr1hk1IPDNZC7re9DfGiCTUNjCE896y6-Uj-iAOQvCeSWXe05D2uETuwWrjguC3dDfmmgxqlKIK2JoVtZmtcw1FCclaSkxggur5Oh9cjahpeK_-a50aEZgHYrL3_BQaLd0xLCMiGiRd266Ca2Hr0Aei8AzmNpqUNWRHOVebl85e-brGtriRGhYShiMvrg1jWkImQ3QRfZGDJJ7okDPp1IzPE1Z0X42MK4fy7Q3FkhbTvDqi2sUOxnUN5Sroxdl691JZPqoNXKnWpJ5Hmpy7dLAvVVocW7kTXXvtvH6rrSIaZLgsVMI55mzF4pp0vBqx6QQ4FVF2qSSEuPeIlaFFm40\" \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#plantuml:RP91Jm8n48Nl9Fo7aTEQa73XQ0om7D1eH1RbI6Qx4smexQRJHOdnlpkp8CPWBsrcvhryRz8H9uofsRbkvyfwuvgAu2OV3lBXEWy-qKUw_R-3rbEKNhSpfyZ1PmrJx4ClRpY57SMUl5-O6D8RGV1Eng54lxL-0tpWHBlUjQgBzhsUXCPN60-PpeZqwQYOd1J5IG6VtGx8EHDaxrIkiQv5ig8IndNjhC5aWrU0UznZ7uewgiVZQwwrAJcx5sGmciydI06KdPNdhpVMLWJZ-Prmc2tvwi9p4aBIuWnzvIHisR0ecS65ZJKNZjCogqfbm8GbCgcqU7vehnIY62W9e36oZiGWhf0YUaQZaLh4BztQWjnfuR_vTTiweBrpzHWXH-SOzXPXjbpEYv-fjja2BGWh7goYJKUFaOILJ_4D\" 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>Modifier le PlantUML dans VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:RP91Jm8n48Nl9Fo7aTEQa73XQ0om7D1eH1RbI6Qx4smexQRJHOdnlpkp8CPWBsrcvhryRz8H9uofsRbkvyfwuvgAu2OV3lBXEWy-qKUw_R-3rbEKNhSpfyZ1PmrJx4ClRpY57SMUl5-O6D8RGV1Eng54lxL-0tpWHBlUjQgBzhsUXCPN60-PpeZqwQYOd1J5IG6VtGx8EHDaxrIkiQv5ig8IndNjhC5aWrU0UznZ7uewgiVZQwwrAJcx5sGmciydI06KdPNdhpVMLWJZ-Prmc2tvwi9p4aBIuWnzvIHisR0ecS65ZJKNZjCogqfbm8GbCgcqU7vehnIY62W9e36oZiGWhf0YUaQZaLh4BztQWjnfuR_vTTiweBrpzHWXH-SOzXPXjbpEYv-fjja2BGWh7goYJKUFaOILJ_4D\">Modifier le PlantUML dans VPasCode<\/a><\/p>\n<h3>Exemple 3 : Diagramme de classes pour la gestion des produits<\/h3>\n<p>Lors de la d\u00e9finition des exigences produit, une clart\u00e9 sur les entit\u00e9s de donn\u00e9es est essentielle. J&#8217;ai utilis\u00e9 un diagramme de classes pour mod\u00e9liser un catalogue de produits, en clarifiant les relations entre les produits, les cat\u00e9gories et les commandes.<\/p>\n<p><img alt=\"\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3e3e2ade009.png\"\/><\/p>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:RP3F2i8m3CRlXRv3sCa_xE1rY0Zk8eWAFa7NXL7iMccpWuZlRkTQvyISmaVo-xvawqauwbhDcTJ2UpWxMtUIuC4PX5fUo2dJW14jHgMqNQKHRav9d0xvQnU51gb44ahxsPop9sS9lnE4ZNNtNxwC-d7qEIXFwnXd4-pUZP_GJgv6zq4fGs1xPL-dg84wI7ttbwi8smHDjsUh3F8SiaKsvYsWGcrDuu4iPuFnrrnQBK1Q4mutWRb5KuVFlW00\">Modifier le PlantUML dans VPasCode<\/a><\/p>\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#plantuml:RP3F2i8m3CRlXRv3sCa_xE1rY0Zk8eWAFa7NXL7iMccpWuZlRkTQvyISmaVo-xvawqauwbhDcTJ2UpWxMtUIuC4PX5fUo2dJW14jHgMqNQKHRav9d0xvQnU51gb44ahxsPop9sS9lnE4ZNNtNxwC-d7qEIXFwnXd4-pUZP_GJgv6zq4fGs1xPL-dg84wI7ttbwi8smHDjsUh3F8SiaKsvYsWGcrDuu4iPuFnrrnQBK1Q4mutWRb5KuVFlW00\" 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>Modifier le PlantUML dans 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\/#plantuml:RL1B2i8m5Dm7SeT7LtvmuLP41Bjq8NY2s3pBWpGfoIi8ubtSUWulPYo9jc8M8SnCPeRP1bQUkyP8KHaL0XoyqnqnNAM0UEP7zcHhiAv9GEcwaq5eFLt64ezdz6WhJB0xCLho9R8Y4oPJAMvIv9YTukUZTfxmJr8aiUSIiwV0wrHi4vFxHnZxkQPHLd_To3AGpd3k7er1n-i77mV4GQWoc0Fo8iMoWCK2YbanRBy2rRRl7nW3dtSfFaq6-conWihPNYh55gsEkxy0\" \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=\"lang-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\nclass Produit {\r\n    +String nom\r\n    +Double prix\r\n    +String reference\r\n    +obtenirDetails()\r\n}\r\n\r\nclass Cat\u00e9gorie {\r\n    +String nomCategorie\r\n    +List&lt;Produit&gt; produits\r\n}\r\n\r\nclass Commande {\r\n    +int idCommande\r\n    +Date dateCommande\r\n    +List&lt;Produit&gt; articles\r\n}\r\n\r\nProduit \"1\" -- \"*\" Cat\u00e9gorie : appartient \u00e0\r\nCommande \"1\" -- \"*\" Produit : contient\r\n@enduml\r\n<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/#plantuml:RL1B2i8m5Dm7SeT7LtvmuLP41Bjq8NY2s3pBWpGfoIi8ubtSUWulPYo9jc8M8SnCPeRP1bQUkyP8KHaL0XoyqnqnNAM0UEP7zcHhiAv9GEcwaq5eFLt64ezdz6WhJB0xCLho9R8Y4oPJAMvIv9YTukUZTfxmJr8aiUSIiwV0wrHi4vFxHnZxkQPHLd_To3AGpd3k7er1n-i77mV4GQWoc0Fo8iMoWCK2YbanRBy2rRRl7nW3dtSfFaq6-conWihPNYh55gsEkxy0\" \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#plantuml:RP3F2i8m3CRlXRv3sCa_xE1rY0Zk8eWAFa7NXL7iMccpWuZlRkTQvyISmaVo-xvawqauwbhDcTJ2UpWxMtUIuC4PX5fUo2dJW14jHgMqNQKHRav9d0xvQnU51gb44ahxsPop9sS9lnE4ZNNtNxwC-d7qEIXFwnXd4-pUZP_GJgv6zq4fGs1xPL-dg84wI7ttbwi8smHDjsUh3F8SiaKsvYsWGcrDuu4iPuFnrrnQBK1Q4mutWRb5KuVFlW00\" 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>Modifier le PlantUML dans VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p><a href=\"https:\/\/www.vpascode.com\/#plantuml:RP3F2i8m3CRlXRv3sCa_xE1rY0Zk8eWAFa7NXL7iMccpWuZlRkTQvyISmaVo-xvawqauwbhDcTJ2UpWxMtUIuC4PX5fUo2dJW14jHgMqNQKHRav9d0xvQnU51gb44ahxsPop9sS9lnE4ZNNtNxwC-d7qEIXFwnXd4-pUZP_GJgv6zq4fGs1xPL-dg84wI7ttbwi8smHDjsUh3F8SiaKsvYsWGcrDuu4iPuFnrrnQBK1Q4mutWRb5KuVFlW00\">Modifier le PlantUML dans VPasCode<\/a><\/p>\n<hr\/>\n<h2>Fonctionnalit\u00e9s aliment\u00e9es par l&#8217;IA : am\u00e9lioration de votre flux de travail<\/h2>\n<p>Ce qui distingue Visual Paradigm dans ce domaine, c&#8217;est l&#8217;int\u00e9gration de fonctionnalit\u00e9s d&#8217;IA. Lors de mes tests, j&#8217;ai trouv\u00e9 trois fonctionnalit\u00e9s particuli\u00e8rement utiles pour acc\u00e9l\u00e9rer le processus de documentation :<\/p>\n<ul>\n<li>\n<p><strong>Correction automatique des erreurs de code par l&#8217;IA<\/strong>: Les erreurs de syntaxe dans PlantUML peuvent \u00eatre frustrantes \u00e0 d\u00e9boguer. L&#8217;IA a d\u00e9tect\u00e9 des erreurs dans mon code et a sugg\u00e9r\u00e9 des corrections instantan\u00e9ment, me faisant gagner beaucoup de temps.<\/p>\n<\/li>\n<li>\n<p><strong>Traduction par l&#8217;IA<\/strong>: Pour les \u00e9quipes mondiales, localiser la documentation est fastidieux. La fonctionnalit\u00e9 de traduction par l&#8217;IA m&#8217;a permis de convertir les \u00e9tiquettes et descriptions des diagrammes en plusieurs langues en un seul clic.<\/p>\n<\/li>\n<li>\n<p><strong>Prompt vers diagramme<\/strong>: Dans OpenDocs, j&#8217;ai utilis\u00e9 le chatbot d&#8217;IA pour g\u00e9n\u00e9rer des diagrammes \u00e0 partir de langage naturel. Par exemple, en tapant\u00a0<em>\u00ab Cr\u00e9ez un diagramme de s\u00e9quence pour un flux de traitement de paiement \u00bb<\/em> a g\u00e9n\u00e9r\u00e9 le code PlantUML initial, que j&#8217;ai pu ensuite affiner dans VPasCode.<\/p>\n<\/li>\n<\/ul>\n<p><img alt=\"This diagram shows how to edit a PlantUML diagram embedded in OpenDocs with VPasCode\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a312685f1955.png\"\/><\/p>\n<hr\/>\n<h2>Retours UX et gains de productivit\u00e9<\/h2>\n<p>L&#8217;adoption du pipeline VPasCode vers OpenDocs a permis \u00e0 mon \u00e9quipe plusieurs gains de productivit\u00e9 concrets :<\/p>\n<ul>\n<li>\n<p><strong>Contr\u00f4le de version<\/strong>: \u00c9tant donn\u00e9 que les diagrammes sont stock\u00e9s sous forme de code, nous pouvons suivre les modifications dans Git. Cela facilite le retour \u00e0 des versions ant\u00e9rieures ou la comparaison des modifications au fil du temps, une fonctionnalit\u00e9 rarement disponible dans les outils traditionnels de cr\u00e9ation de diagrammes par glisser-d\u00e9poser.<\/p>\n<\/li>\n<li>\n<p><strong>Collaboration<\/strong>: Les membres de l&#8217;\u00e9quipe peuvent modifier les diagrammes dans VPasCode et mettre instantan\u00e9ment \u00e0 jour les documents partag\u00e9s dans OpenDocs. Cela garantit que tout le monde travaille sur la derni\u00e8re version, \u00e9liminant ainsi la confusion sur \u00ab quel fichier est la version d\u00e9finitive ? \u00bb.<\/p>\n<\/li>\n<li>\n<p><strong>Probl\u00e8mes r\u00e9solus<\/strong>: La recherche manuelle des PNG obsol\u00e8tes et des liens d\u2019images cass\u00e9s est termin\u00e9e. La cha\u00eene de traitement garantit que les visuels restent synchronis\u00e9s avec la documentation automatiquement.<\/p>\n<\/li>\n<\/ul>\n<p>Pour les \u00e9quipes Agile, cela constitue un v\u00e9ritable changement de jeu. Imaginez mettre \u00e0 jour un tableau Kanban de r\u00e9trospective de sprint dans VPasCode et le publier dans votre guide d\u2019\u00e9quipe en quelques secondes :<\/p>\n<p><img alt=\"This is a concept diagram that shows how user can edit Mermaid Kanban diagram in VPasCode and then send the diagram to OpenDocs for further documentation\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a312205c679b.png\"\/><\/p>\n<hr\/>\n<h2>Meilleures pratiques et astuces<\/h2>\n<p>Pour maximiser l&#8217;efficacit\u00e9 de ce flux de travail, je vous recommande de suivre ces meilleures pratiques :<\/p>\n<ol>\n<li>\n<p><strong>Utilisez des titres descriptifs<\/strong>: Ajoutez toujours des titres \u00e0 vos diagrammes PlantUML (par exemple, \u00ab title Flux de connexion utilisateur \u00bb) pour plus de clart\u00e9 lorsqu\u2019ils apparaissent dans la documentation.<code data-backticks=\"1\">: Ajoutez toujours des titres \u00e0 vos diagrammes PlantUML (par exemple, \u00ab title Flux de connexion utilisateur \u00bb) pour plus de clart\u00e9 lorsqu\u2019ils apparaissent dans la documentation.<\/code>: Ajoutez toujours des titres \u00e0 vos diagrammes PlantUML (par exemple, \u00ab title Flux de connexion utilisateur \u00bb) pour plus de clart\u00e9 lorsqu\u2019ils apparaissent dans la documentation.<\/p>\n<\/li>\n<li>\n<p><strong>Utilisez le panneau de la cha\u00eene de traitement<\/strong>: Dans OpenDocs, utilisez le panneau de la cha\u00eene de traitement pour organiser les diagrammes envoy\u00e9s. Le survol des miniatures vous permet de les ins\u00e9rer rapidement dans n\u2019importe quel document.<\/p>\n<\/li>\n<li>\n<p><strong>It\u00e9rez avec le bouton crayon<\/strong>: Si un diagramme n\u00e9cessite des mises \u00e0 jour, cliquez sur l\u2019ic\u00f4ne crayon dans OpenDocs pour le rouvrir dans VPasCode. Apportez vos modifications, renvoyez-le et remplacez la version pr\u00e9c\u00e9dente de mani\u00e8re transparente.<\/p>\n<\/li>\n<li>\n<p><strong>Int\u00e9grez-vous \u00e0 l\u2019\u00e9cosyst\u00e8me<\/strong>: Combinez VPasCode avec d&#8217;autres outils Visual Paradigm. Par exemple, vous pouvez exporter des maquettes de niveau entreprise depuis Visual Paradigm Desktop ou des diagrammes cloud depuis VP Online vers OpenDocs.<\/p>\n<\/li>\n<\/ol>\n<p><img alt=\"Step-by-step guide showing how to send a diagram from VPasCode to OpenDocs\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3125631d181.png\"\/><\/p>\n<p><img alt=\"Accessing the Pipeline pane in OpenDocs\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3125b0ca97d.png\"\/><\/p>\n<p><img alt=\"Inserting a diagram from the Pipeline into an OpenDocs page\" decoding=\"async\" src=\"https:\/\/blog.visual-paradigm.com\/wp-content\/uploads\/2026\/06\/img_6a3125e97d6b9.png\"\/><\/p>\n<hr\/>\n<h2>Conclusion et recommandations<\/h2>\n<p>L&#8217;int\u00e9gration de VPasCode et d&#8217;OpenDocs repr\u00e9sente une avanc\u00e9e majeure dans la documentation technique. En traitant les diagrammes comme du code, vous gagnez en pr\u00e9cision, en contr\u00f4le de version et en facilit\u00e9 de mise \u00e0 jour. La cha\u00eene de traitement fluide \u00e9limine les \u00e9tapes manuelles, permettant aux ing\u00e9nieurs et aux r\u00e9dacteurs de se concentrer sur le contenu plut\u00f4t que sur la mise en forme.<\/p>\n<p><strong>Qui devrait adopter cela ?<\/strong><\/p>\n<ul>\n<li>\n<p><strong>Ing\u00e9nieurs logiciels<\/strong>: Ceux qui souhaitent documenter l&#8217;architecture sans quitter leur environnement de codage.<\/p>\n<\/li>\n<li>\n<p><strong>R\u00e9dacteurs techniques<\/strong>: Ceux qui ont besoin de visuels \u00e0 jour sans devoir courir apr\u00e8s les d\u00e9veloppeurs pour obtenir des exports.<\/p>\n<\/li>\n<li>\n<p><strong>Responsables produit<\/strong>: Ceux qui collaborent sur les roadmaps et les r\u00e9trospectives avec des \u00e9quipes pluridisciplinaires.<\/p>\n<\/li>\n<\/ul>\n<p>Commencez par exp\u00e9rimenter avec des diagrammes PlantUML simples dans VPasCode et envoyez-les vers OpenDocs. Au fur et \u00e0 mesure que vous vous sentirez plus \u00e0 l\u2019aise, explorez les fonctionnalit\u00e9s d\u2019IA et int\u00e9grez-vous \u00e0 l\u2019\u00e9cosyst\u00e8me plus large de Visual Paradigm. Avec ce flux de travail, votre documentation ne sera plus une simple apr\u00e8s-pens\u00e9e : elle deviendra une partie vivante et dynamique de votre processus de d\u00e9veloppement.<\/p>\n<p>Pr\u00eat \u00e0 booster votre flux de travail ? Visitez<a href=\"https:\/\/www.vpascode.com\/\">VPasCode<\/a>\u00a0et\u00a0<a href=\"https:\/\/ai-toolbox.visual-paradigm.com\/app\/opendocs\/\">OpenDocs<\/a>\u00a0aujourd&#8217;hui pour d\u00e9couvrir la puissance d&#8217;un diagrammation et d&#8217;une documentation fluides.<\/p>\n<hr\/>\n<h2>R\u00e9f\u00e9rences<\/h2>\n<ol>\n<li><a href=\"https:\/\/updates.visual-paradigm.com\/releases\/seamlessly-connect-diagramming-to-documentation-vpascode-integrates-with-opendocs\/\"><strong>Connectez de mani\u00e8re transparente le diagramme \u00e0 la documentation : VPasCode s&#8217;int\u00e8gre \u00e0 OpenDocs<\/strong><\/a>: Notes de version officielles d\u00e9taillant les nouvelles fonctionnalit\u00e9s d&#8217;int\u00e9gration entre VPasCode et OpenDocs.<\/li>\n<li><a href=\"https:\/\/blog.visual-paradigm.com\/from-code-to-clarity-a-beginners-guide-to-seamless-diagramming-with-vpascode-and-opendocs\/\"><strong>Du code \u00e0 la clart\u00e9 : un guide pour d\u00e9butants sur la diagrammation fluide avec VPasCode et OpenDocs<\/strong><\/a>: Un tutoriel complet sur la mise en place et l&#8217;utilisation du pipeline de VPasCode vers OpenDocs.<\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/comprehensive-guide-to-vpascode-by-visual-paradigm\/\"><strong>Guide complet de VPasCode par Visual Paradigm<\/strong><\/a>: Un guide approfondi couvrant les fonctionnalit\u00e9s et les capacit\u00e9s de la plateforme VPasCode.<\/li>\n<li><a href=\"https:\/\/www.visual-paradigm.com\/guide\/visual-paradigms-pipeline-hands-on-review-of-visual-paradigms-desktop-to-opendocs-integration\/\"><strong>Le pipeline de Visual Paradigm : revue pratique de l&#8217;int\u00e9gration du bureau de Visual Paradigm \u00e0 OpenDocs<\/strong><\/a>: Une revue ax\u00e9e sur les capacit\u00e9s plus larges du pipeline reliant les outils de bureau \u00e0 OpenDocs.<\/li>\n<li><a href=\"https:\/\/updates.visual-paradigm.com\/releases\/opendocs-ai-powered-knowledge-platform\/\"><strong>OpenDocs : plateforme de gestion des connaissances aliment\u00e9e par l&#8217;IA<\/strong><\/a>: Annonce et d\u00e9tails concernant les fonctionnalit\u00e9s d&#8217;IA et les capacit\u00e9s de gestion des connaissances d&#8217;OpenDocs.<\/li>\n<li><a href=\"https:\/\/blog.visual-paradigm.com\/from-static-snapshots-to-living-knowledge-unifying-documentation-and-modeling-with-visual-paradigm-opendocs\/\"><strong>Des captures statiques aux connaissances vivantes : unifier la documentation et la mod\u00e9lisation avec Visual Paradigm OpenDocs<\/strong><\/a>: Un article traitant de la philosophie derri\u00e8re le passage des documents statiques aux bases de connaissances dynamiques et vivantes.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Introduction En tant que responsable produit avec plus de sept ans d&#8217;exp\u00e9rience \u00e0 combler le foss\u00e9 entre les \u00e9quipes d&#8217;ing\u00e9nierie et les parties prenantes m\u00e9tier, j&#8217;ai toujours consid\u00e9r\u00e9 la documentation&hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"","inline_featured_image":false,"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[1],"tags":[],"class_list":["post-488","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Documentation vivante : Une revue pratique de l&#039;int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News<\/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:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentation vivante : Une revue pratique de l&#039;int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\" \/>\n<meta property=\"og:description\" content=\"Introduction En tant que responsable produit avec plus de sept ans d&#8217;exp\u00e9rience \u00e0 combler le foss\u00e9 entre les \u00e9quipes d&#8217;ing\u00e9nierie et les parties prenantes m\u00e9tier, j&#8217;ai toujours consid\u00e9r\u00e9 la documentation&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\" \/>\n<meta property=\"og:site_name\" content=\"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-29T08:56:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\" \/>\n<meta name=\"author\" content=\"curtis\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\"},\"author\":{\"name\":\"curtis\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/7799982e6b83f10fb8a41071b61608d1\"},\"headline\":\"Documentation vivante : Une revue pratique de l&#8217;int\u00e9gration entre VPasCode et OpenDocs\",\"datePublished\":\"2026-06-29T08:56:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\"},\"wordCount\":1798,\"publisher\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\",\"articleSection\":[\"Uncategorized\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\",\"url\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\",\"name\":\"Documentation vivante : Une revue pratique de l'int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\",\"isPartOf\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\",\"datePublished\":\"2026-06-29T08:56:12+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage\",\"url\":\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\",\"contentUrl\":\"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ai-diagrams.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation vivante : Une revue pratique de l&#8217;int\u00e9gration entre VPasCode et OpenDocs\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#website\",\"url\":\"https:\/\/www.ai-diagrams.com\/fr\/\",\"name\":\"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ai-diagrams.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#organization\",\"name\":\"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\",\"url\":\"https:\/\/www.ai-diagrams.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ai-diagrams.com\/fr\/wp-content\/uploads\/sites\/18\/2026\/03\/ai-diagram-logo.png\",\"contentUrl\":\"https:\/\/www.ai-diagrams.com\/fr\/wp-content\/uploads\/sites\/18\/2026\/03\/ai-diagram-logo.png\",\"width\":648,\"height\":648,\"caption\":\"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News\"},\"image\":{\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/7799982e6b83f10fb8a41071b61608d1\",\"name\":\"curtis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g\",\"caption\":\"curtis\"},\"url\":\"https:\/\/www.ai-diagrams.com\/fr\/author\/curtis\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documentation vivante : Une revue pratique de l'int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","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:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/","og_locale":"fr_FR","og_type":"article","og_title":"Documentation vivante : Une revue pratique de l'int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","og_description":"Introduction En tant que responsable produit avec plus de sept ans d&#8217;exp\u00e9rience \u00e0 combler le foss\u00e9 entre les \u00e9quipes d&#8217;ing\u00e9nierie et les parties prenantes m\u00e9tier, j&#8217;ai toujours consid\u00e9r\u00e9 la documentation&hellip;","og_url":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/","og_site_name":"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","article_published_time":"2026-06-29T08:56:12+00:00","og_image":[{"url":"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png","type":"","width":"","height":""}],"author":"curtis","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":false,"Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#article","isPartOf":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/"},"author":{"name":"curtis","@id":"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/7799982e6b83f10fb8a41071b61608d1"},"headline":"Documentation vivante : Une revue pratique de l&#8217;int\u00e9gration entre VPasCode et OpenDocs","datePublished":"2026-06-29T08:56:12+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/"},"wordCount":1798,"publisher":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/#organization"},"image":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png","articleSection":["Uncategorized"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/","url":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/","name":"Documentation vivante : Une revue pratique de l'int\u00e9gration entre VPasCode et OpenDocs - AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","isPartOf":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage"},"image":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png","datePublished":"2026-06-29T08:56:12+00:00","breadcrumb":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#primaryimage","url":"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png","contentUrl":"https:\/\/www.ai-diagrams.com\/wp-content\/uploads\/2026\/06\/img_6a4232fec044a.png"},{"@type":"BreadcrumbList","@id":"https:\/\/www.ai-diagrams.com\/fr\/living-documentation-a-hands-on-review-of-the-vpascode-and-opendocs-integration\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ai-diagrams.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Documentation vivante : Une revue pratique de l&#8217;int\u00e9gration entre VPasCode et OpenDocs"}]},{"@type":"WebSite","@id":"https:\/\/www.ai-diagrams.com\/fr\/#website","url":"https:\/\/www.ai-diagrams.com\/fr\/","name":"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","description":"","publisher":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ai-diagrams.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.ai-diagrams.com\/fr\/#organization","name":"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News","url":"https:\/\/www.ai-diagrams.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.ai-diagrams.com\/fr\/wp-content\/uploads\/sites\/18\/2026\/03\/ai-diagram-logo.png","contentUrl":"https:\/\/www.ai-diagrams.com\/fr\/wp-content\/uploads\/sites\/18\/2026\/03\/ai-diagram-logo.png","width":648,"height":648,"caption":"AI Diagrams Fran\u00e7ais\u2013 Explore Artificial Intelligence Trends &amp; News"},"image":{"@id":"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/7799982e6b83f10fb8a41071b61608d1","name":"curtis","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.ai-diagrams.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/6910084565fcc601ec03c6693bb8ea480c1e52ccaa0efb299eb038bb6a1edc87?s=96&d=mm&r=g","caption":"curtis"},"url":"https:\/\/www.ai-diagrams.com\/fr\/author\/curtis\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/posts\/488","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/comments?post=488"}],"version-history":[{"count":0,"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/posts\/488\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/media?parent=488"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/categories?post=488"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ai-diagrams.com\/fr\/wp-json\/wp\/v2\/tags?post=488"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}