feat: update lab name to ANL and sync 5 core research pillars across README.md and UI components

This commit is contained in:
2026-07-30 09:01:30 +09:00
parent 396f8dff3c
commit e35b46d188
10 changed files with 47 additions and 54 deletions
+21 -27
View File
@@ -9,7 +9,7 @@ import HeroComposition from "./_components/HeroComposition";
export const metadata: Metadata = {
title: "연구실 소개 (Intro)",
description:
"메타버스 상호운용성(MCM)과 QUIC 기반 멀티에이전트 오케스트레이션을 연구하는 경북대학교 사물인터넷 표준 연구실 소개.",
"QUIC, gRPC, A2A 기반 에이전트 통신 및 멀티에이전트 오케스트레이션을 연구하는 경북대학교 AI 에이전트 네트워크 연구실 (ANL) 소개.",
};
// CUSTOMIZATION HOOK: the two research thrusts (cover spread comparison).
@@ -55,23 +55,21 @@ const figures = [
// CUSTOMIZATION HOOK: research keyword ticker.
const keywords = [
"INTEROPERABILITY",
"oneM2M",
"W3C WoT",
"QUIC TRANSPORT",
"MULTI-AGENT",
"STREAM MULTIPLEXING",
"CONNECTION MIGRATION",
"METAVERSE",
"SEMANTIC MAPPING",
"CONFORMANCE",
"A2A PROTOCOL",
"MCP & SKILL",
"HERDR PROCESS CONTAINER",
"LANGGRAPH CYCLIC GRAPH",
"QUIC & GRPC STREAMING",
"MULTI-AGENT ORCHESTRATION",
"AIOT EDGE CONTROL",
"AGENT CARD SPEC",
];
const focusAreas = [
{ ko: "사물인터넷 표준화", en: "IoT Standardization" },
{ ko: "메타버스 상호운용성", en: "Metaverse Interoperability" },
{ ko: "전송 프로토콜(QUIC)", en: "Transport Protocols" },
{ ko: "멀티에이전트 시스템", en: "Multi-Agent Systems" },
{ ko: "에이전트 통신 프로토콜 (A2A)", en: "A2A & ACP Protocols" },
{ ko: "멀티에이전트 오케스트레이션", en: "Multi-Agent Orchestration" },
{ ko: "MCP & SKILL 기능 확장", en: "MCP & SKILL Engineering" },
{ ko: "AIoT & gRPC/QUIC 백본", en: "AIoT & gRPC/QUIC Backbone" },
];
export default function IntroPage() {
@@ -84,21 +82,17 @@ export default function IntroPage() {
<SectionLabel index={1} label="The Cover" />
</Reveal>
<div className="mt-8 grid items-center gap-10 lg:grid-cols-12">
{/* Headline column */}
<div className="mt-8 grid items-start gap-10 lg:grid-cols-12">
{/* Title & Masthead column */}
<div className="lg:col-span-7">
<Reveal delay={60}>
<p className="kicker"> · IoT Standards Lab</p>
</Reveal>
<Reveal delay={120}>
{/* Korean + English mixed, magazine-cover scale */}
<Reveal delay={100}>
<p className="kicker"> · AI Agent Networking Lab (ANL)</p>
<h1 className="headline-ko mt-4 text-[clamp(2.5rem,8vw,5.5rem)] leading-[0.98] text-ink">
<br />
<span className="text-vermillion"></span>
<span className="text-vermillion"></span>
</h1>
<p className="display mt-3 leading-[0.9]" aria-hidden>
Standards
<span className="block italic text-cobalt">in&nbsp;Motion</span>
</p>
</Reveal>
@@ -181,8 +175,8 @@ export default function IntroPage() {
<Reveal delay={160}>
<p className="mt-6 max-w-prose text-sm leading-relaxed text-ink-mute">
{/* CUSTOMIZATION HOOK: marginalia / footnote */}
, ·
.
(A2A/ACP) (HERDR/LangGraph) , ·
.
</p>
</Reveal>
</div>
+3 -3
View File
@@ -34,11 +34,11 @@ const inter = Inter({
export const metadata: Metadata = {
title: {
default: "사물인터넷 표준 연구실 (IoT Standards Lab) · 경북대학교",
template: "%s · 사물인터넷 표준 연구실",
default: "ANL · AI 에이전트 네트워크 연구실",
template: "%s | ANL · 경북대학교",
},
description:
"경북대학교 컴퓨터학부 사물인터넷 표준 연구실. 메타버스 상호운용성(MCM) 및 QUIC 기반 멀티에이전트 오케스트레이션 연구.",
"경북대학교 컴퓨터학부 AI 에이전트 네트워크 연구실 (ANL). QUIC, gRPC, A2A 기반 에이전트 통신 및 멀티에이전트 오케스트레이션 연구.",
};
export default function RootLayout({
+1 -1
View File
@@ -5,7 +5,7 @@ import SectionLabel from "@/components/SectionLabel";
export const metadata: Metadata = {
title: "강의 (Lectures)",
description: "사물인터넷 표준 연구실 지도교수가 담당하는 강의 목록 (placeholder).",
description: "AI 에이전트 네트워크 연구실 (ANL) 지도교수가 담당하는 강의 목록 (placeholder).",
};
// CUSTOMIZATION HOOK: replace placeholder lectures below.
+5 -5
View File
@@ -6,16 +6,16 @@ import Counter from "@/components/Counter";
export const metadata: Metadata = {
title: "구성원 (Members)",
description: "사물인터넷 표준 연구실 지도교수 및 대학원·학부 연구원 소개 (placeholder).",
description: "AI 에이전트 네트워크 연구실 (ANL) 지도교수 및 대학원·학부 연구원 소개 (placeholder).",
};
// CUSTOMIZATION HOOK: replace placeholder member data below.
const advisor = {
ko: "홍길동 교수",
en: "Prof. Gildong Hong",
ko: "고석주 교수",
en: "Prof. Seok-Joo Koh",
role: "지도교수 · Principal Investigator",
desc: "사물인터넷 표준, 메타버스 상호운용성, 전송 프로토콜. (이메일 placeholder: pi@example.knu.ac.kr)",
fields: ["IoT Standardization", "Metaverse Interoperability", "QUIC Transport"],
desc: "QUIC/gRPC/A2A 에이전트 통신, 멀티에이전트 오케스트레이션, MCP & SKILL 확장, 네트워크 프로토콜. (sjkoh@knu.ac.kr)",
fields: ["Agent Communication (A2A)", "Multi-Agent Orchestration", "QUIC & gRPC Transport"],
};
const groups = [
+1 -1
View File
@@ -7,7 +7,7 @@ import Marquee from "@/components/Marquee";
export const metadata: Metadata = {
title: "논문 (Publications)",
description: "사물인터넷 표준 연구실의 대표 논문 목록 (placeholder).",
description: "AI 에이전트 네트워크 연구실 (ANL)의 대표 논문 목록 (placeholder).",
};
// CUSTOMIZATION HOOK: replace placeholder publications below.