1<!DOCTYPE html> 2<html lang="ja" class="scroll-smooth" > 3<head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 6 <title>ZENTOU AI | å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨</title> 7 <link rel="icon" type="image/x-icon" href="/favicon.ico?v=3"> 8 <link rel="icon" type="image/png" href="/favicon.png?v=3"> 9 <link rel="apple-touch-icon" href="/favicon.png?v=3"> 10 <link rel="canonical" href="https://zentou.ai/"> 11 <meta name="description" content="çæAIã®æ´»ç¨åãæ¸¬ããå ¨å½çµ±ä¸ã®å®è·µå試é¨"> 12 <meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"> 13 14 <!-- OGP Meta Tags --> 15 <meta property="og:type" content="website"> 16 <meta property="og:title" content="ZENTOU AI | å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨"> 17 <meta property="og:description" content="çæAIã®æ´»ç¨åãæ¸¬ããå ¨å½çµ±ä¸ã®å®è·µå試é¨"> 18 <meta property="og:url" content="https://zentou.ai"> 19 <meta property="og:site_name" content="å ¨çµ±AI"> 20 <meta property="og:image" content="https://www.zentou.ai/images/dev-ogp-thumbnail-v4.png"> 21 <meta property="og:locale" content="ja_JP"> 22 23 <!-- Twitter Card --> 24 <meta name="twitter:card" content="summary_large_image"> 25 <meta name="twitter:title" content="ZENTOU AI | å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨"> 26 <meta name="twitter:description" content="çæAIã®æ´»ç¨åãæ¸¬ããå ¨å½çµ±ä¸ã®å®è·µå試é¨"> 27 <meta name="twitter:image" content="https://www.zentou.ai/images/dev-ogp-thumbnail-v4.png"> 28 29 <!-- Structured Data (JSON-LD) --> 30
30<script type="application/ld+json"> 31 { 32 "@context": "https://schema.org", 33 "@graph": [ 34 { 35 "@type": "Organization", 36 "@id": "https://zentou.ai/#organization", 37 "name": "å ¨çµ±AIéå¶äºåå±", 38 "alternateName": ["ZENTOU AI", "The National Generative AI Application Proficiency Exam", "å ¨çµ±AI", "å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨ éå¶äºåå±"], 39 "url": "https://zentou.ai/", 40 "logo": "https://zentou.ai/favicon.png", 41 "email": "[email protected]", 42 "sameAs": [ 43 "https://x.com/zentou_ai" 44 ] 45 }, 46 { 47 "@type": "WebSite", 48 "@id": "https://zentou.ai/#website", 49 "url": "https://zentou.ai/", 50 "name": "ZENTOU AI", 51 "alternateName": "å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨", 52 "description": "çæAIã®æ´»ç¨åãæ¸¬ããå ¨å½çµ±ä¸ã®å®è·µå試é¨", 53 "inLanguage": "ja", 54 "publisher": { "@id": "https://zentou.ai/#organization" } 55 }, 56 { 57 "@type": "Course", 58 "@id": "https://zentou.ai/#course", 59 "name": "å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨", 60 "alternateName": ["ZENTOU AI", "The National Generative AI Application Proficiency Exam"], 61 "description": "çæAIã®æ´»ç¨åãæ¸¬ããå ¨å½çµ±ä¸ã®å®è·µå試é¨ãç¥èã®æè¨ã§ã¯ãªããAIã¨ããã«ååãå ·ä½çãªä¾¡å¤ãçã¿åºãããã¨ããå®è·µæ´»ç¨è½åãé層çã«è©ä¾¡ãã¾ãã", 62 "url": "https://zentou.ai/", 63 "inLanguage": "ja", 64 "provider": { "@id": "https://zentou.ai/#organization" }, 65 "educationalLevel": "Professional", 66 "teaches": [ 67 "æ¦å¿µå¿ç¨ (Conceptual Transfer)", 68 "群ç¥è½å¶å¾¡ (Swarm Intelligence)", 69 "çæè¸è¡ (Generative Art)", 70 "å®åå¿ç¨ (Practical Application)", 71 "çæå®è£ (Generative Coding)", 72 "社ä¼é©ç¨ (Social Implementation)" 73 ], 74 "hasCourseInstance": [ 75 { 76 "@type": "CourseInstance", 77 "name": "第3å å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨", 78 "courseMode": ["Online", "Onsite"], 79 "inLanguage": "ja", 80 "startDate": "2026-05-24T10:00+09:00", 81 "endDate": "2026-05-24T12:00+09:00", 82 "courseWorkload": "PT2H" 83 }, 84 { 85 "@type": "CourseInstance", 86 "name": "第4å å ¨å½çµ±ä¸çæAIæ´»ç¨æè½è©¦é¨", 87 "courseMode": ["Online", "Onsite"], 88 "inLanguage": "ja", 89 "startDate": "2026-06-14T10:00+09:00", 90 "endDate": "2026-06-14T12:00+09:00", 91 "courseWorkload": "PT2H" 92 } 93 ] 94 } 95 ] 96 } 97 </script>
97 98 99 <link rel="preconnect" href="https://fonts.googleapis.com"> 100 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 101 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=JetBrains+Mono:wght@300;400;700&family=Noto+Sans+JP:wght@300;400;500;700&family=Noto+Serif+JP:wght@400;500;600;700&family=Shippori+Mincho:wght@400;500;600;700&display=swap" rel="stylesheet"> 102<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.css" crossorigin="anonymous">
103<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/katex.min.js" crossorigin="anonymous"></script>
103 104<!-- å¿åãã¼ã¸é²è¦§ãã¼ã³ã³ (zentou-ops site-logãPIIãªãã»çIPéä¿åã夿´æã¯ vercel.json CSP ã® sha256 ãæ´æ°) -->
105<script>(function(){ 106try{ 107var h=location.hostname; 108if(h==='localhost'||h==='127.0.0.1')return; 109var SITE='eirenkai-lp'; 110var EP='https://zentou-ops.vercel.app/api/site-log'; 111function vid(){try{var v=localStorage.getItem('zlog_vid');if(!v){v=(self.crypto&&crypto.randomUUID)?crypto.randomUUID():Date.now().toString(36)+Math.random().toString(36).slice(2);localStorage.setItem('zlog_vid',v);}return v;}catch(e){return '';}} 112function ref(){try{var r=document.referrer;if(!r)return '';var u=new URL(r);return (u.origin+u.pathname).slice(0,300);}catch(e){return '';}} 113function srcp(){try{var s=new URLSearchParams(location.search).get('utm_source');return s?s.slice(0,32):'';}catch(e){return '';}} 114var last=''; 115function log(){ 116var p=location.pathname||'/'; 117if(p===last)return; 118last=p; 119var d=JSON.stringify({site:SITE,event:'view',path:p.slice(0,300),lang:(document.documentElement.getAttribute('lang')||'').slice(0,16),visitor:vid(),referrer:ref(),source:srcp()}); 120try{if(navigator.sendBeacon&&navigator.sendBeacon(EP,d))return;}catch(e){} 121try{fetch(EP,{method:'POST',body:d,keepalive:true,mode:'cors',headers:{'content-type':'text/plain'}}).catch(function(){});}catch(e){} 122} 123log(); 124var ps=history.pushState;history.pushState=function(){var r=ps.apply(this,arguments);setTimeout(log,0);return r;}; 125var rs=history.replaceState;history.replaceState=function(){var r=rs.apply(this,arguments);setTimeout(log,0);return r;}; 126addEventListener('popstate',function(){setTimeout(log,0);}); 127}catch(e){} 128})();</script>
128 129
129<script type="module" crossorigin src="/assets/index-C02vvhPA.js"></script>
129 130 <link rel="stylesheet" crossorigin href="/assets/index-C5mMMe8z.css"> 131</head> 132<body class="bg-white text-gray-900 antialiased selection:bg-gray-900 selection:text-white"> 133 <div id="root"></div>
134<script 135 src="https://app.wonderchat.io/scripts/wonderchat.js" 136 data-name="wonderchat" 137 data-address="app.wonderchat.io" 138 data-id="cmmqfmzkx077kzec9cx589y9j" 139 data-widget-size="normal" 140 data-widget-button-size="normal" 141 defer 142></script>
142 143</body> 144</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.