AI ์ฝ๋ ๋ถ์ ๊ธฐ๋ฐ ๋ชจ์ ๋ฉด์ ๋ฐ ํธ๋ฌ๋ธ์ํ ๋ฆฌํฌํธ ์์ฑ ํ๋ซํผ
๋ด๊ฐ ์์ฑํ ์ฝ๋๋ก ๋ฉด์ ์ ์ค๋นํ๋ค
์ด๋ฐํ ์คํ๋ฆฐํธ ์ผ์ ํน์ ํ์ ์ ๋ณํํ๋ ์ผ์ ์์์ AI์ ๊ณผ๋ํ๊ฒ ์์กดํ ํ์, ๋ณธ์ธ์ด ์ ํํ ๊ธฐ์ ์คํ์ด๋ ์์ฑํ ์ฝ๋๋ฅผ ์ ๋๋ก ์ค๋ช ํ์ง ๋ชปํ๋ ์ทจ์ค์์ ์ํ ์๋น์ค. ์ฌ์ฉ์๊ฐ ์ง์ ์์ฑํ ์์ค์ฝ๋๋ฅผ AI๊ฐ ๋ถ์ํด ๋ง์ถคํ ๊ธฐ์ ๋ฉด์ ์ง๋ฌธ์ ์์ฑํ๊ณ , ๋ฉด์ Q&A๋ฅผ ๋ฐํ์ผ๋ก ํธ๋ฌ๋ธ์ํ ๋ฆฌํฌํธ๋ฅผ ์๋ ์์ฑ.
| ๊ธฐ๋ฅ | ์ค๋ช |
|---|---|
| ์ฝ๋ ๊ธฐ๋ฐ ๋ฉด์ ์ง๋ฌธ ์์ฑ | ์ ์ถํ ์์ค์ฝ๋ + ์ฌ์ ์ปจํ ์คํธ(๊ธฐ์ ์คํ, ์ญํ , ์์ธ ์ฒ๋ฆฌ ๋ฐฉ์ ๋ฑ)๋ฅผ ๋ถ์ํด AI๊ฐ ๋ง์ถคํ ๊ธฐ์ ๋ฉด์ ์ง๋ฌธ ์์ฑ |
| AI ์ค์๊ฐ ํผ๋๋ฐฑ | ๋ต๋ณ์ ๊ตฌ์ฒด์ฑยท๋ ผ๋ฆฌ ๊ตฌ์กฐยท๊ธฐ์ ์ฉ์ด ์ฌ์ฉ ๋ฑ์ ๊ธฐ์ค์ผ๋ก ๊ฑด์ค์ ์ธ ์ฝ์นญ ์ ๊ณต |
| ์ญ๋ ๋ ์ด๋ ์ฐจํธ | ๋ฌธ์ ํด๊ฒฐ๋ ฅ / ๊ธฐ์ ํ๋จ๋ ฅ / ์ฝ๋ ์ ๋ขฐ์ฑ / ์ปค๋ฎค๋์ผ์ด์ / ์ค๊ณ ์ฌ๊ณ ๋ ฅ 5๊ฐ ์ถ์ผ๋ก ์ญ๋ ์๊ฐํ |
| ํธ๋ฌ๋ธ์ํ ๋ฆฌํฌํธ ์๋ ์์ฑ | ๋ฉด์ Q&A ๊ธฐ๋ฐ์ผ๋ก Background โ Problem โ Root Cause โ Resolution โ Result 5์น์ ๋งํฌ๋ค์ด ๋ฆฌํฌํธ ์๋ ์์ฑ |
| ๊ฐ์ธ์ ๋ณด ์๋ ์ฐจ๋จ | ์ฝ๋ ์ ๋ ฅ ์ ์ด๋ฉ์ผ, ์ ํ๋ฒํธ, ๋น๋ฐ๋ฒํธ, API Key ๋ฑ์ ์ ๊ท์์ผ๋ก ํ์งํด AI ์์ฒญ ์ ์ฐจ๋จ |
| ๊ฐ์ฌ ๋ก๊ทธ | AI ์์ฒญยท๋ต๋ณ ์ ์ถยท์ธ์ฆ ์ด๋ ฅ์ ๋ณ๋ ํธ๋์ญ์ ์ผ๋ก ์ ์ฅ, ๋ฏผ๊ฐ ์๋ฌธ์ ์ ์ธํ๊ณ ์์ฝ ์ ๋ณด๋ง ๊ธฐ๋ก |
- Vite + React โ SPA ๊ตฌ์ฑ
- Tailwind CSS โ ์ ํธ๋ฆฌํฐ ๊ธฐ๋ฐ ์คํ์ผ๋ง
- Spring Boot โ REST API ์๋ฒ
- Azure OpenAI (GPT-4o) โ ๋ฉด์ ์ง๋ฌธ ์์ฑ / ๋ต๋ณ ํผ๋๋ฐฑ / ๋ฆฌํฌํธ ์์ฑ
- Azure SQL Database โ ์ฌ์ฉ์ ๋ฐ์ดํฐ ๋ฐ ๊ฐ์ฌ ๋ก๊ทธ ์ ์ฅ
- JDBC โ DB ์ฐ๊ฒฐ
- Azure App Service โ ๋ฐฑ์๋ ๋ฐฐํฌ
- GitHub Actions โ CI/CD ํ์ดํ๋ผ์ธ
- CodeRabbit โ AI ์ฝ๋ ๋ฆฌ๋ทฐ ์๋ํ
[ User ]
โ HTTPS
โผ
[ React + Vite ] โโโโ Warning Response (๊ฐ์ธ์ ๋ณด ๊ฐ์ง ์)
โ REST API
โผ
[ Spring Boot / Azure App Service ]
โโโ Personal Info Detection โ ์ ๊ท์ ๊ธฐ๋ฐ ๋ฏผ๊ฐ์ ๋ณด ํ์ง
โโโ AuditLogService โ ๊ฐ์ฌ ๋ก๊ทธ (๋ณ๋ ํธ๋์ญ์
)
โโโ HTTPS โโโถ Azure OpenAI โ ์ง๋ฌธ ์์ฑ / ํผ๋๋ฐฑ / ๋ฆฌํฌํธ
โโโ JDBC โโโถ Azure SQL DB โ ๋ฐ์ดํฐ ์ ์ฅ
[ Developer ]
โ git push/PR
โผ
[ GitHub ] โโtriggerโโโถ [ GitHub Actions ] โโDeployโโโถ Spring Boot
โโโโถ [ CodeRabbit ] (์๋ ์ฝ๋ ๋ฆฌ๋ทฐ)
๋ก๊ทธ์ธ / ํ์๊ฐ์
โ
์์ค์ฝ๋ ์
๋ ฅ (๊ฐ์ธ์ ๋ณด ๊ฐ์ง โ ๊ฒฝ๊ณ or ์ฐจ๋จ)
โ
์ฌ์ ์ปจํ
์คํธ ์
๋ ฅ (์ฝ๋ ๋ชฉ์ / ๊ธฐ์ ์ ํ ์ด์ / ์์ธ ์ฒ๋ฆฌ ๋ฐฉ์ / ํ๋ก์ ํธ ๊ท๋ชจ)
โ
AI ๋ชจ์ ๋ฉด์ (์ง๋ฌธ ์์ฑ โ ๋ต๋ณ โ AI ํผ๋๋ฐฑ)
โ
์ญ๋ ์ ์ + ํธ๋ฌ๋ธ์ํ
๋ฆฌํฌํธ ํ์ธ ๋ฐ ๋งํฌ๋ค์ด ๋ณต์ฌ
TroubleLog/
โโโ troublelog-client # React + Vite ํ๋ก ํธ์๋
โโโ troublelog-server # Spring Boot ๋ฐฑ์๋
![]() ์ด์ฐ์ง Frontend |
![]() ์ด์ฐ์ฌ Frontend |
![]() ์ดํ์ง Backend |
![]() ์ด์ธ์ Backend |
2025.05.14 ~ 2025.06.10 (4์ฃผ)
26-1 ์ธ๊ณต์ง๋ฅ์ฐ์
์ฒดํน๊ฐ | Team 7



