MeDo AI ๊ธฐ๋ฐ Prompt Orchestration์ ํตํ ๊ต์ก ์ฝํ ์ธ ์๋ ์์ฑ ํ๋ซํผ ๊ตฌํ
# Building EduForge AI โ Turning Lessons Into Interactive Games with AI ๐
AI ์์ฝ
Context
๊ต์ก์์ ์๋ ์ฝํ ์ธ ์ ์ ๊ณผ์ ์์ ๋ฐ์ํ๋ ์๊ฐ์ ๋น์ฉ๊ณผ ๊ธฐ์กด ๋๊ตฌ์ ์ ์ ์ธ ์ธํฐํ์ด์ค๋ก ์ธํ ํ์ต ๋ชฐ์ ๋ ์ ํ ๋ฌธ์ ๋ฐ์. ์ฌ์ฉ์ ์๊ตฌ์ฌํญ์ ์ฆ๊ฐ์ ์ผ๋ก ์ธํฐ๋ํฐ๋ธ ๊ฒ์ ๋ฐ ํด์ฆ๋ก ์ ํํ๋ ๋์ ์์ฑ ์์คํ ํ์์ฑ ๋๋.
Technical Solution
- MeDo AI๋ฅผ ํ์ฉํ Multi-turn AI Workflow ์ค๊ณ๋ฅผ ํตํ ๋จ๊ณ์ ๊ต์ก ์ฝํ ์ธ ์์ฑ
- Prompt Orchestration ๊ธฐ๋ฒ์ ์ ์ฉํ์ฌ ์์ฐ์ด ์ ๋ ฅ๊ฐ์ ํด์ฆ, ํ๋์์นด๋, ๋งค์นญ ๊ฒ์ ๋ฑ ์ ํํ๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ก ๋ณํ
- Next.js ๋ฐ TypeScript ๊ธฐ๋ฐ์ ํ๋ก ํธ์๋ ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ถํ์ฌ AI ์์ฑ ์ฝํ ์ธ ์ ์ค์๊ฐ ๋ ๋๋ง ์ต์ ํ
- Supabase ๊ธฐ๋ฐ์ ๋ฐ์ดํฐ ๋ ์ด์ด๋ฅผ ํตํด ์์ฑ๋ ํ์ต ํ๋์ ์ํ ๊ด๋ฆฌ ๋ฐ Teacher Analytics ๋ฐ์ดํฐ ์ ์ฅ
- Adaptive Learning Logic์ ๊ตฌํํ์ฌ ํ์ต์ ์์ค์ ๋ฐ๋ฅธ ๋์ด๋ ๋์ ์กฐ์ ๋ฉ์ปค๋์ฆ ์ ์ฉ
์ค์ฒ ํฌ์ธํธ
1. LLM ์๋ต์ ์ผ๊ด์ฑ์ ์ํด ๋จ์ ์ฑ๋ด ํํ๊ฐ ์๋ ์ ํด์ง ์คํค๋ง๋ฅผ ์์ฑํ๋ Prompt Orchestration ์ค๊ณ ๊ฒํ
2. ์์ฑํ AI ์ฝํ ์ธ ์ UX ์ ํ๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด ์ํ ๊ธฐ๋ฐ์ ์ธํฐ๋ํฐ๋ธ UI ์ปดํฌ๋ํธ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ๊ตฌ์ฑ
3. AI Workflow์ ๋ณต์ก๋๋ฅผ ๋ฎ์ถ๊ธฐ ์ํด Multi-turn ๋ฐฉ์์ ํตํ ๋จ๊ณ์ ๋ฐ์ดํฐ ์ ์ ํ๋ก์ธ์ค ๋์