์คํ๋ผ์ดํธ๋ AI์ ๋ถ์๋ ฅ๊ณผ ํ์ ์ ๋ฌธ๊ฐ์ ๊ฒํ ๋ฅผ ๊ฒฐํฉํด, ์๋นยท์ด๊ธฐ ์ฐฝ์ ์๊ฐ ์ค์ ์ฌ์ฌ ๊ธฐ์ค์ ๋ง๋ ์ฌ์ ๊ณํ์๋ฅผ ์์ฑํ๋๋ก ๋๋ ํ๋ซํผ์ ๋๋ค.
์คํฌํธ๋ผ์ดํธ
์คํฌํธ๋ผ์ดํธ๋ ๋ฌด๋ ์ ์ฃผ์ธ๊ณต์ ๋น์ถ๋ ๋น์ ๋๋ค. ์ ํฌ ํ์ ๋จ์ํ ์ฐฝ์ ์์ ์ฌ์ ์ ๋น์ถฐ์ฃผ๋ ์ญํ ์ ๋์ด, ํ์ ๊ฐ์๋ ์๋ก์ ๋ฌด๋๋ฅผ ๋ฐํ์ฃผ๋ ์กฐ๋ช ์ด ๋๊ณ ์ ํฉ๋๋ค.
Star-Light ์๋น์ค๊ฐ ์ฐฝ์ ์์ ๋ง๋งํ ๊ธธ์ ๋ฐํ๋ โ๋ณ๋นโ์ด๋ผ๋ฉด, ์ ํฌ ํ ์คํฌํธ๋ผ์ดํธ๋ ๊ทธ ๋ณ๋น๋ค์ ๋ชจ์ ์ธ์ ์์ ๋น๋นํ ์ค ์ ์๋ ๋ฌด๋๋ฅผ ํจ๊ป ๋ง๋ค์ด๊ฐ๋ ์กฐ๋ช ์ ๋๋ค. ์ ํฌ๊ฐ ๋ง๋ ํ๋ซํผ์ ์ฐฝ์ ์๋ค์๊ฒ โ์ฑ์ฅ์ ์คํฌํธ๋ผ์ดํธโ๋ฅผ ๋น์ถฐ์ฃผ๋ ๋์์, ์ฐ๋ฆฌ ํ์ ๋ชจ๋๊ฐ ์๋ก์ ๋น์ด ๋์ด ํจ๊ป ์ฑ์ฅํ๋ ์ฌ์ ์ ์์งํฉ๋๋ค.
| ๋ถ์ผ | ์ด๋ฆ | ํฌ์ง์ |
|---|---|---|
| ๐ ๊ธฐํ | ๋ฐฑ์ค | ๐ย PM, ์๋น์ค ๊ธฐํ - ์๋น์ค ์ ์ฑ ํ๋ฆฝ, ๋น์ฆ๋์ค ๋ชจ๋ธ ๊ตฌ์ถ |
| ๐ ๊ธฐํ | ๋ฐฉ์ฐ๋ค | ๐ ์๋น์ค ๊ธฐํ - ์๋น์ค ์ ์ฑ ํ๋ฆฝ, ๋น์ฆ๋์ค ๋ชจ๋ธ ๊ตฌ์ถ |
| ๐จ ๋์์ธ | ์ํ์ | ๐ ๋์์ธ ๋ฆฌ๋, ux/ui๋์์ธ, gui ๋์์ธ |
| ๐จ ๋์์ธ | ํ๋ช ํ | ๐ข ํ๋ก์ ํธ ๋งค๋์ง, ์๋น์ค ๋์์ธ |
| ๐ฒ ํ๋ก ํธ์๋ | ๋ฐ์ฑ์ | ๐ฆ ํ๋ก ํธ์๋ ๋ฆฌ๋, ํ๋ฉด UI ๊ตฌํ, ์๋ฒ ์ฐ๋ |
| ๐ฒ ํ๋ก ํธ์๋ | ๋ฐ๋๋ฆฌ | ๐ฑ ํ๋ฉด UI ๊ตฌํ, ์๋ฒ ์ฐ๋ |
| ๐ฅ๏ธ ๋ฐฑ์๋ | ์ ์ฑํธ | ๐ป ๋ฐฑ์๋ ๋ฆฌ๋, DB ๋ฐ API ๊ตฌ์ถ, ์๋ฒ ๋ฐฐํฌ |
| ๐ฅ๏ธ ๋ฐฑ์๋ | ์ดํธ๊ทผ | ๐ฅ๏ธ DB ๋ฐ API ๊ตฌ์ถ, ์๋ฒ ๋ฐฐํฌ |
- ์ง์์ฌ์ ์์์ ๋ง์ถ ํญ๋ชฉ ๊ตฌ์กฐ ์๋ ์ ๊ณต
- ๋ฌธ์ ์ธ์ยท์์ฅ ๋ถ์ยทBMยท์ฑ์ฅ์ ๋ตยทํ์ญ๋ ๋ฑ ํญ๋ชฉ๋ณ ํ์ ์ฒดํฌ๋ฆฌ์คํธ ๋ด์ฅ ๏ผํด๋น ์ฒดํฌ๋ฆฌ์คํธ๋ ์ค์ ์ฐฝ์ ์ํ๊ณ์ ๊ณ์ ์ฌ์ฌ์์/๋ฉํ ๋ถ๋ค์ ๊ฒ์๋ฅผ ๊ฑฐ์ณ ๊ตฌ์ฑ๏ผ
- ์ฌ์ฉ์๋ โ์ต์ํ ๋ฌด์์ ์ ์ด์ผ ํ๋์งโ๋ฅผ ๋ณด๋ฉด์ ์์ฑ ๊ฐ๋ฅ
- ๊ฐ ํญ๋ชฉ ์ฑ์ โ 100์ ๋ง์ ๋ฐฐ์ .
- ๊ฐ์ ยท์ฝ์ ยท๋๋ฝ ์์ยท๋ ผ๋ฆฌ ํ๋ฆ์ ์๊ฐ์ ์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๋ฆฌํฌํธ ์ ๊ณต
- "์ง๊ธ ๋ด ์ฌ์
๊ณํ์๊ฐ ์ด๋ ์์ค์ธ์งโ ๊ฐ๊ด์ ์ผ๋ก ํ๋จ ๊ฐ๋ฅ

- AI ๊ธฐ์ค์ ํต๊ณผํ ๋ฌธ์๋ฅผ ๋์์ผ๋ก ์ ๋ฌธ๊ฐ ๋งค์นญ
- ํฌ์/์ง์์ฌ์ ์ฌ์ฌ ๊ฒฝํ์ด ์๋ ์ ๋ฌธ๊ฐ๊ฐ ํญ๋ชฉ๋ณ ์ฌ์ธต ์ฝ๋ฉํธ์ ๊ฐ์ ๋ฐฉํฅ ์ ์
- AI ๋ฆฌํฌํธ๋ฅผ ๋ฐํ์ผ๋ก ํต์ฌ ์์ญ์ ์ง์คํ๊ธฐ ๋๋ฌธ์, ์๊ฐยท๋น์ฉ ๋๋น ํจ์จ์ด ๋์
- ์ ๋ฌธ๊ฐ๋ ์ด๋ฉ์ผ๋ก ์ฌ์ ๊ณํ์๋ฅผ ์ ์ก๋ฐ๊ณ ์คํ๋ผ์ดํธ ์ฌ์ดํธ์ ๋ค์ด๊ฐ ์ฌ์ ๊ณํ์ ํผ๋๋ฐฑ์ ๋ค๋ ๊ตฌ์กฐ๋ก ๋ฐ์
Issue ๊ธฐ๋ฐ ๊ฐ๋ฐ ์ํฌํ๋ก์ฐ๋ฅผ ๋ฐ๋ฆ ๋๋ค. ๋ชจ๋ ์์ ์ Issue์์ ์์ํ์ฌ PR๋ก ์๋ฃ๋ฉ๋๋ค.
JIRA๋ฅผ ํตํด์ ์๋์์ฑ
-
- Next.js (App Router) : ํ์ด์งยท๋ ์ด์์ยท๋ชจ๋ฌ์ ๊ตฌ์กฐ์ ๋ถ๋ฆฌ๋ฅผ ํตํด ์ ์ง๋ณด์์ฑ๊ณผ ์ฌ์ฌ์ฉ์ฑ์ ๊ฐํ
- TypeScript : Props์ API ํ์ ๋ช ์ธ๋ฅผ ํตํด ์ฝ๋์ ์์ ์ฑ๊ณผ ์์ธก ๊ฐ๋ฅ์ฑ ํ๋ณด
- pnpm : ๋ณ๋ ฌ ๋น๋๋ฅผ ํตํด ํจํค์ง ๊ฐ ์์กด์ฑ ๊ด๋ฆฌ์ ๋น๋ ์๋ ํฅ์
- TanStack Query (React Query) : ์๋ฒ ์ํ ๊ด๋ฆฌ ์๋ํ๋ฅผ ํตํด ๋ฐ์ดํฐ ์์ฒญ ์ต์ ํ ๋ฐ CSR/SSR ํตํฉ ์ฒ๋ฆฌ
- html2canvas : ๋ ๋๋ง๋ DOM์ ๊ทธ๋๋ก ์ด๋ฏธ์ง๋ก ๋ณํํ๊ธฐ ์ํด ์ฌ์ฉ
- Tiptap ์ฌ์ ๊ณํ์์ ํ ์คํธ์๋ํฐ๋ฅผ ๊ตฌํํ๊ณ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ฌ์ฉํ๋ฉฐ ๋ฌธ์๋ฅผ ๊ตฌ์กฐํ๋ JSON ํํ๋ก ๊ด๋ฆฌ
-
- GitHub Actions : PR๋ง๋ค ๊ณตํต ์ปดํฌ๋ํธ ๋ณ๊ฒฝ์ฌํญ์ ์๊ฐํ ๋ฐฐํฌํ์ฌ ํ์ ๊ฐ ํผ๋๋ฐฑ ์ฌ์ดํด ๋จ์ถ
| ๋ฐ์ฑ์ | ๋ฐ๋๋ฆฌ |
|---|---|
| @ChaeSu | @parknari02 |

