feat: update lab name to ANL and sync 5 core research pillars across README.md and UI components
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
# 🌐 경북대학교 사물인터넷 표준 및 멀티에이전트 오케스트레이션 연구실 (ISL)
|
# 🌐 경북대학교 AI 에이전트 네트워크 연구실 (ANL)
|
||||||
|
|
||||||
> 본 프로젝트는 **경북대학교 컴퓨터학부 사물인터넷 표준 및 멀티에이전트 오케스트레이션 연구실 (IoT Standards & Multi-Agent Orchestration Laboratory, ISL)**의 공식 홈페이지를 차세대 웹 기술 스택(Next.js 14+, TypeScript, Tailwind CSS)으로 리뉴얼 및 구축하기 위한 프로젝트입니다.
|
> 본 프로젝트는 **경북대학교 컴퓨터학부 AI 에이전트 네트워크 연구실 (AI Agent Networking Laboratory, ANL)**의 공식 홈페이지를 차세대 웹 기술 스택(Next.js 14+, TypeScript, Tailwind CSS)으로 리뉴얼 및 구축하기 위한 프로젝트입니다.
|
||||||
>
|
>
|
||||||
> 연구실의 기존 실측 데이터 원본(`ISL-2026/`), 최신 멀티에이전트 오케스트레이션 연구/세미나 자료(`multi-agent-orchestration/`), 그리고 참고용 모던 웹 프로토타입(`refer_landing_page/`)을 통합하여 연구실의 새로운 기술 비전을 담은 랜딩페이지를 개발합니다.
|
> 연구실의 기존 실측 데이터 원본(`ISL-2026/`), 최신 멀티에이전트 오케스트레이션 연구/세미나 자료(`multi-agent-orchestration/`), 그리고 참고용 모던 웹 프로토타입(`refer_landing_page/`)을 통합하여 연구실의 새로운 기술 비전을 담은 랜딩페이지를 개발합니다.
|
||||||
|
|
||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
## 📌 1. 연구실 개요 및 핵심 연구 분야 (Lab Overview & Core Research Focus)
|
## 📌 1. 연구실 개요 및 핵심 연구 분야 (Lab Overview & Core Research Focus)
|
||||||
|
|
||||||
- **연구실명**: 사물인터넷 표준 및 멀티에이전트 오케스트레이션 연구실 (ISL)
|
- **연구실명**: AI 에이전트 네트워크 연구실 (ANL / AI Agent Networking Laboratory)
|
||||||
- **소속**: 경북대학교 IT대학 컴퓨터학부
|
- **소속**: 경북대학교 IT대학 컴퓨터학부
|
||||||
- **지도교수**: 고석주 교수 (Prof. Seok-Joo Koh / `sjkoh@knu.ac.kr`)
|
- **지도교수**: 고석주 교수 (Prof. Seok-Joo Koh / `sjkoh@knu.ac.kr`)
|
||||||
- **연구 패러다임 전환 (Research Paradigm Shift)**:
|
- **연구 패러다임 전환 (Research Paradigm Shift)**:
|
||||||
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
## 💡 2. 5대 핵심 연구 기둥 (5 Core Research Pillars)
|
## 💡 2. 5대 핵심 연구 기둥 (5 Core Research Pillars)
|
||||||
|
|
||||||
`multi-agent-orchestration/` 연구 자산에 기반한 ISL 연구실의 5대 주요 연구 축입니다:
|
`multi-agent-orchestration/` 연구 자산에 기반한 ANL 연구실의 5대 주요 연구 축입니다:
|
||||||
|
|
||||||
### 🧠 1) AI Agent 3대 핵심 엔지니어링 (Agent Engineering)
|
### 🧠 1) AI Agent 3대 핵심 엔지니어링 (Agent Engineering)
|
||||||
- **프롬프트 엔지니어링 (Prompt Engineering)**: 역할 페르소나 설계, Few-shot 최적화 및 추론 경로 유도
|
- **프롬프트 엔지니어링 (Prompt Engineering)**: 역할 페르소나 설계, Few-shot 최적화 및 추론 경로 유도
|
||||||
|
|||||||
@@ -1,15 +1,14 @@
|
|||||||
# 사물인터넷 표준 연구실 랜딩 페이지 (Reference Prototype)
|
# AI 에이전트 네트워크 연구실 랜딩 페이지 (Reference Prototype)
|
||||||
|
|
||||||
경북대학교 컴퓨터학부 **사물인터넷 표준 연구실(IoT Standards Lab)** 의 랜딩 페이지
|
경북대학교 컴퓨터학부 **AI 에이전트 네트워크 연구실(ANL / AI Agent Networking Lab)** 의 랜딩 페이지
|
||||||
**참고용 프로토타입**입니다. 프로덕션 배포용이 아니라, 구조와 디자인을 참고해
|
**참고용 프로토타입**입니다. 프로덕션 배포용이 아니라, 구조와 디자인을 참고해
|
||||||
실제 콘텐츠로 교체하기 위한 레퍼런스 구현입니다. 모든 인물·논문·표준 기여 내역은
|
실제 콘텐츠로 교체하기 위한 레퍼런스 구현입니다. 모든 인물·논문·표준 기여 내역은
|
||||||
예시(placeholder)이므로 실제 정보로 바꿔서 사용하세요.
|
예시(placeholder)이므로 실제 정보로 바꿔서 사용하세요.
|
||||||
|
|
||||||
## 연구실 소개 (Lab Context)
|
## 연구실 소개 (Lab Context)
|
||||||
|
|
||||||
본 연구실은 사물인터넷 국제 표준을 기반으로 **(a) 메타버스 상호운용성(MCM Project)**
|
본 연구실은 **(a) QUIC, gRPC, A2A 기반 차세대 에이전트 통신 프로토콜**과
|
||||||
과 **(b) QUIC 기반 멀티에이전트 오케스트레이션 아키텍처 및 통신 인터페이스 설계**
|
**(b) HERDR/LangGraph 기반 멀티에이전트 오케스트레이션 아키텍처 및 시스템**을 연구합니다.
|
||||||
두 가지 축을 연구합니다.
|
|
||||||
|
|
||||||
## 기술 스택 (Tech Stack)
|
## 기술 스택 (Tech Stack)
|
||||||
|
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ import HeroComposition from "./_components/HeroComposition";
|
|||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "연구실 소개 (Intro)",
|
title: "연구실 소개 (Intro)",
|
||||||
description:
|
description:
|
||||||
"메타버스 상호운용성(MCM)과 QUIC 기반 멀티에이전트 오케스트레이션을 연구하는 경북대학교 사물인터넷 표준 연구실 소개.",
|
"QUIC, gRPC, A2A 기반 에이전트 통신 및 멀티에이전트 오케스트레이션을 연구하는 경북대학교 AI 에이전트 네트워크 연구실 (ANL) 소개.",
|
||||||
};
|
};
|
||||||
|
|
||||||
// CUSTOMIZATION HOOK: the two research thrusts (cover spread comparison).
|
// CUSTOMIZATION HOOK: the two research thrusts (cover spread comparison).
|
||||||
@@ -55,23 +55,21 @@ const figures = [
|
|||||||
|
|
||||||
// CUSTOMIZATION HOOK: research keyword ticker.
|
// CUSTOMIZATION HOOK: research keyword ticker.
|
||||||
const keywords = [
|
const keywords = [
|
||||||
"INTEROPERABILITY",
|
"A2A PROTOCOL",
|
||||||
"oneM2M",
|
"MCP & SKILL",
|
||||||
"W3C WoT",
|
"HERDR PROCESS CONTAINER",
|
||||||
"QUIC TRANSPORT",
|
"LANGGRAPH CYCLIC GRAPH",
|
||||||
"MULTI-AGENT",
|
"QUIC & GRPC STREAMING",
|
||||||
"STREAM MULTIPLEXING",
|
"MULTI-AGENT ORCHESTRATION",
|
||||||
"CONNECTION MIGRATION",
|
"AIOT EDGE CONTROL",
|
||||||
"METAVERSE",
|
"AGENT CARD SPEC",
|
||||||
"SEMANTIC MAPPING",
|
|
||||||
"CONFORMANCE",
|
|
||||||
];
|
];
|
||||||
|
|
||||||
const focusAreas = [
|
const focusAreas = [
|
||||||
{ ko: "사물인터넷 표준화", en: "IoT Standardization" },
|
{ ko: "에이전트 통신 프로토콜 (A2A)", en: "A2A & ACP Protocols" },
|
||||||
{ ko: "메타버스 상호운용성", en: "Metaverse Interoperability" },
|
{ ko: "멀티에이전트 오케스트레이션", en: "Multi-Agent Orchestration" },
|
||||||
{ ko: "전송 프로토콜(QUIC)", en: "Transport Protocols" },
|
{ ko: "MCP & SKILL 기능 확장", en: "MCP & SKILL Engineering" },
|
||||||
{ ko: "멀티에이전트 시스템", en: "Multi-Agent Systems" },
|
{ ko: "AIoT & gRPC/QUIC 백본", en: "AIoT & gRPC/QUIC Backbone" },
|
||||||
];
|
];
|
||||||
|
|
||||||
export default function IntroPage() {
|
export default function IntroPage() {
|
||||||
@@ -84,21 +82,17 @@ export default function IntroPage() {
|
|||||||
<SectionLabel index={1} label="The Cover" />
|
<SectionLabel index={1} label="The Cover" />
|
||||||
</Reveal>
|
</Reveal>
|
||||||
|
|
||||||
<div className="mt-8 grid items-center gap-10 lg:grid-cols-12">
|
<div className="mt-8 grid items-start gap-10 lg:grid-cols-12">
|
||||||
{/* Headline column */}
|
{/* Title & Masthead column */}
|
||||||
<div className="lg:col-span-7">
|
<div className="lg:col-span-7">
|
||||||
<Reveal delay={60}>
|
<Reveal delay={100}>
|
||||||
<p className="kicker">경북대학교 컴퓨터학부 · IoT Standards Lab</p>
|
<p className="kicker">경북대학교 컴퓨터학부 · AI Agent Networking Lab (ANL)</p>
|
||||||
</Reveal>
|
|
||||||
<Reveal delay={120}>
|
|
||||||
{/* Korean + English mixed, magazine-cover scale */}
|
|
||||||
<h1 className="headline-ko mt-4 text-[clamp(2.5rem,8vw,5.5rem)] leading-[0.98] text-ink">
|
<h1 className="headline-ko mt-4 text-[clamp(2.5rem,8vw,5.5rem)] leading-[0.98] text-ink">
|
||||||
사물인터넷의
|
에이전트 네트워크의
|
||||||
<br />
|
<br />
|
||||||
<span className="text-vermillion">표준</span>을 짓다
|
<span className="text-vermillion">미래</span>를 짓다
|
||||||
</h1>
|
</h1>
|
||||||
<p className="display mt-3 leading-[0.9]" aria-hidden>
|
<p className="display mt-3 leading-[0.9]" aria-hidden>
|
||||||
Standards
|
|
||||||
<span className="block italic text-cobalt">in Motion</span>
|
<span className="block italic text-cobalt">in Motion</span>
|
||||||
</p>
|
</p>
|
||||||
</Reveal>
|
</Reveal>
|
||||||
@@ -181,8 +175,8 @@ export default function IntroPage() {
|
|||||||
<Reveal delay={160}>
|
<Reveal delay={160}>
|
||||||
<p className="mt-6 max-w-prose text-sm leading-relaxed text-ink-mute">
|
<p className="mt-6 max-w-prose text-sm leading-relaxed text-ink-mute">
|
||||||
{/* CUSTOMIZATION HOOK: marginalia / footnote */}
|
{/* CUSTOMIZATION HOOK: marginalia / footnote */}
|
||||||
† 본 연구실은 사물인터넷 국제 표준을 토대로, 분산·이종 시스템이
|
† 본 연구실은 차세대 에이전트 통신 프로토콜(A2A/ACP)과 멀티에이전트 오케스트레이션(HERDR/LangGraph) 기술을 토대로, 분산·이종 에이전트가
|
||||||
동일한 의미로 데이터를 교환하고 협력할 수 있는 상호운용 기술을 연구합니다.
|
자율적으로 협력하고 고속으로 메시지를 교환할 수 있는 네트워크 인프라를 연구합니다.
|
||||||
</p>
|
</p>
|
||||||
</Reveal>
|
</Reveal>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -34,11 +34,11 @@ const inter = Inter({
|
|||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: {
|
title: {
|
||||||
default: "사물인터넷 표준 연구실 (IoT Standards Lab) · 경북대학교",
|
default: "ANL · AI 에이전트 네트워크 연구실",
|
||||||
template: "%s · 사물인터넷 표준 연구실",
|
template: "%s | ANL · 경북대학교",
|
||||||
},
|
},
|
||||||
description:
|
description:
|
||||||
"경북대학교 컴퓨터학부 사물인터넷 표준 연구실. 메타버스 상호운용성(MCM) 및 QUIC 기반 멀티에이전트 오케스트레이션 연구.",
|
"경북대학교 컴퓨터학부 AI 에이전트 네트워크 연구실 (ANL). QUIC, gRPC, A2A 기반 에이전트 통신 및 멀티에이전트 오케스트레이션 연구.",
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function RootLayout({
|
export default function RootLayout({
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ import SectionLabel from "@/components/SectionLabel";
|
|||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "강의 (Lectures)",
|
title: "강의 (Lectures)",
|
||||||
description: "사물인터넷 표준 연구실 지도교수가 담당하는 강의 목록 (placeholder).",
|
description: "AI 에이전트 네트워크 연구실 (ANL) 지도교수가 담당하는 강의 목록 (placeholder).",
|
||||||
};
|
};
|
||||||
|
|
||||||
// CUSTOMIZATION HOOK: replace placeholder lectures below.
|
// CUSTOMIZATION HOOK: replace placeholder lectures below.
|
||||||
|
|||||||
@@ -6,16 +6,16 @@ import Counter from "@/components/Counter";
|
|||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "구성원 (Members)",
|
title: "구성원 (Members)",
|
||||||
description: "사물인터넷 표준 연구실 지도교수 및 대학원·학부 연구원 소개 (placeholder).",
|
description: "AI 에이전트 네트워크 연구실 (ANL) 지도교수 및 대학원·학부 연구원 소개 (placeholder).",
|
||||||
};
|
};
|
||||||
|
|
||||||
// CUSTOMIZATION HOOK: replace placeholder member data below.
|
// CUSTOMIZATION HOOK: replace placeholder member data below.
|
||||||
const advisor = {
|
const advisor = {
|
||||||
ko: "홍길동 교수",
|
ko: "고석주 교수",
|
||||||
en: "Prof. Gildong Hong",
|
en: "Prof. Seok-Joo Koh",
|
||||||
role: "지도교수 · Principal Investigator",
|
role: "지도교수 · Principal Investigator",
|
||||||
desc: "사물인터넷 표준, 메타버스 상호운용성, 전송 프로토콜. (이메일 placeholder: pi@example.knu.ac.kr)",
|
desc: "QUIC/gRPC/A2A 에이전트 통신, 멀티에이전트 오케스트레이션, MCP & SKILL 확장, 네트워크 프로토콜. (sjkoh@knu.ac.kr)",
|
||||||
fields: ["IoT Standardization", "Metaverse Interoperability", "QUIC Transport"],
|
fields: ["Agent Communication (A2A)", "Multi-Agent Orchestration", "QUIC & gRPC Transport"],
|
||||||
};
|
};
|
||||||
|
|
||||||
const groups = [
|
const groups = [
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ import Marquee from "@/components/Marquee";
|
|||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "논문 (Publications)",
|
title: "논문 (Publications)",
|
||||||
description: "사물인터넷 표준 연구실의 대표 논문 목록 (placeholder).",
|
description: "AI 에이전트 네트워크 연구실 (ANL)의 대표 논문 목록 (placeholder).",
|
||||||
};
|
};
|
||||||
|
|
||||||
// CUSTOMIZATION HOOK: replace placeholder publications below.
|
// CUSTOMIZATION HOOK: replace placeholder publications below.
|
||||||
|
|||||||
@@ -16,8 +16,8 @@ export default function Footer() {
|
|||||||
{/* Marquee band — colophon ticker */}
|
{/* Marquee band — colophon ticker */}
|
||||||
<Marquee
|
<Marquee
|
||||||
items={[
|
items={[
|
||||||
"IoT STANDARDS LAB",
|
"AI AGENT NETWORKING LAB",
|
||||||
"METAVERSE INTEROPERABILITY",
|
"A2A PROTOCOLS & ACP",
|
||||||
"QUIC MULTI-AGENT ORCHESTRATION",
|
"QUIC MULTI-AGENT ORCHESTRATION",
|
||||||
"ISSUE 01 — 2026",
|
"ISSUE 01 — 2026",
|
||||||
"KYUNGPOOK NATIONAL UNIVERSITY",
|
"KYUNGPOOK NATIONAL UNIVERSITY",
|
||||||
@@ -31,10 +31,10 @@ export default function Footer() {
|
|||||||
<div className="lg:col-span-5">
|
<div className="lg:col-span-5">
|
||||||
<p className="kicker text-ivory/50">Colophon</p>
|
<p className="kicker text-ivory/50">Colophon</p>
|
||||||
<h3 className="headline-ko mt-3 text-2xl leading-snug">
|
<h3 className="headline-ko mt-3 text-2xl leading-snug">
|
||||||
사물인터넷 표준 연구실
|
AI 에이전트 네트워크 연구실
|
||||||
</h3>
|
</h3>
|
||||||
<p className="font-display mt-1 text-xl italic text-ivory/70">
|
<p className="font-display mt-1 text-xl italic text-ivory/70">
|
||||||
IoT Standards Lab
|
AI Agent Networking Lab (ANL)
|
||||||
</p>
|
</p>
|
||||||
<p className="mt-5 max-w-sm text-sm leading-relaxed text-ivory/60">
|
<p className="mt-5 max-w-sm text-sm leading-relaxed text-ivory/60">
|
||||||
경북대학교 컴퓨터학부<br />
|
경북대학교 컴퓨터학부<br />
|
||||||
@@ -84,7 +84,7 @@ export default function Footer() {
|
|||||||
<div className="border-t border-ivory/20">
|
<div className="border-t border-ivory/20">
|
||||||
<div className="container-content flex flex-col gap-2 py-5 sm:flex-row sm:items-center sm:justify-between">
|
<div className="container-content flex flex-col gap-2 py-5 sm:flex-row sm:items-center sm:justify-between">
|
||||||
<p className="text-xs text-ivory/50">
|
<p className="text-xs text-ivory/50">
|
||||||
© {new Date().getFullYear()} 사물인터넷 표준 연구실 · 경북대학교 컴퓨터학부. All rights reserved.
|
© {new Date().getFullYear()} AI 에이전트 네트워크 연구실 (ANL) · 경북대학교 컴퓨터학부. All rights reserved.
|
||||||
</p>
|
</p>
|
||||||
<p className="kicker text-ivory/40">Set in Fraunces · Noto Serif KR · Pretendard</p>
|
<p className="kicker text-ivory/40">Set in Fraunces · Noto Serif KR · Pretendard</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -42,10 +42,10 @@ export default function Header() {
|
|||||||
onClick={() => setOpen(false)}
|
onClick={() => setOpen(false)}
|
||||||
>
|
>
|
||||||
<span className="headline-ko text-lg text-ink sm:text-xl">
|
<span className="headline-ko text-lg text-ink sm:text-xl">
|
||||||
사물인터넷 표준 연구실
|
AI 에이전트 네트워크 연구실
|
||||||
</span>
|
</span>
|
||||||
<span className="kicker mt-1 group-hover:text-vermillion">
|
<span className="kicker mt-1 group-hover:text-vermillion">
|
||||||
IoT Standards Lab
|
AI Agent Networking Lab (ANL)
|
||||||
</span>
|
</span>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "iot-standards-lab-landing",
|
"name": "iot-standards-lab-landing",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"description": "Reference prototype landing page for 경북대학교 컴퓨터학부 사물인터넷 표준 연구실 (IoT Standards Lab).",
|
"description": "Reference prototype landing page for 경북대학교 컴퓨터학부 AI 에이전트 네트워크 연구실 (ANL / AI Agent Networking Lab).",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "next dev",
|
"dev": "next dev",
|
||||||
"build": "next build",
|
"build": "next build",
|
||||||
|
|||||||
Reference in New Issue
Block a user