|
<!DOCTYPE html> |
|
<html lang="ko"> |
|
<head> |
|
<meta charset="UTF-8"> |
|
<meta name="viewport" content="width=device-width, initial-scale=1.0"> |
|
<title>K-AI 커뮤니티 허브</title> |
|
<style> |
|
* { |
|
margin: 0; |
|
padding: 0; |
|
box-sizing: border-box; |
|
} |
|
|
|
body { |
|
font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, sans-serif; |
|
background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); |
|
min-height: 100vh; |
|
position: relative; |
|
overflow-x: hidden; |
|
} |
|
|
|
|
|
.nav-container { |
|
position: fixed; |
|
top: 0; |
|
left: 0; |
|
right: 0; |
|
background: rgba(0, 0, 0, 0.3); |
|
backdrop-filter: blur(10px); |
|
z-index: 1000; |
|
padding: 20px 40px; |
|
display: flex; |
|
justify-content: space-between; |
|
align-items: center; |
|
} |
|
|
|
.nav-left { |
|
display: flex; |
|
align-items: center; |
|
gap: 40px; |
|
} |
|
|
|
.home-btn { |
|
color: white; |
|
text-decoration: none; |
|
font-size: 18px; |
|
font-weight: 600; |
|
transition: opacity 0.3s; |
|
} |
|
|
|
.home-btn:hover { |
|
opacity: 0.8; |
|
} |
|
|
|
.tabs { |
|
display: flex; |
|
gap: 30px; |
|
} |
|
|
|
.tab { |
|
color: rgba(255, 255, 255, 0.8); |
|
text-decoration: none; |
|
font-size: 14px; |
|
font-weight: 500; |
|
padding: 8px 16px; |
|
border-radius: 20px; |
|
transition: all 0.3s; |
|
cursor: pointer; |
|
} |
|
|
|
.tab:hover { |
|
background: rgba(255, 255, 255, 0.1); |
|
color: white; |
|
} |
|
|
|
.tab.active { |
|
background: rgba(255, 255, 255, 0.2); |
|
color: white; |
|
} |
|
|
|
.nav-right { |
|
display: flex; |
|
align-items: center; |
|
gap: 20px; |
|
} |
|
|
|
|
|
.community-badges { |
|
display: flex; |
|
gap: 12px; |
|
align-items: center; |
|
} |
|
|
|
.community-badge { |
|
display: flex; |
|
align-items: center; |
|
gap: 8px; |
|
background: rgba(255, 255, 255, 0.15); |
|
padding: 8px 16px; |
|
border-radius: 25px; |
|
text-decoration: none; |
|
color: white; |
|
font-size: 14px; |
|
font-weight: 500; |
|
transition: all 0.3s; |
|
border: 1px solid rgba(255, 255, 255, 0.2); |
|
} |
|
|
|
.community-badge:hover { |
|
background: rgba(255, 255, 255, 0.25); |
|
transform: translateY(-2px); |
|
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2); |
|
} |
|
|
|
.badge-icon { |
|
font-size: 18px; |
|
} |
|
|
|
.discord-badge { |
|
background: rgba(88, 101, 242, 0.3); |
|
border-color: rgba(88, 101, 242, 0.5); |
|
} |
|
|
|
.discord-badge:hover { |
|
background: rgba(88, 101, 242, 0.5); |
|
} |
|
|
|
.kakao-badge { |
|
background: rgba(254, 229, 0, 0.3); |
|
border-color: rgba(254, 229, 0, 0.5); |
|
} |
|
|
|
.kakao-badge:hover { |
|
background: rgba(254, 229, 0, 0.5); |
|
} |
|
|
|
.powered-by { |
|
color: rgba(255, 255, 255, 0.7); |
|
font-size: 13px; |
|
} |
|
|
|
|
|
.particles { |
|
position: fixed; |
|
top: 0; |
|
left: 0; |
|
width: 100%; |
|
height: 100%; |
|
overflow: hidden; |
|
z-index: 1; |
|
} |
|
|
|
.particle { |
|
position: absolute; |
|
background: rgba(255, 255, 255, 0.1); |
|
border-radius: 50%; |
|
animation: float 20s infinite ease-in-out; |
|
} |
|
|
|
@keyframes float { |
|
0%, 100% { |
|
transform: translateY(0) translateX(0) scale(1); |
|
opacity: 0; |
|
} |
|
10% { |
|
opacity: 0.4; |
|
} |
|
90% { |
|
opacity: 0.4; |
|
} |
|
100% { |
|
transform: translateY(-100vh) translateX(100px) scale(0.5); |
|
opacity: 0; |
|
} |
|
} |
|
|
|
|
|
.container { |
|
position: relative; |
|
z-index: 10; |
|
max-width: 1200px; |
|
margin: 0 auto; |
|
padding: 120px 20px 60px; |
|
min-height: 100vh; |
|
display: flex; |
|
flex-direction: column; |
|
} |
|
|
|
|
|
.tab-content { |
|
display: none; |
|
animation: fadeIn 0.5s ease-out; |
|
} |
|
|
|
.tab-content.active { |
|
display: block; |
|
} |
|
|
|
@keyframes fadeIn { |
|
from { |
|
opacity: 0; |
|
} |
|
to { |
|
opacity: 1; |
|
} |
|
} |
|
|
|
|
|
.header { |
|
text-align: center; |
|
margin-bottom: 50px; |
|
animation: fadeInDown 1s ease-out; |
|
} |
|
|
|
.header h1 { |
|
color: white; |
|
font-size: 48px; |
|
font-weight: 700; |
|
margin-bottom: 10px; |
|
text-shadow: 2px 2px 4px rgba(0,0,0,0.2); |
|
} |
|
|
|
.header p { |
|
color: rgba(255, 255, 255, 0.9); |
|
font-size: 20px; |
|
font-weight: 300; |
|
} |
|
|
|
.content { |
|
flex: 1; |
|
display: flex; |
|
align-items: center; |
|
justify-content: center; |
|
margin-bottom: 80px; |
|
} |
|
|
|
.poster-container { |
|
background: rgba(255, 255, 255, 0.95); |
|
border-radius: 20px; |
|
padding: 40px; |
|
box-shadow: 0 20px 60px rgba(0,0,0,0.3); |
|
text-align: center; |
|
animation: fadeInUp 1s ease-out 0.5s both; |
|
backdrop-filter: blur(10px); |
|
position: relative; |
|
overflow: hidden; |
|
} |
|
|
|
.poster-container::before { |
|
content: ''; |
|
position: absolute; |
|
top: -50%; |
|
left: -50%; |
|
width: 200%; |
|
height: 200%; |
|
background: linear-gradient(45deg, transparent, rgba(255,255,255,0.1), transparent); |
|
transform: rotate(45deg); |
|
animation: shine 3s infinite; |
|
} |
|
|
|
@keyframes shine { |
|
0% { |
|
transform: translateX(-100%) translateY(-100%) rotate(45deg); |
|
} |
|
100% { |
|
transform: translateX(100%) translateY(100%) rotate(45deg); |
|
} |
|
} |
|
|
|
.poster { |
|
max-width: 100%; |
|
height: auto; |
|
border-radius: 12px; |
|
box-shadow: 0 10px 30px rgba(0,0,0,0.2); |
|
margin-bottom: 30px; |
|
position: relative; |
|
z-index: 1; |
|
} |
|
|
|
.cta-section { |
|
margin-top: 20px; |
|
} |
|
|
|
.apply-btn { |
|
display: inline-block; |
|
text-decoration: none; |
|
color: #ffffff; |
|
background: linear-gradient(135deg, #1976D2 0%, #135ba1 100%); |
|
padding: 18px 40px; |
|
border-radius: 50px; |
|
font-size: 20px; |
|
font-weight: 600; |
|
transition: all 0.3s ease; |
|
box-shadow: 0 5px 20px rgba(25, 118, 210, 0.4); |
|
position: relative; |
|
overflow: hidden; |
|
} |
|
|
|
.apply-btn::before { |
|
content: ''; |
|
position: absolute; |
|
top: 0; |
|
left: -100%; |
|
width: 100%; |
|
height: 100%; |
|
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.3), transparent); |
|
transition: left 0.6s ease; |
|
} |
|
|
|
.apply-btn:hover { |
|
transform: translateY(-3px); |
|
box-shadow: 0 8px 30px rgba(25, 118, 210, 0.6); |
|
} |
|
|
|
.apply-btn:hover::before { |
|
left: 100%; |
|
} |
|
|
|
|
|
.external-container { |
|
background: rgba(255, 255, 255, 0.95); |
|
border-radius: 20px; |
|
padding: 40px; |
|
box-shadow: 0 20px 60px rgba(0,0,0,0.3); |
|
backdrop-filter: blur(10px); |
|
text-align: center; |
|
} |
|
|
|
.external-container h2 { |
|
color: #333; |
|
font-size: 28px; |
|
margin-bottom: 20px; |
|
} |
|
|
|
.external-container p { |
|
color: #666; |
|
font-size: 16px; |
|
margin-bottom: 30px; |
|
line-height: 1.6; |
|
} |
|
|
|
.external-link { |
|
display: inline-block; |
|
color: #1976D2; |
|
background: white; |
|
padding: 14px 30px; |
|
border-radius: 30px; |
|
text-decoration: none; |
|
font-weight: 600; |
|
box-shadow: 0 4px 15px rgba(0,0,0,0.1); |
|
transition: all 0.3s; |
|
} |
|
|
|
.external-link:hover { |
|
transform: translateY(-2px); |
|
box-shadow: 0 6px 20px rgba(0,0,0,0.15); |
|
} |
|
|
|
|
|
.success-intro { |
|
background: rgba(255, 255, 255, 0.95); |
|
border-radius: 20px; |
|
padding: 40px; |
|
margin-bottom: 40px; |
|
text-align: center; |
|
box-shadow: 0 20px 60px rgba(0,0,0,0.3); |
|
animation: fadeInDown 0.8s ease-out; |
|
} |
|
|
|
.success-intro h2 { |
|
color: #333; |
|
font-size: 36px; |
|
font-weight: 700; |
|
margin-bottom: 30px; |
|
line-height: 1.2; |
|
} |
|
|
|
.achievements-grid { |
|
display: grid; |
|
grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); |
|
gap: 20px; |
|
margin-bottom: 40px; |
|
} |
|
|
|
.achievement-card { |
|
background: rgba(255, 255, 255, 0.1); |
|
border: 1px solid rgba(255, 255, 255, 0.2); |
|
border-radius: 15px; |
|
padding: 20px; |
|
text-align: center; |
|
transition: all 0.3s; |
|
} |
|
|
|
.achievement-card:hover { |
|
background: rgba(255, 255, 255, 0.2); |
|
transform: translateY(-5px); |
|
box-shadow: 0 10px 30px rgba(0,0,0,0.2); |
|
} |
|
|
|
.achievement-icon { |
|
font-size: 36px; |
|
margin-bottom: 10px; |
|
} |
|
|
|
.achievement-text { |
|
color: #333; |
|
font-size: 14px; |
|
line-height: 1.5; |
|
} |
|
|
|
.achievement-text strong { |
|
display: block; |
|
font-size: 16px; |
|
margin-bottom: 5px; |
|
color: #222; |
|
} |
|
|
|
.success-section { |
|
margin-bottom: 50px; |
|
} |
|
|
|
.section-title { |
|
color: white; |
|
font-size: 28px; |
|
font-weight: 600; |
|
margin-bottom: 30px; |
|
text-align: center; |
|
text-shadow: 2px 2px 4px rgba(0,0,0,0.2); |
|
} |
|
|
|
.story-cards { |
|
display: grid; |
|
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); |
|
gap: 25px; |
|
} |
|
|
|
.story-card { |
|
background: rgba(255, 255, 255, 0.95); |
|
border-radius: 16px; |
|
padding: 30px; |
|
box-shadow: 0 10px 30px rgba(0,0,0,0.2); |
|
transition: all 0.3s; |
|
position: relative; |
|
overflow: hidden; |
|
} |
|
|
|
.story-card::before { |
|
content: ''; |
|
position: absolute; |
|
top: 0; |
|
left: 0; |
|
width: 5px; |
|
height: 100%; |
|
background: linear-gradient(135deg, #667eea, #764ba2); |
|
} |
|
|
|
.story-card:hover { |
|
transform: translateY(-5px); |
|
box-shadow: 0 15px 40px rgba(0,0,0,0.25); |
|
} |
|
|
|
.story-title { |
|
color: #333; |
|
font-size: 18px; |
|
font-weight: 700; |
|
margin-bottom: 15px; |
|
display: flex; |
|
align-items: center; |
|
gap: 10px; |
|
} |
|
|
|
.story-content { |
|
color: #666; |
|
font-size: 14px; |
|
line-height: 1.6; |
|
font-style: italic; |
|
} |
|
|
|
.story-highlight { |
|
color: #667eea; |
|
font-weight: 600; |
|
} |
|
|
|
|
|
.news-container { |
|
display: grid; |
|
grid-template-columns: repeat(auto-fit, minmax(350px, 1fr)); |
|
gap: 30px; |
|
margin-top: 40px; |
|
} |
|
|
|
.news-card { |
|
background: rgba(255, 255, 255, 0.95); |
|
border-radius: 16px; |
|
overflow: hidden; |
|
box-shadow: 0 10px 30px rgba(0,0,0,0.2); |
|
transition: all 0.3s; |
|
cursor: pointer; |
|
} |
|
|
|
.news-card:hover { |
|
transform: translateY(-5px); |
|
box-shadow: 0 15px 40px rgba(0,0,0,0.25); |
|
} |
|
|
|
.news-thumbnail { |
|
width: 100%; |
|
height: 200px; |
|
background-size: cover; |
|
background-position: center; |
|
position: relative; |
|
overflow: hidden; |
|
display: flex; |
|
align-items: center; |
|
justify-content: center; |
|
} |
|
|
|
.news-thumbnail::after { |
|
content: ''; |
|
position: absolute; |
|
top: 0; |
|
left: 0; |
|
right: 0; |
|
bottom: 0; |
|
background: linear-gradient(to bottom, transparent 50%, rgba(0,0,0,0.5) 100%); |
|
} |
|
|
|
.news-icon { |
|
font-size: 64px; |
|
z-index: 2; |
|
filter: drop-shadow(0 4px 6px rgba(0,0,0,0.1)); |
|
animation: float-icon 3s ease-in-out infinite; |
|
} |
|
|
|
@keyframes float-icon { |
|
0%, 100% { |
|
transform: translateY(0); |
|
} |
|
50% { |
|
transform: translateY(-10px); |
|
} |
|
} |
|
|
|
.news-content { |
|
padding: 25px; |
|
} |
|
|
|
.news-title { |
|
font-size: 20px; |
|
font-weight: 700; |
|
color: #333; |
|
margin-bottom: 10px; |
|
line-height: 1.4; |
|
} |
|
|
|
.news-description { |
|
font-size: 14px; |
|
color: #666; |
|
line-height: 1.6; |
|
margin-bottom: 15px; |
|
} |
|
|
|
.news-source { |
|
font-size: 12px; |
|
color: #999; |
|
display: flex; |
|
align-items: center; |
|
gap: 5px; |
|
} |
|
|
|
.news-link { |
|
text-decoration: none; |
|
color: inherit; |
|
display: block; |
|
} |
|
|
|
|
|
.footer { |
|
background: rgba(0, 0, 0, 0.3); |
|
backdrop-filter: blur(10px); |
|
padding: 20px; |
|
text-align: center; |
|
color: rgba(255, 255, 255, 0.8); |
|
font-size: 13px; |
|
margin-top: auto; |
|
} |
|
|
|
|
|
@keyframes fadeInDown { |
|
from { |
|
opacity: 0; |
|
transform: translateY(-30px); |
|
} |
|
to { |
|
opacity: 1; |
|
transform: translateY(0); |
|
} |
|
} |
|
|
|
@keyframes fadeInUp { |
|
from { |
|
opacity: 0; |
|
transform: translateY(30px); |
|
} |
|
to { |
|
opacity: 1; |
|
transform: translateY(0); |
|
} |
|
} |
|
|
|
|
|
@media (max-width: 1200px) { |
|
.nav-container { |
|
padding: 15px 20px; |
|
} |
|
|
|
.nav-left { |
|
gap: 20px; |
|
} |
|
|
|
.tabs { |
|
gap: 15px; |
|
} |
|
|
|
.tab { |
|
font-size: 12px; |
|
padding: 6px 12px; |
|
} |
|
|
|
.community-badges { |
|
gap: 8px; |
|
} |
|
|
|
.community-badge { |
|
padding: 6px 12px; |
|
font-size: 13px; |
|
} |
|
|
|
.badge-icon { |
|
font-size: 16px; |
|
} |
|
} |
|
|
|
@media (max-width: 768px) { |
|
.nav-container { |
|
padding: 15px 20px; |
|
flex-direction: column; |
|
gap: 15px; |
|
} |
|
|
|
.nav-left { |
|
flex-direction: column; |
|
gap: 15px; |
|
width: 100%; |
|
} |
|
|
|
.tabs { |
|
width: 100%; |
|
justify-content: center; |
|
flex-wrap: wrap; |
|
gap: 10px; |
|
} |
|
|
|
.tab { |
|
font-size: 14px; |
|
padding: 6px 12px; |
|
} |
|
|
|
.nav-right { |
|
width: 100%; |
|
flex-direction: column; |
|
gap: 10px; |
|
} |
|
|
|
.community-badges { |
|
width: 100%; |
|
justify-content: center; |
|
} |
|
|
|
.community-badge { |
|
font-size: 12px; |
|
padding: 6px 10px; |
|
} |
|
|
|
.badge-icon { |
|
font-size: 14px; |
|
} |
|
|
|
.powered-by { |
|
font-size: 11px; |
|
} |
|
|
|
.header h1 { |
|
font-size: 36px; |
|
} |
|
|
|
.header p { |
|
font-size: 18px; |
|
} |
|
|
|
.poster-container { |
|
padding: 20px; |
|
} |
|
|
|
.apply-btn { |
|
font-size: 18px; |
|
padding: 16px 32px; |
|
} |
|
|
|
.container { |
|
padding-top: 220px; |
|
} |
|
|
|
.news-container { |
|
grid-template-columns: 1fr; |
|
} |
|
|
|
.story-cards { |
|
grid-template-columns: 1fr; |
|
} |
|
|
|
.achievements-grid { |
|
grid-template-columns: 1fr; |
|
} |
|
|
|
.success-intro h2 { |
|
font-size: 28px; |
|
} |
|
|
|
.section-title { |
|
font-size: 24px; |
|
} |
|
} |
|
</style> |
|
</head> |
|
<body> |
|
|
|
<nav class="nav-container"> |
|
<div class="nav-left"> |
|
<a href="#" class="home-btn">HOME</a> |
|
<div class="tabs"> |
|
<a href="#home" class="tab active" data-tab="home">K-AI 커뮤니티 서밋 2025</a> |
|
<a href="#news" class="tab" data-tab="news">News</a> |
|
<a href="#success" class="tab" data-tab="success">성과</a> |
|
<a href="#heatmap" class="tab" data-tab="heatmap">히트맵리더보드</a> |
|
<a href="#korean" class="tab" data-tab="korean">코리안리더보드</a> |
|
<a href="#best" class="tab" data-tab="best">베스트AI</a> |
|
</div> |
|
</div> |
|
<div class="nav-right"> |
|
<div class="community-badges"> |
|
<a href="https://discord.gg/openfreeai" target="_blank" class="community-badge discord-badge"> |
|
<span class="badge-icon">💬</span> |
|
<span>디스코드</span> |
|
</a> |
|
<a href="http://pf.kakao.com/_MxmLFn" target="_blank" class="community-badge kakao-badge"> |
|
<span class="badge-icon">💛</span> |
|
<span>카카오 채널</span> |
|
</a> |
|
</div> |
|
<div class="powered-by">Powered by 비드래프트</div> |
|
</div> |
|
</nav> |
|
|
|
|
|
<div class="particles"> |
|
<div class="particle" style="width: 80px; height: 80px; left: 10%; animation-delay: 0s;"></div> |
|
<div class="particle" style="width: 60px; height: 60px; left: 20%; animation-delay: 2s;"></div> |
|
<div class="particle" style="width: 100px; height: 100px; left: 35%; animation-delay: 4s;"></div> |
|
<div class="particle" style="width: 40px; height: 40px; left: 50%; animation-delay: 1s;"></div> |
|
<div class="particle" style="width: 70px; height: 70px; left: 65%; animation-delay: 3s;"></div> |
|
<div class="particle" style="width: 50px; height: 50px; left: 80%; animation-delay: 5s;"></div> |
|
<div class="particle" style="width: 90px; height: 90px; left: 90%; animation-delay: 2.5s;"></div> |
|
</div> |
|
|
|
<div class="container"> |
|
|
|
<div id="home" class="tab-content active"> |
|
<header class="header"> |
|
<h1>K-AI 커뮤니티 허브</h1> |
|
<p>한국 AI의 미래를 함께 만들어갑니다</p> |
|
</header> |
|
|
|
<main class="content"> |
|
<div class="poster-container"> |
|
<img src="image.png" alt="K-AI 커뮤니티 서밋 2025 포스터" class="poster"> |
|
<div class="cta-section"> |
|
<a href="https://onoffmix.com/event/325919" target="_blank" class="apply-btn"> |
|
📌 행사 참가 신청하기 |
|
</a> |
|
</div> |
|
</div> |
|
</main> |
|
</div> |
|
|
|
|
|
<div id="success" class="tab-content"> |
|
<header class="header"> |
|
<h1>🌟 우리의 성과</h1> |
|
<p>한국이 낳은 글로벌 AI 혁신의 중심</p> |
|
</header> |
|
|
|
<div class="success-intro"> |
|
<h2>한국이 낳은 글로벌 AI 혁신의 중심<br>"OpenFreeAI" 커뮤니티 그룹</h2> |
|
|
|
<div class="achievements-grid"> |
|
<div class="achievement-card"> |
|
<div class="achievement-icon">🏆</div> |
|
<div class="achievement-text"> |
|
<strong>검증된 전문성</strong> |
|
경력 20년 이상 석/박사급 인력들이 AI 전문성과 경험의 노하우를 집필/ 지속적인 강의를 통해 전달과 나눔 실천 |
|
</div> |
|
</div> |
|
|
|
<div class="achievement-card"> |
|
<div class="achievement-icon">🇰🇷</div> |
|
<div class="achievement-text"> |
|
<strong>한국 최대 AI 커뮤니티</strong> |
|
디스코드 서버 및 다수 채널 운영, 참여 멤버 5천명 이상 활동중이며 분과별 활동을 통해 다양한 전문성을 배양 |
|
</div> |
|
</div> |
|
|
|
<div class="achievement-card"> |
|
<div class="achievement-icon">🥈</div> |
|
<div class="achievement-text"> |
|
<strong>의료 LLM 세계 2위</strong> |
|
자체 LLM 모델 VIDraft/Gemma-3-R1984-27B, 구글 딥마인드 'FACTS Grounding Leaderboard' 의료부문(평가: 프랑스 국립 과학연구원, MaziyarPanahi/FACTS-Leaderboard) |
|
</div> |
|
</div> |
|
|
|
<div class="achievement-card"> |
|
<div class="achievement-icon">🌍</div> |
|
<div class="achievement-text"> |
|
<strong>글로벌 Top 3</strong> |
|
허깅페이스 '히트맵 리더보드' 세계 2~3위 지속 유지 : 년간 800개 이상 모델/스페이스를 허깅페이스에 공개(Repo) |
|
</div> |
|
</div> |
|
|
|
<div class="achievement-card"> |
|
<div class="achievement-icon">🚀</div> |
|
<div class="achievement-text"> |
|
<strong>AI를 넘어서 AGI로 발전</strong> |
|
허깅페이스에 혁신 AI 개발 기술을 지속 공개(누적 1천개 이상): 자가 학습 기반 추론, 자기 지휘형 오케스트레이션 모델, Organized AI 등 |
|
</div> |
|
</div> |
|
|
|
<div class="achievement-card"> |
|
<div class="achievement-icon">👥</div> |
|
<div class="achievement-text"> |
|
<strong>1,000만명 돌파</strong> |
|
허깅페이스내에서 1년간 누적 방문자 1,000만명 돌파, 월간 활성 사용자 150만 MAU 이상 유지 |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
|
|
<div class="success-section"> |
|
<h2 class="section-title">🏆 글로벌 인정받은 스타트업들</h2> |
|
<div class="story-cards"> |
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🏆</span> |
|
MS, FLUX와 어깨를 나란히 |
|
</h3> |
|
<p class="story-content"> |
|
"멀티모달 AI 서비스 대표입니다. 교육 과정을 통해 개발한 서비스가 <span class="story-highlight">2024년 12월 허깅페이스가 선정한 글로벌 'STAR AI' TOP 12</span>에 선정되어 MS, FLUX와 함께 이름을 올렸습니다. 기업가치가 크게 상승했습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🌟</span> |
|
허깅페이스 명예의 전당 2회 선정 |
|
</h3> |
|
<p class="story-content"> |
|
"스타트업 대표입니다. 컨설팅받은 아이디어를 현실화하여 <span class="story-highlight">허깅페이스 'Spaces of the week'에 2차례 선정</span>되었습니다. 기술력을 인정받아 투자 유치에 큰 도움이 되었습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>📈</span> |
|
한국 최다 이미지 생성 기록 |
|
</h3> |
|
<p class="story-content"> |
|
"스타트업 CTO입니다. 교육받은 내용으로 전문 LoRA 모델을 개발했는데, <span class="story-highlight">공개 1개월만에 월 130만건 이미지 생성, 3개월간 400만건</span>에 육박하는 한국 기업 최다 기록을 달성했습니다." |
|
</p> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="success-section"> |
|
<h2 class="section-title">💼 비즈니스 혁신 사례</h2> |
|
<div class="story-cards"> |
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🎬</span> |
|
지블리 열풍의 주인공 |
|
</h3> |
|
<p class="story-content"> |
|
"자체 이미지 학습/생성 모델을 개발하여 <span class="story-highlight">지블리 열풍 당시 허깅페이스 전체 순위 2위</span>를 기록했습니다. 수십만 다운로드를 통해 자체 SAAS 서비스를 성공적으로 출시했습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>💼</span> |
|
월 100만 MAU 달성 |
|
</h3> |
|
<p class="story-content"> |
|
"마케팅 기획자입니다. 글로벌 AI 서비스 구현이 막막했지만, 교육을 통해 개발한 서비스가 <span class="story-highlight">매월 100만 MAU를 돌파</span>하며 회사의 새로운 성장 동력이 되었습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🏦</span> |
|
대형 은행 AI 프로그램 선발 |
|
</h3> |
|
<p class="story-content"> |
|
"설립 1년차 스타트업이 교육받은 기술력으로 <span class="story-highlight">대형 은행 AI 육성 프로그램에 선발</span>되어 투자와 지원을 받게 되었습니다." |
|
</p> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="success-section"> |
|
<h2 class="section-title">🎓 개인의 성장과 도전</h2> |
|
<div class="story-cards"> |
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🎓</span> |
|
아이비리그 도전하는 고등학생 |
|
</h3> |
|
<p class="story-content"> |
|
"미국 유학중인 고등학생입니다. <span class="story-highlight">아이비리그 입학을 위한 특별 프로젝트</span>로 AI + IoT 서비스를 교육을 통해 현실로 구현했습니다. 꿈에 한 걸음 더 다가섰습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>💄</span> |
|
청년 창업의 시작 |
|
</h3> |
|
<p class="story-content"> |
|
"뷰티 AI 서비스 기획자입니다. <span class="story-highlight">비전인식과 이미지 합성의 최적점과 API 지원</span>을 받아 청년 창업에 도전하게 되었습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🖥️</span> |
|
H100 GPU 서버팜 경험 |
|
</h3> |
|
<p class="story-content"> |
|
"취업 준비생입니다. <span class="story-highlight">NVIDIA H100 GPU 서버팜 운용 경험과 노하우</span>를 얻어 취업에 자신감을 갖게 되었습니다." |
|
</p> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
<div class="success-section"> |
|
<h2 class="section-title">🏭 산업 전문가들의 혁신</h2> |
|
<div class="story-cards"> |
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🏭</span> |
|
23년차 IT 전문가의 AX 달성 |
|
</h3> |
|
<p class="story-content"> |
|
"IT 업력 23년차입니다. 미래 기술 불안감을 극복하고 <span class="story-highlight">교육과 기술지원으로 자사 서비스에 AI를 접목한 AX</span>를 달성했습니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🤖</span> |
|
피지컬 AI의 미래 |
|
</h3> |
|
<p class="story-content"> |
|
"제조업체 연구소장입니다. <span class="story-highlight">NVIDIA 나노 젯슨을 활용한 피지컬 AI 모델 구성과 개발 역량</span>을 확보하여 세계적인 로봇 서비스 출시를 준비중입니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>🎬</span> |
|
AI 영화의 탄생 |
|
</h3> |
|
<p class="story-content"> |
|
"현직 영화 감독입니다. <span class="story-highlight">100% AI 생성 영상으로 영화 제작이 가능</span>하다는 확신과 기법을 배워 AI 생성 영화를 준비중입니다." |
|
</p> |
|
</div> |
|
|
|
<div class="story-card"> |
|
<h3 class="story-title"> |
|
<span>📚</span> |
|
AGI 시대의 작가 |
|
</h3> |
|
<p class="story-content"> |
|
"베스트셀러 작가입니다. AGI 레벨 서비스 실습에서 <span class="story-highlight">100페이지 소설 초고를 20분만에 완성</span>하는 충격적인 경험을 했습니다. 진정한 작가 지원 시스템의 가능성을 확인했습니다." |
|
</p> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
|
|
<div id="heatmap" class="tab-content"> |
|
<div class="external-container"> |
|
<h2>🔥 히트맵 리더보드</h2> |
|
<p>AI 모델들의 성능을 히트맵으로 시각화하여 비교할 수 있는 리더보드입니다.<br> |
|
다양한 벤치마크에서의 성능을 한눈에 확인해보세요.</p> |
|
<a href="https://huggingface.co/spaces/aiqtech/Heatmap-Leaderboard" target="_blank" class="external-link"> |
|
히트맵 리더보드 바로가기 → |
|
</a> |
|
</div> |
|
</div> |
|
|
|
|
|
<div id="korean" class="tab-content"> |
|
<div class="external-container"> |
|
<h2>🇰🇷 코리안 리더보드</h2> |
|
<p>한국어 AI 모델들의 성능을 평가하고 비교하는 리더보드입니다.<br> |
|
한국어 처리 능력에 특화된 모델들의 순위를 확인해보세요.</p> |
|
<a href="https://huggingface.co/spaces/openfree/Korean-Leaderboard" target="_blank" class="external-link"> |
|
코리안 리더보드 바로가기 → |
|
</a> |
|
</div> |
|
</div> |
|
|
|
|
|
<div id="best" class="tab-content"> |
|
<div class="external-container"> |
|
<h2>🏆 베스트 AI</h2> |
|
<p>다양한 카테고리별 최고의 AI 모델들을 소개합니다.<br> |
|
각 분야에서 뛰어난 성능을 보이는 AI들을 만나보세요.</p> |
|
<a href="https://huggingface.co/spaces/openfree/Best-AI" target="_blank" class="external-link"> |
|
베스트 AI 바로가기 → |
|
</a> |
|
</div> |
|
</div> |
|
|
|
|
|
<div id="news" class="tab-content"> |
|
<header class="header"> |
|
<h1>📰 AI News</h1> |
|
<p>한국 AI 커뮤니티의 최신 소식과 인사이트</p> |
|
</header> |
|
|
|
<div class="news-container"> |
|
|
|
<div class="news-card"> |
|
<a href="https://zdnet.co.kr/view/?no=20241130181300" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #667eea 0%, #764ba2 100%);"> |
|
<span class="news-icon">🚀</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AI 기술의 최신 동향과 미래 전망</h3> |
|
<p class="news-description">인공지능 기술이 빠르게 발전하면서 산업 전반에 걸친 혁신이 가속화되고 있습니다. 최신 AI 트렌드와 기술 발전 현황을 살펴봅니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>ZDNet Korea</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://news.mt.co.kr/mtview.php?no=2025052711190988726" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #00c896 0%, #8ddad5 100%);"> |
|
<span class="news-icon">🌱</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AI부터 로봇까지...NH농협, 될성부른 25개 스타트업 키운다. 비드래프트 선정</h3> |
|
<p class="news-description">NH농협이 AI와 로봇 분야의 유망 스타트업 25개사를 선정했으며, 비드래프트가 그 중 하나로 선정되었습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>머니투데이</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://getcoai.com/news/new-nh-prediction-model-transforms-agricultural-market-forecasting-in-korea/" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #f6d365 0%, #fda085 100%);"> |
|
<span class="news-icon">📈</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">새로운 NH 예측 모델, 한국 농산물 시장 예측 혁신</h3> |
|
<p class="news-description">혁신적인 NH 예측 모델이 한국 농산물 시장의 가격 예측 정확도를 획기적으로 향상시켰습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>GetCoAI</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://www.aimodels.fyi/models/huggingFace/gemma-3-r1984-27b-vidraft" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #7F00FF 0%, #E100FF 100%);"> |
|
<span class="news-icon">🏆</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AIModels.fyi가 Pick한 Gemma-3-R1984-27B</h3> |
|
<p class="news-description">글로벌 AI 모델 큐레이션 플랫폼 AIModels.fyi가 VIDraft의 Gemma-3-R1984-27B 모델을 주목할 만한 모델로 선정했습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>AIModels.fyi</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://modelscope.cn/organization/VIDraft" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #FF512F 0%, #F09819 100%);"> |
|
<span class="news-icon">🌏</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">ModelScope가 VIDRAFT를 마킹하고 등록하다</h3> |
|
<p class="news-description">중국 최대 AI 플랫폼 ModelScope가 VIDraft를 공식 파트너로 등록하며 기술력을 인정했습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>ModelScope</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://www.promptlayer.com/models/gemma-3-r1984-27b" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #11998e 0%, #38ef7d 100%);"> |
|
<span class="news-icon">💡</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">PromptLayer가 PICK한 Gemma-3-R1984-27B</h3> |
|
<p class="news-description">프롬프트 엔지니어링 플랫폼 PromptLayer가 Gemma-3-R1984-27B 모델을 추천 모델로 선정했습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>PromptLayer</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://news.miracleplus.com/share_link/66011" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #ee0979 0%, #ff6a00 100%);"> |
|
<span class="news-icon">🔍</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">중국 MiraclePlus의 Vidraft 분석 기사</h3> |
|
<p class="news-description">중국 테크 미디어 MiraclePlus가 VIDraft의 AI 기술과 비즈니스 모델을 심층 분석한 특집 기사를 발행했습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>MiraclePlus News</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://note.com/tororo000/n/n2bda0cf7c4af" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #fc5c7d 0%, #6a82fb 100%);"> |
|
<span class="news-icon">🇯🇵</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">일본에서 Vidraft R1984 모델 분석 리뷰</h3> |
|
<p class="news-description">일본 AI 커뮤니티에서 VIDraft의 R1984 모델을 상세히 분석하고 높은 평가를 받았습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Note.com</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/33" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #f093fb 0%, #f5576c 100%);"> |
|
<span class="news-icon">🧠</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AGI 필수 '자기 지휘형 다중화 지능 구현' 발표</h3> |
|
<p class="news-description">AGI 구현을 위한 핵심 기술인 자기 지휘형 다중화 지능 시스템의 혁신적인 접근법을 소개합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/30" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);"> |
|
<span class="news-icon">🏥</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">의료 AI의 '거짓말 탐지기'가 등장했다!</h3> |
|
<p class="news-description">의료 분야에서 AI의 정확성과 신뢰성을 검증하는 혁신적인 시스템이 개발되었습니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/32" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #fa709a 0%, #fee140 100%);"> |
|
<span class="news-icon">🎯</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">K-AI 커뮤니티 서밋 2025</h3> |
|
<p class="news-description">한국 AI 커뮤니티의 대표 행사인 K-AI 서밋 2025의 주요 아젠다와 참여 방법을 안내합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/31" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #a8edea 0%, #fed6e3 100%);"> |
|
<span class="news-icon">📊</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AI가 프리미엄 PPT 생성, 무료 Open Gamma</h3> |
|
<p class="news-description">누구나 쉽게 전문적인 프레젠테이션을 만들 수 있는 AI 기반 PPT 생성 도구를 소개합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/31" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #ffecd2 0%, #fcb69f 100%);"> |
|
<span class="news-icon">🎙️</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">누구나 5분만에 전문 팟캐스트를 만들 수 있는 AI</h3> |
|
<p class="news-description">AI 기술을 활용하여 전문적인 팟캐스트 콘텐츠를 빠르고 쉽게 제작하는 방법을 알아봅니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/28" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #ff9a9e 0%, #fecfef 100%);"> |
|
<span class="news-icon">🌾</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">한국 농수산물 도매가격 예측 고급 AI 시스템 연구</h3> |
|
<p class="news-description">AI를 활용한 농수산물 가격 예측 시스템의 개발과 실제 적용 사례를 살펴봅니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/27" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #a1c4fd 0%, #c2e9fb 100%);"> |
|
<span class="news-icon">🔮</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">AI가 인간의 삶과 경제, 미래를 예측하고 시각화</h3> |
|
<p class="news-description">빅데이터와 AI를 활용한 미래 예측 기술의 현재와 발전 가능성을 탐구합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/26" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #d299c2 0%, #fef9d7 100%);"> |
|
<span class="news-icon">🤖</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">Agentic AI 시대: MCP vs MCO 분석</h3> |
|
<p class="news-description">자율적으로 작동하는 AI 에이전트 시스템의 두 가지 주요 접근법을 비교 분석합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/24" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #89f7fe 0%, #66a6ff 100%);"> |
|
<span class="news-icon">🧬</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">생명의 코드를 다시 쓰다: Protein Genesis</h3> |
|
<p class="news-description">AI를 활용한 단백질 구조 예측과 생성 기술의 혁명적인 발전을 소개합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/23" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #fddb92 0%, #d1fdff 100%);"> |
|
<span class="news-icon">⭐</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">허깅페이스가 선정한 2024년 글로벌 AI 스타 12선</h3> |
|
<p class="news-description">2024년 AI 분야에서 주목받은 혁신적인 프로젝트와 연구자들을 만나봅니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
|
|
|
|
<div class="news-card"> |
|
<a href="https://brunch.co.kr/@seawolf/21" target="_blank" class="news-link"> |
|
<div class="news-thumbnail" style="background-image: linear-gradient(135deg, #9890e3 0%, #b1f4cf 100%);"> |
|
<span class="news-icon">🐾</span> |
|
</div> |
|
<div class="news-content"> |
|
<h3 class="news-title">고양이도 발로 코딩한다는 'MOUSE' AI 서비스</h3> |
|
<p class="news-description">누구나 쉽게 코딩할 수 있도록 돕는 혁신적인 AI 코딩 어시스턴트를 소개합니다.</p> |
|
<div class="news-source"> |
|
<span>📍</span> |
|
<span>Brunch</span> |
|
</div> |
|
</div> |
|
</a> |
|
</div> |
|
</div> |
|
</div> |
|
</div> |
|
|
|
|
|
<footer class="footer"> |
|
<div class="footer-info"> |
|
(주) 비드래프트 | 대표 김민식 | 주소: 서울특별시 강남구 학동로 165 | 사업자 등록번호: 879-87-03063 |
|
</div> |
|
</footer> |
|
|
|
<script> |
|
|
|
document.querySelectorAll('.tab').forEach(tab => { |
|
tab.addEventListener('click', (e) => { |
|
e.preventDefault(); |
|
const targetTab = tab.getAttribute('data-tab'); |
|
|
|
|
|
document.querySelectorAll('.tab').forEach(t => t.classList.remove('active')); |
|
tab.classList.add('active'); |
|
|
|
|
|
document.querySelectorAll('.tab-content').forEach(content => { |
|
content.classList.remove('active'); |
|
}); |
|
document.getElementById(targetTab).classList.add('active'); |
|
}); |
|
}); |
|
|
|
|
|
document.querySelector('.home-btn').addEventListener('click', (e) => { |
|
e.preventDefault(); |
|
document.querySelector('.tab[data-tab="home"]').click(); |
|
}); |
|
|
|
|
|
document.addEventListener('mousemove', (e) => { |
|
if (Math.random() > 0.95) { |
|
const particle = document.createElement('div'); |
|
particle.className = 'particle'; |
|
particle.style.width = Math.random() * 20 + 10 + 'px'; |
|
particle.style.height = particle.style.width; |
|
particle.style.left = e.clientX + 'px'; |
|
particle.style.top = e.clientY + 'px'; |
|
particle.style.animationDuration = Math.random() * 3 + 2 + 's'; |
|
document.querySelector('.particles').appendChild(particle); |
|
|
|
setTimeout(() => particle.remove(), 5000); |
|
} |
|
}); |
|
</script> |
|
</body> |
|
</html> |