{"id":5550,"date":"2026-02-17T18:15:41","date_gmt":"2026-02-17T18:15:41","guid":{"rendered":"https:\/\/blog.ggonggong.com\/?p=5550"},"modified":"2026-02-17T18:15:41","modified_gmt":"2026-02-17T18:15:41","slug":"%eb%a8%b8%eb%a9%94%ec%9d%b4%eb%93%9c-%ec%b0%a8%ed%8a%b8-%ed%85%8d%ec%8a%a4%ed%8a%b8%eb%a1%9c-%ea%b7%b8%eb%a6%ac%eb%8a%94-%eb%8b%a4%ec%9d%b4%ec%96%b4%ea%b7%b8%eb%9e%a8%ec%9d%98-%eb%a7%a4%eb%a0%a5-21","status":"publish","type":"post","link":"https:\/\/blog.ggonggong.com\/?p=5550","title":{"rendered":"\uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825"},"content":{"rendered":"<p><!-- Blog Post Metadata\n{\n  \"title\": \"\uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825\",\n  \"description\": \"\uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825     \uc11c\ub860 - \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \uc0c8\ub85c\uc6b4 \uac00\ub2a5\uc131  \ubcf5\uc7a1\ud55c \uc2dc\uc2a4\ud15c, \ud504\ub85c\uc138\uc2a4, \uc54c\uace0\ub9ac\uc998\uc744 \uc124\uba85\ud574\uc57c \ud560 \ub54c, \uadf8\ub9bc\uc740 \ubc31 \ub9c8\ub514 \ub9d0\ubcf4\ub2e4 \ud6a8\uacfc\uc801\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uadf8\ub9bc\uc744 \uadf8\ub9ac\ub294 \uac83\uc740 \uc2dc\uac04\uacfc \ub178\ub825\uc774 \ub9ce\uc774 \ub4dc\ub294 \uc791\uc5c5\uc774\uba70, \ud2b9\ud788 \ucf54\ub4dc\ub97c \ub2e4\ub8e8\ub294 \uac1c\ubc1c\uc790\ub098 \uae30\",\n  \"author\": \"AI Blog Generator\",\n  \"generator\": \"AI Blog Generator v1.0.0\",\n  \"createdAt\": \"2026-02-17T18:15:14.346Z\"\n}\n--><\/p>\n<figure class=\"wp-block-image size-large\">\n  <img decoding=\"async\" src=\"https:\/\/assets.ggonggong.com\/generated-images\/featured_1771352137550_71be2f69.webp\" alt=\"\uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825\" class=\"article-image\" \/><figcaption>\uba38\uba54\uc774\ub4dc \ucc28\ud2b8 &#8211; 1<\/figcaption><\/figure>\n<h1 style=\"font-size: 2.5rem; font-weight: 800; margin: 2rem 0 1rem; color: #1a202c; line-height: 1.2;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825<\/h1>\n<h2 style=\"font-size: 2rem; font-weight: 700; margin: 1.75rem 0 1rem; color: #2d3748; border-bottom: 3px solid #667eea; padding-bottom: 0.5rem;\">\uc11c\ub860 &#8211; \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \uc0c8\ub85c\uc6b4 \uac00\ub2a5\uc131<\/h2>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\ubcf5\uc7a1\ud55c \uc2dc\uc2a4\ud15c, \ud504\ub85c\uc138\uc2a4, \uc54c\uace0\ub9ac\uc998\uc744 \uc124\uba85\ud574\uc57c \ud560 \ub54c, \uadf8\ub9bc\uc740 \ubc31 \ub9c8\ub514 \ub9d0\ubcf4\ub2e4 \ud6a8\uacfc\uc801\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uadf8\ub9bc\uc744 \uadf8\ub9ac\ub294 \uac83\uc740 \uc2dc\uac04\uacfc \ub178\ub825\uc774 \ub9ce\uc774 \ub4dc\ub294 \uc791\uc5c5\uc774\uba70, \ud2b9\ud788 \ucf54\ub4dc\ub97c \ub2e4\ub8e8\ub294 \uac1c\ubc1c\uc790\ub098 \uae30\uc220 \ubb38\uc11c \uc791\uc131\uc790\uc5d0\uac8c\ub294 \ub354\uc6b1 \uadf8\ub807\uc2b5\ub2c8\ub2e4.  \ubcf5\uc7a1\ud55c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uadf8\ub9ac\uae30 \uc704\ud574 \uc804\ubb38\uc801\uc778 \ub3c4\uad6c\ub97c \ubc30\uc6b0\uac70\ub098, \uc774\ubbf8\uc9c0 \ud3b8\uc9d1 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub97c \uc0ac\uc6a9\ud574\uc57c \ud558\ub294 \ubc88\uac70\ub85c\uc6c0\uc774 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uc774\ub7ec\ud55c \ubb38\uc81c\ub97c \ud574\uacb0\ud558\uae30 \uc704\ud574 \ub4f1\uc7a5\ud55c \uac83\uc774 \ubc14\ub85c **\uba38\uba54\uc774\ub4dc \ucc28\ud2b8(Mermaid Chart)**\uc785\ub2c8\ub2e4. \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ud14d\uc2a4\ud2b8 \uae30\ubc18\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc0dd\uc131 \ub3c4\uad6c\ub85c, \uac04\ub2e8\ud55c \ud14d\uc2a4\ud2b8 \ubb38\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc591\ud55c \uc885\ub958\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc27d\uac8c \ub9cc\ub4e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ubcf5\uc7a1\ud55c GUI \ub3c4\uad6c\ub97c \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uace0\ub3c4, \ud14d\uc2a4\ud2b8 \ud3b8\uc9d1\uae30\ub9cc\uc73c\ub85c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc0dd\uc131\ud558\uace0 \uad00\ub9ac\ud560 \uc218 \uc788\ub2e4\ub294 \uc810\uc774 \uac00\uc7a5 \ud070 \uc7a5\uc810\uc785\ub2c8\ub2e4.<\/p>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ud2b9\ud788 \ub2e4\uc74c\uacfc \uac19\uc740 \ubd84\uc57c\uc5d0\uc11c \uc720\uc6a9\ud558\uac8c \ud65c\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c:<\/strong>  UML \ub2e4\uc774\uc5b4\uadf8\ub7a8, \uc2dc\ud000\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8, \ud074\ub798\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \ub4f1\uc744 \ube60\ub974\uac8c \uc791\uc131\ud558\uc5ec \uc2dc\uc2a4\ud15c \uc544\ud0a4\ud14d\ucc98\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\uace0 \ubb38\uc11c\ud654\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uae30\uc220 \ubb38\uc11c \uc791\uc131:<\/strong>  \ud504\ub85c\uc138\uc2a4 \ud750\ub984, \uc6cc\ud06c\ud50c\ub85c\uc6b0, \ub370\uc774\ud130 \ud750\ub984 \ub4f1\uc744 \uba85\ud655\ud558\uac8c \ubcf4\uc5ec\uc8fc\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc0bd\uc785\ud558\uc5ec \ubb38\uc11c\uc758 \uc774\ud574\ub3c4\ub97c \ub192\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub370\uc774\ud130 \uc2dc\uac01\ud654:<\/strong>  \uac04\ub2e8\ud55c \ucc28\ud2b8\ub098 \uadf8\ub798\ud504\ub97c \uc0dd\uc131\ud558\uc5ec \ub370\uc774\ud130\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\uace0 \ubd84\uc11d\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub178\ud2b8 \uc791\uc131 \ubc0f \uc9c0\uc2dd \uad00\ub9ac:<\/strong>  \uac1c\uc778\uc801\uc778 \uc544\uc774\ub514\uc5b4\ub97c \uc815\ub9ac\ud558\uac70\ub098, \ud559\uc2b5 \ub0b4\uc6a9\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\uc5ec \uae30\uc5b5\ub825\uc744 \ud5a5\uc0c1\uc2dc\ud0ac \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub9c8\ud06c\ub2e4\uc6b4 \ubb38\uc11c \uc791\uc131:<\/strong>  \ub9c8\ud06c\ub2e4\uc6b4 \ubb38\uc11c \ub0b4\uc5d0 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \uc0bd\uc785\ud558\uc5ec \ubb38\uc11c\uc758 \uac00\ub3c5\uc131\uacfc \uc815\ubcf4 \uc804\ub2ec\ub825\uc744 \ub192\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\ubcf8 \uae00\uc5d0\uc11c\ub294 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\uc758 \uae30\ubcf8 \uac1c\ub150, \uc0ac\uc6a9\ubc95, \uc9c0\uc6d0\ud558\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958, \uadf8\ub9ac\uace0 \ud65c\uc6a9 \uc0ac\ub840\uc5d0 \ub300\ud574 \uc790\uc138\ud788 \uc54c\uc544\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \ud1b5\ud574 \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \uc0c8\ub85c\uc6b4 \uac00\ub2a5\uc131\uc744 \ubc1c\uacac\ud558\uace0, \uc5c5\ubb34 \ud6a8\uc728\uc131\uc744 \ud5a5\uc0c1\uc2dc\ud0a4\ub294 \ub370 \ub3c4\uc6c0\uc774 \ub418\uae30\ub97c \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n<h2 style=\"font-size: 2rem; font-weight: 700; margin: 1.75rem 0 1rem; color: #2d3748; border-bottom: 3px solid #667eea; padding-bottom: 0.5rem;\">\ubcf8\ubb38 &#8211; \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\uc758 \ud575\uc2ec \ub0b4\uc6a9<\/h2>\n<h3 style=\"font-size: 1.5rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #4a5568;\">1. \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\uc758 \uae30\ubcf8 \ubb38\ubc95<\/h3>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ud2b9\uc815 \ubb38\ubc95 \uaddc\uce59\uc744 \ub530\ub974\ub294 \ud14d\uc2a4\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc815\uc758\ud569\ub2c8\ub2e4.  \uac01 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958\ub9c8\ub2e4 \uace0\uc720\ud55c \ubb38\ubc95\uc744 \uac00\uc9c0\uace0 \uc788\uc9c0\ub9cc, \uae30\ubcf8\uc801\uc778 \uad6c\uc870\ub294 \uc720\uc0ac\ud569\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub178\ub4dc(Node):<\/strong> \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \uad6c\uc131 \uc694\uc18c\ub85c, \ud14d\uc2a4\ud2b8\ub85c \ud45c\ud604\ub429\ub2c8\ub2e4.  \ub178\ub4dc\ub294 \uc77c\ubc18\uc801\uc73c\ub85c \uc0ac\uac01\ud615, \uc6d0, \ub2e4\uc774\uc544\ubaac\ub4dc \ub4f1\uc758 \ud615\ud0dc\ub85c \ud45c\ud604\ub429\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc5e3\uc9c0(Edge):<\/strong> \ub178\ub4dc \uac04\uc758 \uc5f0\uacb0\uc744 \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  \uc5e3\uc9c0\ub294 \ud654\uc0b4\ud45c, \uc120, \uc810\uc120 \ub4f1\uc73c\ub85c \ud45c\ud604\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ubc29\ud5a5(Direction):<\/strong> \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub808\uc774\uc544\uc6c3\uc744 \uc9c0\uc815\ud569\ub2c8\ub2e4.  \uac00\ub85c, \uc138\ub85c, \uc88c\uc6b0, \uc0c1\ud558 \ub4f1 \ub2e4\uc591\ud55c \ubc29\ud5a5\uc744 \uc124\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc2a4\ud0c0\uc77c(Style):<\/strong> \ub178\ub4dc\uc640 \uc5e3\uc9c0\uc758 \ubaa8\uc591, \uc0c9\uc0c1, \uae00\uaf34 \ub4f1\uc744 \ubcc0\uacbd\ud558\uc5ec \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uafb8\ubc00 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uc608\ub97c \ub4e4\uc5b4, \uac04\ub2e8\ud55c \ud750\ub984\ub3c4\ub97c \ub2e4\uc74c\uacfc \uac19\uc774 \ud45c\ud604\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p><img decoding=\"async\" style=\"max-width: 100%; height: auto; border-radius: 0.5rem; margin: 1.5rem 0; box-shadow: 0 4px 6px rgba(0,0,0,0.1);\" src=\"data:image\/svg+xml;base64,PHN2ZyBpZD0ibWVybWFpZC1zdmciIHdpZHRoPSIxMDAlIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJmbG93Y2hhcnQiIHN0eWxlPSJtYXgtd2lkdGg6IDI4Ni40NTMxMjVweDsiIHZpZXdCb3g9IjAgMCAyODYuNDUzMTI1IDMzNCIgcm9sZT0iZ3JhcGhpY3MtZG9jdW1lbnQgZG9jdW1lbnQiIGFyaWEtcm9sZWRlc2NyaXB0aW9uPSJmbG93Y2hhcnQtdjIiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48c3R5bGUgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiPkBpbXBvcnQgdXJsKCJodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNi43LjIvY3NzL2FsbC5taW4uY3NzIik7PC9zdHlsZT48c3R5bGU+I21lcm1haWQtc3Zne2ZvbnQtZmFtaWx5OiJ0cmVidWNoZXQgbXMiLHZlcmRhbmEsYXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTZweDtmaWxsOiMzMzM7fUBrZXlmcmFtZXMgZWRnZS1hbmltYXRpb24tZnJhbWV7ZnJvbXtzdHJva2UtZGFzaG9mZnNldDowO319QGtleWZyYW1lcyBkYXNoe3Rve3N0cm9rZS1kYXNob2Zmc2V0OjA7fX0jbWVybWFpZC1zdmcgLmVkZ2UtYW5pbWF0aW9uLXNsb3d7c3Ryb2tlLWRhc2hhcnJheTo5LDUhaW1wb3J0YW50O3N0cm9rZS1kYXNob2Zmc2V0OjkwMDthbmltYXRpb246ZGFzaCA1MHMgbGluZWFyIGluZmluaXRlO3N0cm9rZS1saW5lY2FwOnJvdW5kO30jbWVybWFpZC1zdmcgLmVkZ2UtYW5pbWF0aW9uLWZhc3R7c3Ryb2tlLWRhc2hhcnJheTo5LDUhaW1wb3J0YW50O3N0cm9rZS1kYXNob2Zmc2V0OjkwMDthbmltYXRpb246ZGFzaCAyMHMgbGluZWFyIGluZmluaXRlO3N0cm9rZS1saW5lY2FwOnJvdW5kO30jbWVybWFpZC1zdmcgLmVycm9yLWljb257ZmlsbDojNTUyMjIyO30jbWVybWFpZC1zdmcgLmVycm9yLXRleHR7ZmlsbDojNTUyMjIyO3N0cm9rZTojNTUyMjIyO30jbWVybWFpZC1zdmcgLmVkZ2UtdGhpY2tuZXNzLW5vcm1hbHtzdHJva2Utd2lkdGg6MXB4O30jbWVybWFpZC1zdmcgLmVkZ2UtdGhpY2tuZXNzLXRoaWNre3N0cm9rZS13aWR0aDozLjVweDt9I21lcm1haWQtc3ZnIC5lZGdlLXBhdHRlcm4tc29saWR7c3Ryb2tlLWRhc2hhcnJheTowO30jbWVybWFpZC1zdmcgLmVkZ2UtdGhpY2tuZXNzLWludmlzaWJsZXtzdHJva2Utd2lkdGg6MDtmaWxsOm5vbmU7fSNtZXJtYWlkLXN2ZyAuZWRnZS1wYXR0ZXJuLWRhc2hlZHtzdHJva2UtZGFzaGFycmF5OjM7fSNtZXJtYWlkLXN2ZyAuZWRnZS1wYXR0ZXJuLWRvdHRlZHtzdHJva2UtZGFzaGFycmF5OjI7fSNtZXJtYWlkLXN2ZyAubWFya2Vye2ZpbGw6IzMzMzMzMztzdHJva2U6IzMzMzMzMzt9I21lcm1haWQtc3ZnIC5tYXJrZXIuY3Jvc3N7c3Ryb2tlOiMzMzMzMzM7fSNtZXJtYWlkLXN2ZyBzdmd7Zm9udC1mYW1pbHk6InRyZWJ1Y2hldCBtcyIsdmVyZGFuYSxhcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxNnB4O30jbWVybWFpZC1zdmcgcHttYXJnaW46MDt9I21lcm1haWQtc3ZnIC5sYWJlbHtmb250LWZhbWlseToidHJlYnVjaGV0IG1zIix2ZXJkYW5hLGFyaWFsLHNhbnMtc2VyaWY7Y29sb3I6IzMzMzt9I21lcm1haWQtc3ZnIC5jbHVzdGVyLWxhYmVsIHRleHR7ZmlsbDojMzMzO30jbWVybWFpZC1zdmcgLmNsdXN0ZXItbGFiZWwgc3Bhbntjb2xvcjojMzMzO30jbWVybWFpZC1zdmcgLmNsdXN0ZXItbGFiZWwgc3BhbiBwe2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7fSNtZXJtYWlkLXN2ZyAubGFiZWwgdGV4dCwjbWVybWFpZC1zdmcgc3BhbntmaWxsOiMzMzM7Y29sb3I6IzMzMzt9I21lcm1haWQtc3ZnIC5ub2RlIHJlY3QsI21lcm1haWQtc3ZnIC5ub2RlIGNpcmNsZSwjbWVybWFpZC1zdmcgLm5vZGUgZWxsaXBzZSwjbWVybWFpZC1zdmcgLm5vZGUgcG9seWdvbiwjbWVybWFpZC1zdmcgLm5vZGUgcGF0aHtmaWxsOiNFQ0VDRkY7c3Ryb2tlOiM5MzcwREI7c3Ryb2tlLXdpZHRoOjFweDt9I21lcm1haWQtc3ZnIC5yb3VnaC1ub2RlIC5sYWJlbCB0ZXh0LCNtZXJtYWlkLXN2ZyAubm9kZSAubGFiZWwgdGV4dCwjbWVybWFpZC1zdmcgLmltYWdlLXNoYXBlIC5sYWJlbCwjbWVybWFpZC1zdmcgLmljb24tc2hhcGUgLmxhYmVse3RleHQtYW5jaG9yOm1pZGRsZTt9I21lcm1haWQtc3ZnIC5ub2RlIC5rYXRleCBwYXRoe2ZpbGw6IzAwMDtzdHJva2U6IzAwMDtzdHJva2Utd2lkdGg6MXB4O30jbWVybWFpZC1zdmcgLnJvdWdoLW5vZGUgLmxhYmVsLCNtZXJtYWlkLXN2ZyAubm9kZSAubGFiZWwsI21lcm1haWQtc3ZnIC5pbWFnZS1zaGFwZSAubGFiZWwsI21lcm1haWQtc3ZnIC5pY29uLXNoYXBlIC5sYWJlbHt0ZXh0LWFsaWduOmNlbnRlcjt9I21lcm1haWQtc3ZnIC5ub2RlLmNsaWNrYWJsZXtjdXJzb3I6cG9pbnRlcjt9I21lcm1haWQtc3ZnIC5yb290IC5hbmNob3IgcGF0aHtmaWxsOiMzMzMzMzMhaW1wb3J0YW50O3N0cm9rZS13aWR0aDowO3N0cm9rZTojMzMzMzMzO30jbWVybWFpZC1zdmcgLmFycm93aGVhZFBhdGh7ZmlsbDojMzMzMzMzO30jbWVybWFpZC1zdmcgLmVkZ2VQYXRoIC5wYXRoe3N0cm9rZTojMzMzMzMzO3N0cm9rZS13aWR0aDoyLjBweDt9I21lcm1haWQtc3ZnIC5mbG93Y2hhcnQtbGlua3tzdHJva2U6IzMzMzMzMztmaWxsOm5vbmU7fSNtZXJtYWlkLXN2ZyAuZWRnZUxhYmVse2JhY2tncm91bmQtY29sb3I6cmdiYSgyMzIsMjMyLDIzMiwgMC44KTt0ZXh0LWFsaWduOmNlbnRlcjt9I21lcm1haWQtc3ZnIC5lZGdlTGFiZWwgcHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLDIzMiwyMzIsIDAuOCk7fSNtZXJtYWlkLXN2ZyAuZWRnZUxhYmVsIHJlY3R7b3BhY2l0eTowLjU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDIzMiwyMzIsMjMyLCAwLjgpO2ZpbGw6cmdiYSgyMzIsMjMyLDIzMiwgMC44KTt9I21lcm1haWQtc3ZnIC5sYWJlbEJrZ3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLCAyMzIsIDIzMiwgMC41KTt9I21lcm1haWQtc3ZnIC5jbHVzdGVyIHJlY3R7ZmlsbDojZmZmZmRlO3N0cm9rZTojYWFhYTMzO3N0cm9rZS13aWR0aDoxcHg7fSNtZXJtYWlkLXN2ZyAuY2x1c3RlciB0ZXh0e2ZpbGw6IzMzMzt9I21lcm1haWQtc3ZnIC5jbHVzdGVyIHNwYW57Y29sb3I6IzMzMzt9I21lcm1haWQtc3ZnIGRpdi5tZXJtYWlkVG9vbHRpcHtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjttYXgtd2lkdGg6MjAwcHg7cGFkZGluZzoycHg7Zm9udC1mYW1pbHk6InRyZWJ1Y2hldCBtcyIsdmVyZGFuYSxhcmlhbCxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2JhY2tncm91bmQ6aHNsKDgwLCAxMDAlLCA5Ni4yNzQ1MDk4MDM5JSk7Ym9yZGVyOjFweCBzb2xpZCAjYWFhYTMzO2JvcmRlci1yYWRpdXM6MnB4O3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMDA7fSNtZXJtYWlkLXN2ZyAuZmxvd2NoYXJ0VGl0bGVUZXh0e3RleHQtYW5jaG9yOm1pZGRsZTtmb250LXNpemU6MThweDtmaWxsOiMzMzM7fSNtZXJtYWlkLXN2ZyByZWN0LnRleHR7ZmlsbDpub25lO3N0cm9rZS13aWR0aDowO30jbWVybWFpZC1zdmcgLmljb24tc2hhcGUsI21lcm1haWQtc3ZnIC5pbWFnZS1zaGFwZXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLDIzMiwyMzIsIDAuOCk7dGV4dC1hbGlnbjpjZW50ZXI7fSNtZXJtYWlkLXN2ZyAuaWNvbi1zaGFwZSBwLCNtZXJtYWlkLXN2ZyAuaW1hZ2Utc2hhcGUgcHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLDIzMiwyMzIsIDAuOCk7cGFkZGluZzoycHg7fSNtZXJtYWlkLXN2ZyAuaWNvbi1zaGFwZSByZWN0LCNtZXJtYWlkLXN2ZyAuaW1hZ2Utc2hhcGUgcmVjdHtvcGFjaXR5OjAuNTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMyLDIzMiwyMzIsIDAuOCk7ZmlsbDpyZ2JhKDIzMiwyMzIsMjMyLCAwLjgpO30jbWVybWFpZC1zdmcgLmxhYmVsLWljb257ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjFlbTtvdmVyZmxvdzp2aXNpYmxlO3ZlcnRpY2FsLWFsaWduOi0wLjEyNWVtO30jbWVybWFpZC1zdmcgLm5vZGUgLmxhYmVsLWljb24gcGF0aHtmaWxsOmN1cnJlbnRDb2xvcjtzdHJva2U6cmV2ZXJ0O3N0cm9rZS13aWR0aDpyZXZlcnQ7fSNtZXJtYWlkLXN2ZyA6cm9vdHstLW1lcm1haWQtZm9udC1mYW1pbHk6InRyZWJ1Y2hldCBtcyIsdmVyZGFuYSxhcmlhbCxzYW5zLXNlcmlmO308L3N0eWxlPjxnPjxtYXJrZXIgaWQ9Im1lcm1haWQtc3ZnX2Zsb3djaGFydC12Mi1wb2ludEVuZCIgY2xhc3M9Im1hcmtlciBmbG93Y2hhcnQtdjIiIHZpZXdCb3g9IjAgMCAxMCAxMCIgcmVmWD0iNSIgcmVmWT0iNSIgbWFya2VyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBtYXJrZXJXaWR0aD0iOCIgbWFya2VySGVpZ2h0PSI4IiBvcmllbnQ9ImF1dG8iPjxwYXRoIGQ9Ik0gMCAwIEwgMTAgNSBMIDAgMTAgeiIgY2xhc3M9ImFycm93TWFya2VyUGF0aCIgc3R5bGU9InN0cm9rZS13aWR0aDogMTsgc3Ryb2tlLWRhc2hhcnJheTogMSwgMDsiLz48L21hcmtlcj48bWFya2VyIGlkPSJtZXJtYWlkLXN2Z19mbG93Y2hhcnQtdjItcG9pbnRTdGFydCIgY2xhc3M9Im1hcmtlciBmbG93Y2hhcnQtdjIiIHZpZXdCb3g9IjAgMCAxMCAxMCIgcmVmWD0iNC41IiByZWZZPSI1IiBtYXJrZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hcmtlcldpZHRoPSI4IiBtYXJrZXJIZWlnaHQ9IjgiIG9yaWVudD0iYXV0byI+PHBhdGggZD0iTSAwIDUgTCAxMCAxMCBMIDEwIDAgeiIgY2xhc3M9ImFycm93TWFya2VyUGF0aCIgc3R5bGU9InN0cm9rZS13aWR0aDogMTsgc3Ryb2tlLWRhc2hhcnJheTogMSwgMDsiLz48L21hcmtlcj48bWFya2VyIGlkPSJtZXJtYWlkLXN2Z19mbG93Y2hhcnQtdjItY2lyY2xlRW5kIiBjbGFzcz0ibWFya2VyIGZsb3djaGFydC12MiIgdmlld0JveD0iMCAwIDEwIDEwIiByZWZYPSIxMSIgcmVmWT0iNSIgbWFya2VyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBtYXJrZXJXaWR0aD0iMTEiIG1hcmtlckhlaWdodD0iMTEiIG9yaWVudD0iYXV0byI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGNsYXNzPSJhcnJvd01hcmtlclBhdGgiIHN0eWxlPSJzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IDEsIDA7Ii8+PC9tYXJrZXI+PG1hcmtlciBpZD0ibWVybWFpZC1zdmdfZmxvd2NoYXJ0LXYyLWNpcmNsZVN0YXJ0IiBjbGFzcz0ibWFya2VyIGZsb3djaGFydC12MiIgdmlld0JveD0iMCAwIDEwIDEwIiByZWZYPSItMSIgcmVmWT0iNSIgbWFya2VyVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBtYXJrZXJXaWR0aD0iMTEiIG1hcmtlckhlaWdodD0iMTEiIG9yaWVudD0iYXV0byI+PGNpcmNsZSBjeD0iNSIgY3k9IjUiIHI9IjUiIGNsYXNzPSJhcnJvd01hcmtlclBhdGgiIHN0eWxlPSJzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IDEsIDA7Ii8+PC9tYXJrZXI+PG1hcmtlciBpZD0ibWVybWFpZC1zdmdfZmxvd2NoYXJ0LXYyLWNyb3NzRW5kIiBjbGFzcz0ibWFya2VyIGNyb3NzIGZsb3djaGFydC12MiIgdmlld0JveD0iMCAwIDExIDExIiByZWZYPSIxMiIgcmVmWT0iNS4yIiBtYXJrZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hcmtlcldpZHRoPSIxMSIgbWFya2VySGVpZ2h0PSIxMSIgb3JpZW50PSJhdXRvIj48cGF0aCBkPSJNIDEsMSBsIDksOSBNIDEwLDEgbCAtOSw5IiBjbGFzcz0iYXJyb3dNYXJrZXJQYXRoIiBzdHlsZT0ic3Ryb2tlLXdpZHRoOiAyOyBzdHJva2UtZGFzaGFycmF5OiAxLCAwOyIvPjwvbWFya2VyPjxtYXJrZXIgaWQ9Im1lcm1haWQtc3ZnX2Zsb3djaGFydC12Mi1jcm9zc1N0YXJ0IiBjbGFzcz0ibWFya2VyIGNyb3NzIGZsb3djaGFydC12MiIgdmlld0JveD0iMCAwIDExIDExIiByZWZYPSItMSIgcmVmWT0iNS4yIiBtYXJrZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIG1hcmtlcldpZHRoPSIxMSIgbWFya2VySGVpZ2h0PSIxMSIgb3JpZW50PSJhdXRvIj48cGF0aCBkPSJNIDEsMSBsIDksOSBNIDEwLDEgbCAtOSw5IiBjbGFzcz0iYXJyb3dNYXJrZXJQYXRoIiBzdHlsZT0ic3Ryb2tlLXdpZHRoOiAyOyBzdHJva2UtZGFzaGFycmF5OiAxLCAwOyIvPjwvbWFya2VyPjxnIGNsYXNzPSJyb290Ij48ZyBjbGFzcz0iY2x1c3RlcnMiLz48ZyBjbGFzcz0iZWRnZVBhdGhzIj48cGF0aCBkPSJNMTUyLjM0LDYyTDE1Mi4zNCw2Ni4xNjdDMTUyLjM0LDcwLjMzMywxNTIuMzQsNzguNjY3LDE1Mi4zNCw4Ni4zMzNDMTUyLjM0LDk0LDE1Mi4zNCwxMDEsMTUyLjM0LDEwNC41TDE1Mi4zNCwxMDgiIGlkPSJMX0FfQl8wIiBjbGFzcz0iIGVkZ2UtdGhpY2tuZXNzLW5vcm1hbCBlZGdlLXBhdHRlcm4tc29saWQgZWRnZS10aGlja25lc3Mtbm9ybWFsIGVkZ2UtcGF0dGVybi1zb2xpZCBmbG93Y2hhcnQtbGluayIgc3R5bGU9IjsiIGRhdGEtZWRnZT0idHJ1ZSIgZGF0YS1ldD0iZWRnZSIgZGF0YS1pZD0iTF9BX0JfMCIgZGF0YS1wb2ludHM9Ilczc2llQ0k2TVRVeUxqTXpPVGcwTXpjMUxDSjVJam8yTW4wc2V5SjRJam94TlRJdU16TTVPRFF6TnpVc0lua2lPamczZlN4N0luZ2lPakUxTWk0ek16azRORE0zTlN3aWVTSTZNVEV5ZlYwPSIgbWFya2VyLWVuZD0idXJsKCNtZXJtYWlkLXN2Z19mbG93Y2hhcnQtdjItcG9pbnRFbmQpIi8+PHBhdGggZD0iTTEzMC44MjUsMTc2LjQ4NUwxMjEuMDU4LDE4Ni4yMzdDMTExLjI5MiwxOTUuOTksOTEuNzU5LDIxNS40OTUsODEuOTkzLDIzMC43NDdDNzIuMjI3LDI0Niw3Mi4yMjcsMjU3LDcyLjIyNywyNjIuNUw3Mi4yMjcsMjY4IiBpZD0iTF9CX0NfMCIgY2xhc3M9IiBlZGdlLXRoaWNrbmVzcy1ub3JtYWwgZWRnZS1wYXR0ZXJuLXNvbGlkIGVkZ2UtdGhpY2tuZXNzLW5vcm1hbCBlZGdlLXBhdHRlcm4tc29saWQgZmxvd2NoYXJ0LWxpbmsiIHN0eWxlPSI7IiBkYXRhLWVkZ2U9InRydWUiIGRhdGEtZXQ9ImVkZ2UiIGRhdGEtaWQ9IkxfQl9DXzAiIGRhdGEtcG9pbnRzPSJXM3NpZUNJNk1UTXdMamd5TkRZek1qTTFNVGd5TURBeExDSjVJam94TnpZdU5EZzBOemc0TmpBeE9ESXdNREY5TEhzaWVDSTZOekl1TWpJMk5UWXlOU3dpZVNJNk1qTTFmU3g3SW5naU9qY3lMakl5TmpVMk1qVXNJbmtpT2pJM01uMWQiIG1hcmtlci1lbmQ9InVybCgjbWVybWFpZC1zdmdfZmxvd2NoYXJ0LXYyLXBvaW50RW5kKSIvPjxwYXRoIGQ9Ik0xNzMuODU1LDE3Ni40ODVMMTgzLjYyMSwxODYuMjM3QzE5My4zODgsMTk1Ljk5LDIxMi45MiwyMTUuNDk1LDIyMi42ODcsMjMwLjc0N0MyMzIuNDUzLDI0NiwyMzIuNDUzLDI1NywyMzIuNDUzLDI2Mi41TDIzMi40NTMsMjY4IiBpZD0iTF9CX0RfMCIgY2xhc3M9IiBlZGdlLXRoaWNrbmVzcy1ub3JtYWwgZWRnZS1wYXR0ZXJuLXNvbGlkIGVkZ2UtdGhpY2tuZXNzLW5vcm1hbCBlZGdlLXBhdHRlcm4tc29saWQgZmxvd2NoYXJ0LWxpbmsiIHN0eWxlPSI7IiBkYXRhLWVkZ2U9InRydWUiIGRhdGEtZXQ9ImVkZ2UiIGRhdGEtaWQ9IkxfQl9EXzAiIGRhdGEtcG9pbnRzPSJXM3NpZUNJNk1UY3pMamcxTlRBMU5URTBPREUzT1RrNUxDSjVJam94TnpZdU5EZzBOemc0TmpBeE9ESXdNREY5TEhzaWVDSTZNak15TGpRMU16RXlOU3dpZVNJNk1qTTFmU3g3SW5naU9qSXpNaTQwTlRNeE1qVXNJbmtpT2pJM01uMWQiIG1hcmtlci1lbmQ9InVybCgjbWVybWFpZC1zdmdfZmxvd2NoYXJ0LXYyLXBvaW50RW5kKSIvPjwvZz48ZyBjbGFzcz0iZWRnZUxhYmVscyI+PGcgY2xhc3M9ImVkZ2VMYWJlbCI+PGcgY2xhc3M9ImxhYmVsIiBkYXRhLWlkPSJMX0FfQl8wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLCAwKSI+PGZvcmVpZ25PYmplY3Qgd2lkdGg9IjAiIGhlaWdodD0iMCI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgY2xhc3M9ImxhYmVsQmtnIiBzdHlsZT0iZGlzcGxheTogdGFibGUtY2VsbDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgbGluZS1oZWlnaHQ6IDEuNTsgbWF4LXdpZHRoOiAyMDBweDsgdGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gY2xhc3M9ImVkZ2VMYWJlbCAiPjwvc3Bhbj48L2Rpdj48L2ZvcmVpZ25PYmplY3Q+PC9nPjwvZz48ZyBjbGFzcz0iZWRnZUxhYmVsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi4yMjY1NjI1LCAyMzUpIj48ZyBjbGFzcz0ibGFiZWwiIGRhdGEtaWQ9IkxfQl9DXzAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LCAtMTIpIj48Zm9yZWlnbk9iamVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMjQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIGNsYXNzPSJsYWJlbEJrZyIgc3R5bGU9ImRpc3BsYXk6IHRhYmxlLWNlbGw7IHdoaXRlLXNwYWNlOiBub3dyYXA7IGxpbmUtaGVpZ2h0OiAxLjU7IG1heC13aWR0aDogMjAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsiPjxzcGFuIGNsYXNzPSJlZGdlTGFiZWwgIj48cD7smIg8L3A+PC9zcGFuPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48L2c+PC9nPjxnIGNsYXNzPSJlZGdlTGFiZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMi40NTMxMjUsIDIzNSkiPjxnIGNsYXNzPSJsYWJlbCIgZGF0YS1pZD0iTF9CX0RfMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI0LCAtMTIpIj48Zm9yZWlnbk9iamVjdCB3aWR0aD0iNDgiIGhlaWdodD0iMjQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIGNsYXNzPSJsYWJlbEJrZyIgc3R5bGU9ImRpc3BsYXk6IHRhYmxlLWNlbGw7IHdoaXRlLXNwYWNlOiBub3dyYXA7IGxpbmUtaGVpZ2h0OiAxLjU7IG1heC13aWR0aDogMjAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsiPjxzcGFuIGNsYXNzPSJlZGdlTGFiZWwgIj48cD7slYTri4jsmKQ8L3A+PC9zcGFuPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48L2c+PC9nPjwvZz48ZyBjbGFzcz0ibm9kZXMiPjxnIGNsYXNzPSJub2RlIGRlZmF1bHQgICIgaWQ9ImZsb3djaGFydC1BLTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1Mi4zMzk4NDM3NSwgMzUpIj48cmVjdCBjbGFzcz0iYmFzaWMgbGFiZWwtY29udGFpbmVyIiBzdHlsZT0iIiB4PSItNDYiIHk9Ii0yNyIgd2lkdGg9IjkyIiBoZWlnaHQ9IjU0Ii8+PGcgY2xhc3M9ImxhYmVsIiBzdHlsZT0iIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYsIC0xMikiPjxyZWN0Lz48Zm9yZWlnbk9iamVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMjQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHN0eWxlPSJkaXNwbGF5OiB0YWJsZS1jZWxsOyB3aGl0ZS1zcGFjZTogbm93cmFwOyBsaW5lLWhlaWdodDogMS41OyBtYXgtd2lkdGg6IDIwMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3BhbiBjbGFzcz0ibm9kZUxhYmVsICI+PHA+7Iuc7J6RPC9wPjwvc3Bhbj48L2Rpdj48L2ZvcmVpZ25PYmplY3Q+PC9nPjwvZz48ZyBjbGFzcz0ibm9kZSBkZWZhdWx0ICAiIGlkPSJmbG93Y2hhcnQtQi0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNTIuMzM5ODQzNzUsIDE1NSkiPjxwb2x5Z29uIHBvaW50cz0iNDMsMCA4NiwtNDMgNDMsLTg2IDAsLTQzIiBjbGFzcz0ibGFiZWwtY29udGFpbmVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDIuNSwgNDMpIi8+PGcgY2xhc3M9ImxhYmVsIiBzdHlsZT0iIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTYsIC0xMikiPjxyZWN0Lz48Zm9yZWlnbk9iamVjdCB3aWR0aD0iMzIiIGhlaWdodD0iMjQiPjxkaXYgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHN0eWxlPSJkaXNwbGF5OiB0YWJsZS1jZWxsOyB3aGl0ZS1zcGFjZTogbm93cmFwOyBsaW5lLWhlaWdodDogMS41OyBtYXgtd2lkdGg6IDIwMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3BhbiBjbGFzcz0ibm9kZUxhYmVsICI+PHA+6rKw7KCVPC9wPjwvc3Bhbj48L2Rpdj48L2ZvcmVpZ25PYmplY3Q+PC9nPjwvZz48ZyBjbGFzcz0ibm9kZSBkZWZhdWx0ICAiIGlkPSJmbG93Y2hhcnQtQy0zIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Mi4yMjY1NjI1LCAyOTkpIj48cmVjdCBjbGFzcz0iYmFzaWMgbGFiZWwtY29udGFpbmVyIiBzdHlsZT0iIiB4PSItNjQuMjI2NTYyNSIgeT0iLTI3IiB3aWR0aD0iMTI4LjQ1MzEyNSIgaGVpZ2h0PSI1NCIvPjxnIGNsYXNzPSJsYWJlbCIgc3R5bGU9IiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTM0LjIyNjU2MjUsIC0xMikiPjxyZWN0Lz48Zm9yZWlnbk9iamVjdCB3aWR0aD0iNjguNDUzMTI1IiBoZWlnaHQ9IjI0Ij48ZGl2IHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiBzdHlsZT0iZGlzcGxheTogdGFibGUtY2VsbDsgd2hpdGUtc3BhY2U6IG5vd3JhcDsgbGluZS1oZWlnaHQ6IDEuNTsgbWF4LXdpZHRoOiAyMDBweDsgdGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gY2xhc3M9Im5vZGVMYWJlbCAiPjxwPuyekeyXhSDsiJjtlok8L3A+PC9zcGFuPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48L2c+PC9nPjxnIGNsYXNzPSJub2RlIGRlZmF1bHQgICIgaWQ9ImZsb3djaGFydC1ELTUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMi40NTMxMjUsIDI5OSkiPjxyZWN0IGNsYXNzPSJiYXNpYyBsYWJlbC1jb250YWluZXIiIHN0eWxlPSIiIHg9Ii00NiIgeT0iLTI3IiB3aWR0aD0iOTIiIGhlaWdodD0iNTQiLz48ZyBjbGFzcz0ibGFiZWwiIHN0eWxlPSIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNiwgLTEyKSI+PHJlY3QvPjxmb3JlaWduT2JqZWN0IHdpZHRoPSIzMiIgaGVpZ2h0PSIyNCI+PGRpdiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIgc3R5bGU9ImRpc3BsYXk6IHRhYmxlLWNlbGw7IHdoaXRlLXNwYWNlOiBub3dyYXA7IGxpbmUtaGVpZ2h0OiAxLjU7IG1heC13aWR0aDogMjAwcHg7IHRleHQtYWxpZ246IGNlbnRlcjsiPjxzcGFuIGNsYXNzPSJub2RlTGFiZWwgIj48cD7sooXro4w8L3A+PC9zcGFuPjwvZGl2PjwvZm9yZWlnbk9iamVjdD48L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPg==\" alt=\"Mermaid Chart\" style=\"max-width: 100%;height: auto;border-radius: 0.5rem;margin: 1.5rem 0\" loading=\"lazy\" \/><\/p>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uc704 \ucf54\ub4dc\ub294 \u201c\uc2dc\uc791\u201d \ub178\ub4dc\uc5d0\uc11c \u201c\uacb0\uc815\u201d \ub178\ub4dc\ub85c \uc5f0\uacb0\ub418\uace0, \u201c\uacb0\uc815\u201d \ub178\ub4dc\uc5d0\uc11c &quot;\uc608&quot;\uc778 \uacbd\uc6b0 \u201c\uc791\uc5c5 \uc218\ud589\u201d \ub178\ub4dc\ub85c, &quot;\uc544\ub2c8\uc624&quot;\uc778 \uacbd\uc6b0 \u201c\uc885\ub8cc\u201d \ub178\ub4dc\ub85c \uc5f0\uacb0\ub418\ub294 \ud750\ub984\ub3c4\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  <code style=\"background: #edf2f7; color: #e53e3e; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: 'Courier New', monospace; font-size: 0.9em;\">graph TD<\/code>\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \uc885\ub958\ub97c \uc9c0\uc815\ud558\uace0, <code style=\"background: #edf2f7; color: #e53e3e; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: 'Courier New', monospace; font-size: 0.9em;\">--&gt;<\/code>\ub294 \uc5e3\uc9c0\ub97c \ub098\ud0c0\ub0c5\ub2c8\ub2e4.  <code style=\"background: #edf2f7; color: #e53e3e; padding: 0.2rem 0.4rem; border-radius: 0.25rem; font-family: 'Courier New', monospace; font-size: 0.9em;\">A[\uc2dc\uc791]<\/code>\uc740 &quot;\uc2dc\uc791&quot;\uc774\ub77c\ub294 \ud14d\uc2a4\ud2b8\ub97c \uac00\uc9c4 \ub178\ub4dc\ub97c \uc815\uc758\ud569\ub2c8\ub2e4.<\/p>\n<h3 style=\"font-size: 1.5rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #4a5568;\">2. \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\uc5d0\uc11c \uc9c0\uc6d0\ud558\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958<\/h3>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ub2e4\uc591\ud55c \uc885\ub958\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4.  \uac01 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958\ub294 \ud2b9\uc815 \ubaa9\uc801\uc5d0 \ub9de\uac8c \uc124\uacc4\ub418\uc5c8\uc73c\uba70, \uace0\uc720\ud55c \ubb38\ubc95 \uaddc\uce59\uc744 \uac00\uc9c0\uace0 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ud750\ub984\ub3c4(Flowchart):<\/strong> \ud504\ub85c\uc138\uc2a4, \uc6cc\ud06c\ud50c\ub85c\uc6b0, \uc54c\uace0\ub9ac\uc998 \ub4f1\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uac00\uc7a5 \uae30\ubcf8\uc801\uc778 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958 \uc911 \ud558\ub098\uc785\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc2dc\ud000\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8(Sequence Diagram):<\/strong> \uac1d\uccb4 \uac04\uc758 \uc0c1\ud638 \uc791\uc6a9\uc744 \uc2dc\uac04 \uc21c\uc11c\ub300\ub85c \ubcf4\uc5ec\uc8fc\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc5d0\uc11c \uc2dc\uc2a4\ud15c\uc758 \ub3d9\uc791 \ubc29\uc2dd\uc744 \uc774\ud574\ud558\ub294 \ub370 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ud074\ub798\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8(Class Diagram):<\/strong> \ud074\ub798\uc2a4, \uc18d\uc131, \uba54\uc11c\ub4dc, \uad00\uacc4 \ub4f1\uc744 \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uac1d\uccb4 \uc9c0\ud5a5 \ud504\ub85c\uadf8\ub798\ubc0d\uc5d0\uc11c \uc2dc\uc2a4\ud15c\uc758 \uad6c\uc870\ub97c \uc124\uacc4\ud558\ub294 \ub370 \ud544\uc218\uc801\uc785\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc0c1\ud0dc \ub2e4\uc774\uc5b4\uadf8\ub7a8(State Diagram):<\/strong> \uac1d\uccb4\uc758 \uc0c1\ud0dc \ubcc0\ud654\ub97c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc2dc\uc2a4\ud15c\uc758 \ub3d9\uc791 \ubaa8\ub4dc\ub97c \uc774\ud574\ud558\ub294 \ub370 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">UML \ub2e4\uc774\uc5b4\uadf8\ub7a8(UML Diagram):<\/strong>  Unified Modeling Language (UML) \ud45c\uc900\uc744 \ub530\ub974\ub294 \ub2e4\uc591\ud55c \uc885\ub958\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4.  \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c\uc5d0\uc11c \uc2dc\uc2a4\ud15c\uc744 \ubaa8\ub378\ub9c1\ud558\uace0 \ubb38\uc11c\ud654\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uac04\ud2b8 \ucc28\ud2b8(Gantt Chart):<\/strong> \ud504\ub85c\uc81d\ud2b8\uc758 \uc77c\uc815\uacfc \uc791\uc5c5\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \ud504\ub85c\uc81d\ud2b8 \uad00\ub9ac\uc5d0 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ud30c\uc774 \ucc28\ud2b8(Pie Chart):<\/strong> \ub370\uc774\ud130\uc758 \ube44\uc728\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \ub370\uc774\ud130 \ubd84\uc11d\uc5d0 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc694\uad6c\uc0ac\ud56d \ub2e4\uc774\uc5b4\uadf8\ub7a8(Requirement Diagram):<\/strong> \uc2dc\uc2a4\ud15c\uc758 \uc694\uad6c\uc0ac\ud56d\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc2dc\uc2a4\ud15c \uac1c\ubc1c \ucd08\uae30 \ub2e8\uacc4\uc5d0\uc11c \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc9c0\uc2dd \uadf8\ub798\ud504(Knowledge Graph):<\/strong>  \uac1c\ub150 \uac04\uc758 \uad00\uacc4\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \uc9c0\uc2dd \uad00\ub9ac \ubc0f \uc815\ubcf4 \uac80\uc0c9\uc5d0 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">ER \ub2e4\uc774\uc5b4\uadf8\ub7a8(Entity-Relationship Diagram):<\/strong> \ub370\uc774\ud130\ubca0\uc774\uc2a4\uc758 \uad6c\uc870\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \uc0ac\uc6a9\ub429\ub2c8\ub2e4.  \ub370\uc774\ud130\ubca0\uc774\uc2a4 \uc124\uacc4\uc5d0 \uc720\uc6a9\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uae30\ud0c0:<\/strong>  \ub9c8\uc778\ub4dc \ub9f5, \uce98\ub9b0\ub354, \ud0c0\uc784\ub77c\uc778 \ub4f1 \ub2e4\uc591\ud55c \uc885\ub958\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc9c0\uc6d0\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uac01 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc885\ub958\uc5d0 \ub300\ud55c \uc790\uc138\ud55c \ubb38\ubc95\uc740 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \uacf5\uc2dd \ubb38\uc11c(<a style=\"color: #667eea; text-decoration: underline; font-weight: 500; transition: color 0.2s;\" href=\"https:\/\/mermaid.js.org\/\">https:\/\/mermaid.js.org\/<\/a>)\uc5d0\uc11c \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<h3 style=\"font-size: 1.5rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #4a5568;\">3. \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \uc0ac\uc6a9 \ubc29\ubc95<\/h3>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc740 \ub2e4\uc591\ud569\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc628\ub77c\uc778 \uc5d0\ub514\ud130:<\/strong> \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \uacf5\uc2dd \uc6f9\uc0ac\uc774\ud2b8(<a style=\"color: #667eea; text-decoration: underline; font-weight: 500; transition: color 0.2s;\" href=\"https:\/\/mermaid.live\/\">https:\/\/mermaid.live\/<\/a>)\uc5d0\uc11c \uc81c\uacf5\ud558\ub294 \uc628\ub77c\uc778 \uc5d0\ub514\ud130\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc2e4\uc2dc\uac04\uc73c\ub85c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc791\uc131\ud558\uace0 \ubbf8\ub9ac \ubcfc \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub9c8\ud06c\ub2e4\uc6b4 \uc5d0\ub514\ud130:<\/strong>  Visual Studio Code, Typora, Obsidian \ub4f1 \ub9c8\ud06c\ub2e4\uc6b4 \uc5d0\ub514\ud130\uc5d0 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \ud655\uc7a5\uc744 \uc124\uce58\ud558\uc5ec \ub9c8\ud06c\ub2e4\uc6b4 \ubb38\uc11c \ub0b4\uc5d0 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \uc0bd\uc785\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158:<\/strong>  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158\uc5d0 \ud1b5\ud569\ud558\uc5ec \ub3d9\uc801\uc73c\ub85c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc0dd\uc131\ud558\uace0 \ud45c\uc2dc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ucee4\ub9e8\ub4dc \ub77c\uc778 \uc778\ud130\ud398\uc774\uc2a4(CLI):<\/strong>  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 CLI\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud14d\uc2a4\ud2b8 \ud30c\uc77c\uc744 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc774\ubbf8\uc9c0\ub85c \ubcc0\ud658\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub9c8\ud06c\ub2e4\uc6b4 \uc5d0\ub514\ud130\uc5d0\uc11c \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \uc0ac\uc6a9 \uc608\uc2dc:<\/strong><\/p>\n<pre style=\"background: #2d3748; color: #e2e8f0; padding: 1.5rem; border-radius: 0.5rem; overflow-x: auto; margin: 1.5rem 0; font-family: 'Courier New', monospace; font-size: 0.95rem; line-height: 1.6;\"><code class=\"language-markdown\">## \uc2dc\uc2a4\ud15c \uc544\ud0a4\ud14d\ucc98\n\n&lt;!--MERMAID_BLOCK_1--&gt;\n\n<\/code><\/pre>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uc704 \ub9c8\ud06c\ub2e4\uc6b4 \ucf54\ub4dc\ub294 &quot;\uc2dc\uc2a4\ud15c \uc544\ud0a4\ud14d\ucc98&quot;\ub77c\ub294 \uc81c\ubaa9\uacfc \ud568\uaed8 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \ucf54\ub4dc\ub97c \ud3ec\ud568\ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4.  \ub9c8\ud06c\ub2e4\uc6b4 \uc5d0\ub514\ud130\uac00 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \ud655\uc7a5\uc744 \uc9c0\uc6d0\ud558\ub294 \uacbd\uc6b0, \uc704 \ucf54\ub4dc\ub294 \uc790\ub3d9\uc73c\ub85c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc73c\ub85c \ub80c\ub354\ub9c1\ub429\ub2c8\ub2e4.<\/p>\n<h3 style=\"font-size: 1.5rem; font-weight: 600; margin: 1.5rem 0 0.75rem; color: #4a5568;\">4. \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \ud65c\uc6a9 \uc0ac\ub840<\/h3>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ub2e4\uc591\ud55c \ubd84\uc57c\uc5d0\uc11c \ud65c\uc6a9\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c:<\/strong>  API \ubb38\uc11c\uc5d0 \uc2dc\ud000\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc0bd\uc785\ud558\uc5ec API \ud638\ucd9c \ud750\ub984\uc744 \uba85\ud655\ud558\uac8c \uc124\uba85\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ucf54\ub4dc \uc800\uc7a5\uc18c\uc5d0 \ud074\ub798\uc2a4 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \ucd94\uac00\ud558\uc5ec \uc2dc\uc2a4\ud15c\uc758 \uad6c\uc870\ub97c \ubb38\uc11c\ud654\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uae30\uc220 \ubb38\uc11c \uc791\uc131:<\/strong>  \uc0ac\uc6a9\uc790 \ub9e4\ub274\uc5bc\uc5d0 \ud750\ub984\ub3c4\ub97c \uc0bd\uc785\ud558\uc5ec \uc81c\ud488 \uc0ac\uc6a9 \ubc29\ubc95\uc744 \ub2e8\uacc4\ubcc4\ub85c \uc124\uba85\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ubb38\uc81c \ud574\uacb0 \uac00\uc774\ub4dc\uc5d0 \uc0c1\ud0dc \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \ucd94\uac00\ud558\uc5ec \uc2dc\uc2a4\ud15c\uc758 \ubb38\uc81c \ud574\uacb0 \uacfc\uc815\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub370\uc774\ud130 \uc2dc\uac01\ud654:<\/strong>  \ub370\uc774\ud130 \ubd84\uc11d \ubcf4\uace0\uc11c\uc5d0 \ud30c\uc774 \ucc28\ud2b8\ub97c \uc0bd\uc785\ud558\uc5ec \ub370\uc774\ud130\uc758 \ube44\uc728\uc744 \uac15\uc870\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \ub300\uc2dc\ubcf4\ub4dc\uc5d0 \uac04\ud2b8 \ucc28\ud2b8\ub97c \ucd94\uac00\ud558\uc5ec \ud504\ub85c\uc81d\ud2b8\uc758 \uc9c4\ud589 \uc0c1\ud669\uc744 \uc2e4\uc2dc\uac04\uc73c\ub85c \ubaa8\ub2c8\ud130\ub9c1\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ub178\ud2b8 \uc791\uc131 \ubc0f \uc9c0\uc2dd \uad00\ub9ac:<\/strong>  \ud559\uc2b5 \ub0b4\uc6a9\uc744 \uc694\uc57d\ud558\ub294 \ub9c8\uc778\ub4dc \ub9f5\uc744 \uc791\uc131\ud558\uc5ec \uae30\uc5b5\ub825\uc744 \ud5a5\uc0c1\uc2dc\ud0ac \uc218 \uc788\uc2b5\ub2c8\ub2e4.  \uc544\uc774\ub514\uc5b4\ub97c \uc815\ub9ac\ud558\ub294 \ub370 \ud750\ub984\ub3c4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ub17c\ub9ac\uc801\uc778 \uc0ac\uace0\ub97c \ucd09\uc9c4\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ud504\ub808\uc820\ud14c\uc774\uc158:<\/strong>  \ud504\ub808\uc820\ud14c\uc774\uc158 \uc2ac\ub77c\uc774\ub4dc\uc5d0 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \uc0bd\uc785\ud558\uc5ec \ubcf5\uc7a1\ud55c \uc815\ubcf4\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \uc804\ub2ec\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<h2 style=\"font-size: 2rem; font-weight: 700; margin: 1.75rem 0 1rem; color: #2d3748; border-bottom: 3px solid #667eea; padding-bottom: 0.5rem;\">\uacb0\ub860 &#8211; \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \ubbf8\ub798<\/h2>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ud14d\uc2a4\ud2b8 \uae30\ubc18\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8 \uc0dd\uc131 \ub3c4\uad6c\ub85c\uc11c, \ubcf5\uc7a1\ud55c \uc2dc\uc2a4\ud15c, \ud504\ub85c\uc138\uc2a4, \uc54c\uace0\ub9ac\uc998\uc744 \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\ub294 \ub370 \ub9e4\uc6b0 \uc720\uc6a9\ud569\ub2c8\ub2e4.  \uac04\ub2e8\ud55c \ud14d\uc2a4\ud2b8 \ubb38\ubc95\uc744 \uc0ac\uc6a9\ud558\uc5ec \ub2e4\uc591\ud55c \uc885\ub958\uc758 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc27d\uac8c \ub9cc\ub4e4 \uc218 \uc788\uc73c\uba70, \ub9c8\ud06c\ub2e4\uc6b4 \ubb38\uc11c, \uc6f9 \uc560\ud50c\ub9ac\ucf00\uc774\uc158, \ucee4\ub9e8\ub4dc \ub77c\uc778 \uc778\ud130\ud398\uc774\uc2a4 \ub4f1 \ub2e4\uc591\ud55c \ud658\uacbd\uc5d0\uc11c \ud65c\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uc2dc\uc0ac\uc810\uc744 \uc81c\uc2dc\ud569\ub2c8\ub2e4.<\/p>\n<ul style=\"margin: 1rem 0; padding-left: 2rem; list-style-type: disc;\">\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \uc911\uc694\uc131:<\/strong>  \ubcf5\uc7a1\ud55c \uc815\ubcf4\ub97c \ud6a8\uacfc\uc801\uc73c\ub85c \uc804\ub2ec\ud558\uae30 \uc704\ud574\uc11c\ub294 \uc2dc\uac01\uc801 \uc18c\ud1b5\uc774 \ud544\uc218\uc801\uc785\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\ud14d\uc2a4\ud2b8 \uae30\ubc18 \ub3c4\uad6c\uc758 \uc7a5\uc810:<\/strong>  \ud14d\uc2a4\ud2b8 \uae30\ubc18 \ub3c4\uad6c\ub294 \ubc84\uc804 \uad00\ub9ac, \ud611\uc5c5, \uc790\ub3d9\ud654 \ub4f1 \ub2e4\uc591\ud55c \uce21\uba74\uc5d0\uc11c \uc7a5\uc810\uc744 \uc81c\uacf5\ud569\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uac1c\ubc1c\uc790\uc758 \uc0dd\uc0b0\uc131 \ud5a5\uc0c1:<\/strong>  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \uac1c\ubc1c\uc790\uac00 \uc2dc\uc2a4\ud15c \uc544\ud0a4\ud14d\ucc98\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud558\uace0 \ubb38\uc11c\ud654\ud558\ub294 \ub370 \ub3c4\uc6c0\uc744 \uc8fc\uc5b4 \uc0dd\uc0b0\uc131\uc744 \ud5a5\uc0c1\uc2dc\ud0ac \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<li style=\"margin: 0.5rem 0; line-height: 1.8; color: #4a5568;\"><strong style=\"font-weight: 700; color: #1a202c;\">\uae30\uc220 \ubb38\uc11c\uc758 \uac00\ub3c5\uc131 \ud5a5\uc0c1:<\/strong>  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \uae30\uc220 \ubb38\uc11c\uc5d0 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uc0bd\uc785\ud558\uc5ec \uac00\ub3c5\uc131\uacfc \uc815\ubcf4 \uc804\ub2ec\ub825\uc744 \ub192\uc77c \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n<\/ul>\n<p style=\"line-height: 1.8; margin: 1rem 0; color: #2d3748; font-size: 1.05rem;\">\uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub294 \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \ubbf8\ub798\ub97c \uc81c\uc2dc\ud558\ub294 \ub3c4\uad6c\uc785\ub2c8\ub2e4.  \uc55e\uc73c\ub85c \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\uc758 \uae30\ub2a5\uc774 \ub354\uc6b1 \ubc1c\uc804\ud558\uace0 \ud65c\uc6a9 \ubc94\uc704\uac00 \ub113\uc5b4\uc9d0\uc5d0 \ub530\ub77c, \ub354\uc6b1 \ub9ce\uc740 \uc0ac\ub78c\ub4e4\uc774 \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \ub9e4\ub825\uc744 \uacbd\ud5d8\ud558\uac8c \ub420 \uac83\uc785\ub2c8\ub2e4.  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8\ub97c \uc801\uadf9\uc801\uc73c\ub85c \ud65c\uc6a9\ud558\uc5ec \uc5c5\ubb34 \ud6a8\uc728\uc131\uc744 \ud5a5\uc0c1\uc2dc\ud0a4\uace0, \ucc3d\uc758\uc801\uc778 \uc544\uc774\ub514\uc5b4\ub97c \uc2dc\uac01\uc801\uc73c\ub85c \ud45c\ud604\ud574 \ubcf4\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.  \uba38\uba54\uc774\ub4dc \ucc28\ud2b8 \uacf5\uc2dd \ubb38\uc11c([<a style=\"color: #667eea; text-decoration: underline; font-weight: 500; transition: color 0.2s;\" href=\"https:\/\/mermaid.js.org\/\">https:\/\/mermaid.js.org\/<\/a>](<a style=\"color: #667eea; text-decoration: underline; font-weight: 500; transition: color 0.2s;\" href=\"https:\/\/mermaid.js\">https:\/\/mermaid.js<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uba38\uba54\uc774\ub4dc \ucc28\ud2b8 &#8211; 1 \uba38\uba54\uc774\ub4dc \ucc28\ud2b8: \ud14d\uc2a4\ud2b8\ub85c \uadf8\ub9ac\ub294 \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc758 \ub9e4\ub825 \uc11c\ub860 &#8211; \uc2dc\uac01\uc801 \uc18c\ud1b5\uc758 \uc0c8\ub85c\uc6b4 \uac00\ub2a5\uc131 \ubcf5\uc7a1\ud55c \uc2dc\uc2a4\ud15c, \ud504\ub85c\uc138\uc2a4, \uc54c\uace0\ub9ac\uc998\uc744 \uc124\uba85\ud574\uc57c \ud560 \ub54c, \uadf8\ub9bc\uc740 \ubc31 \ub9c8\ub514 \ub9d0\ubcf4\ub2e4 \ud6a8\uacfc\uc801\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uadf8\ub9bc\uc744 \uadf8\ub9ac\ub294 \uac83\uc740 \uc2dc\uac04\uacfc \ub178\ub825\uc774 \ub9ce\uc774 \ub4dc\ub294 \uc791\uc5c5\uc774\uba70, \ud2b9\ud788 \ucf54\ub4dc\ub97c \ub2e4\ub8e8\ub294 \uac1c\ubc1c\uc790\ub098 \uae30\uc220 \ubb38\uc11c \uc791\uc131\uc790\uc5d0\uac8c\ub294 \ub354\uc6b1 \uadf8\ub807\uc2b5\ub2c8\ub2e4. \ubcf5\uc7a1\ud55c \ub2e4\uc774\uc5b4\uadf8\ub7a8\uc744 \uadf8\ub9ac\uae30 \uc704\ud574 \uc804\ubb38\uc801\uc778 \ub3c4\uad6c\ub97c \ubc30\uc6b0\uac70\ub098, \uc774\ubbf8\uc9c0 \ud3b8\uc9d1&hellip;&nbsp;<\/p>\n","protected":false},"author":1,"featured_media":5549,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[14],"tags":[],"class_list":["post-5550","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-setup-guide"],"jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/posts\/5550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5550"}],"version-history":[{"count":1,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/posts\/5550\/revisions"}],"predecessor-version":[{"id":5553,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/posts\/5550\/revisions\/5553"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=\/wp\/v2\/media\/5549"}],"wp:attachment":[{"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ggonggong.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}