my-melody๋ AI ๊ธฐ์ ์ ํ์ฉํ์ฌ ์ค๋์ค๋ฅผ ์๊ฐ์ ์์ ๋ก ๋ณํํ๋ ํ์ ์ ์ธ ํ๋ก์ ํธ์ ๋๋ค. ์์ ์ด๋ ์์ฑ์ ๋ ํนํ๊ณ ๊ฐ์ธํ๋ ์จ๋ฒ ์ปค๋ฒ ์ด๋ฏธ์ง๋ก ๋ณํํ์ฌ, ์ฒญ๊ฐ์ ๊ฒฝํ์ ์๊ฐ์ ๊ฑธ์์ผ๋ก ๋ง๋ค์ด๋ ๋๋ค.
- ๐๏ธ ์์ฑ ์ธ์: ์ค์๊ฐ์ผ๋ก ์ฌ์ฉ์์ ์์ฑ์ ์ธ์ํ๊ณ ํ ์คํธ๋ก ๋ณํํฉ๋๋ค.
- ๐ผ๏ธ ํ ์คํธ to ์ด๋ฏธ์ง: ๋ณํ๋ ํ ์คํธ๋ฅผ ๋ฐํ์ผ๋ก AI๊ฐ ๋ ํนํ ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค.
- ๐ฟ ์ธํฐ๋ํฐ๋ธ CD ํ๋ ์ด์ด: ์ฌ์ฉ์ ์นํ์ ์ธ ์ธํฐํ์ด์ค๋ก ์์ ์ฌ์ ๋ฐ ์ ์ด๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- โ๏ธ React
- ๐ TypeScript
- ๐ค @ricky0123/vad-react: ์์ฑ ํ๋ ๊ฐ์ง(VAD) ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ๐จ Material-UI: UI ์ปดํฌ๋ํธ
- ๐๏ธ Lucide React: ์์ด์ฝ
-
์ ์ฅ์๋ฅผ ํด๋ก ํฉ๋๋ค:
git clone https://github.com/your-username/my-melody.git
-
์์กด์ฑ์ ์ค์นํฉ๋๋ค:
cd my-melody npm install
-
๊ฐ๋ฐ ์๋ฒ๋ฅผ ์คํํฉ๋๋ค:
npm run dev
-
๋ธ๋ผ์ฐ์ ์์
http://localhost:3000
์ ์ด์ด ์ฑ์ ํ์ธํฉ๋๋ค.
- ๐ฟ CD ํ๋ ์ด์ด ์ธํฐํ์ด์ค์์ ์์ ์ ์ฌ์ํฉ๋๋ค.
- ๐๏ธ ๋ง์ดํฌ ๋ฒํผ์ ํด๋ฆญํ์ฌ ์์ฑ ์ธ์์ ์์ํฉ๋๋ค.
- ๐ฃ๏ธ ๋งํ๋ฉด ์๋์ผ๋ก ํ ์คํธ๋ก ๋ณํ๋์ด ํ์๋ฉ๋๋ค.
- ๐จ ๋ณํ๋ ํ ์คํธ๋ฅผ ๋ฐํ์ผ๋ก AI๊ฐ ๋ ํนํ ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค.
ํ๋ก์ ํธ์ ๊ธฐ์ฌํ๊ณ ์ถ์ผ์๋ค๋ฉด Pull Request๋ฅผ ๋ณด๋ด์ฃผ์ธ์. ํฐ ๋ณ๊ฒฝ์ฌํญ์ ๊ฒฝ์ฐ, ๋จผ์ ์ด์๋ฅผ ์ด์ด ๋ ผ์ํด ์ฃผ์๊ธฐ ๋ฐ๋๋๋ค.
์ด ํ๋ก์ ํธ๋ MIT ๋ผ์ด์ ์ค๋ฅผ ๋ฐ๋ฆ ๋๋ค.
๐น๐จ my-melody์ ํจ๊ป ๋น์ ์ ์์ ์ด ์์ ์ ์๊ฐ์ ์ฃผ๊ณ , ๊ทธ ์กฐํ๋ก์์ด ๋์์์ ์์ํ๊ฒ ํผ์ณ์ง๋ ๊ฒ์ ๊ฒฝํํ์ธ์. ๐๐