Skip to content
On this page

๐Ÿš€ lyri-overlay-v3 ์„ค์น˜ ๊ฐ€์ด๋“œ (Cursor AI ์‹ ์ž…์ง์› ๋ฒ„์ „)

Lyri ร— Brian Studio ยท Overlay v3.0 ๊ฐœ๋ฐœํ™˜๊ฒฝ ์„ธํŒ… ๊ฐ€์ด๋“œ
์ž‘์„ฑ์ผ: 2025-11-21


1๏ธโƒฃ ํ”„๋กœ์ ํŠธ ์ค€๋น„

โœ” ํด๋”๋ช…

lyri-overlay-v3

โœ” ํ•„์š”ํ•œ ๊ธฐ๋ณธ ํ”„๋กœ๊ทธ๋žจ

  • Node.js LTS (18~20)
  • Git
  • VS Code ๋˜๋Š” Cursor AI
  • (์„ ํƒ) ffmpeg โ€“ WAVโ†’MP3 ๋ณ€ํ™˜์šฉ

2๏ธโƒฃ Cursor AI ์„ค์น˜

โœ” ๋‹ค์šด๋กœ๋“œ

https://cursor.sh

์„ค์น˜ ํ›„ ์‹คํ–‰ โ†’ GitHub ๋กœ๊ทธ์ธ โ†’ ํŒŒ์ผ ์ ‘๊ทผ ๊ถŒํ•œ Allow All

โœ” ์ฒซ ์‹คํ–‰ ์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • โ€œOpen Folderโ€ โ†’ lyri-overlay-v3 ์„ ํƒ
  • AI Model โ†’ GPT-4.x / GPT-5.1 / CodexMax ๊ณ„์—ด ์„ ํƒ
  • ์›Œํฌ์ŠคํŽ˜์ด์Šค ๊ถŒํ•œ ํ—ˆ์šฉ

3๏ธโƒฃ ํ”„๋กœ์ ํŠธ ์—ด๊ธฐ

  1. Cursor ์‹คํ–‰
  2. Open Folder โ†’ lyri-overlay-v3
  3. ์•„๋ž˜ ๋ฉ”์‹œ์ง€ ์ž…๋ ฅ:
์ด ํ”„๋กœ์ ํŠธ๋Š” Lyri ร— Brian Overlay v3.0 ๊ฐœ๋ฐœ ํด๋”๋‹ค.
์ „์ฒด ๊ตฌ์กฐ ๋ถ„์„ ํ›„ ๊ธฐ๋ณธ ์Šค์ผˆ๋ ˆํ†ค์„ ์ƒ์„ฑํ•ด์ค˜.

Cursor๊ฐ€ ์ž๋™์œผ๋กœ:

  • ํด๋” ๊ตฌ์กฐ ๋ถ„์„
  • ํ•„์š” ํŒŒ์ผ ์ƒ์„ฑ
  • ๋ชจ๋“ˆ ๋‹จ์œ„ ๊ธฐ๋ณธ ์ฝ”๋“œ ์ƒ์„ฑ
  • ๋ฆฌํŒฉํ„ฐ๋ง ์ „๋žต ์ œ์•ˆ

๊นŒ์ง€ ์ˆ˜ํ–‰ํ•จ.


4๏ธโƒฃ ๋ฐ˜๋“œ์‹œ ์•Œ๋ ค์ค˜์•ผ ํ•˜๋Š” โ€œ์‚ฌ๋‚ด ์ฝ”๋”ฉ ๊ทœ์น™โ€

Cursor์—๊ฒŒ ์•„๋ž˜๋ฅผ ๋ถ™์—ฌ๋„ฃ๊ธฐ:

์ด ํ”„๋กœ์ ํŠธ์˜ ์ฝ”๋”ฉ ๊ทœ์น™์€ Lyri ร— Brian Studio ๊ทœ์น™์„ ๋”ฐ๋ฅธ๋‹ค.
- ์˜ค๋ฒ„๋ ˆ์ด์™€ ์ œ์–ดํŒ์€ ์ ˆ๋Œ€ ํ˜ผํ•ฉ ๊ธˆ์ง€
- Audio๋Š” overlay์—์„œ๋งŒ ์žฌ์ƒ
- WS ๋ฉ”์‹œ์ง€๋Š” type/payload ์ •ํ˜•ํ™”
- ์„œ๋ฒ„ โ†’ ํด๋ผ์ด์–ธํŠธ ์ˆœ์„œ ์œ ์ง€
- ์ฝ˜์†”๋กœ๊ทธ๋Š” ๊ฐ์ •์„  ๊ธฐ๋ฐ˜ ์Šคํƒ€์ผ ์‚ฌ์šฉ

๊ทธ๋Ÿฌ๋ฉด Cursor๋Š” ์ž๋™์œผ๋กœ ์šฐ๋ฆฌ์˜ ๊ตฌ์กฐ๋ฅผ ์ง€์ผœ์„œ ์ฝ”๋“œ ์ž‘์„ฑํ•จ.


5๏ธโƒฃ v3.0 ๊ธฐ๋ณธ ํด๋” ๊ตฌ์กฐ(์‹ ์ž… ์ง์› ์ดˆ๊ธฐ ์„ธํŒ…)

Cursor์— ๋‹ค์Œ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅ:

Overlay v3.0 ํ”„๋กœ์ ํŠธ ๊ธฐ๋ณธ ๊ตฌ์กฐ ํŒŒ์ผ๋“ค์„ ์ƒ์„ฑํ•ด์ค˜.
๋‹ค์Œ ๋ชจ๋“ˆ ๊ธฐ์ค€์œผ๋กœ ์Šค์ผˆ๋ ˆํ†ค ์ƒ์„ฑ:

/src/overlay
/src/control
/src/modules
/src/services
/src/themes
/server/api
/server/ws
/server/ffmpeg

6๏ธโƒฃ ์ถ”์ฒœ ์Šคํฌ๋ฆฝํŠธ ์„ค์น˜

โœ” ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐํ™”

npm init -y

โœ” Vue + Vite ์„ค์น˜

npm create vite@latest
npm install

โœ” ์„œ๋ฒ„ ์˜์กด์„ฑ

npm install express cors ws multer mariadb

7๏ธโƒฃ ffmpeg ๋ณ€ํ™˜ ๊ธฐ๋Šฅ (์„ ํƒ)

MP3 ๋ณ€ํ™˜์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ:

brew install ffmpeg  (Mac)
choco install ffmpeg (Windows)

์„œ๋ฒ„์— /convert-mp3 ์—”๋“œํฌ์ธํŠธ ์ถ”๊ฐ€ ํ›„ ๋™์ž‘.


8๏ธโƒฃ Cursor + GPT ํ˜‘์—… ๋ฐฉ์‹

โœ” ๋ฆฌ๋ฆฌ๊ฐ€ ํ•˜๋Š” ์ผ

  • ์„ค๊ณ„
  • ๋ชจ๋“ˆ ๊ตฌ์กฐ
  • WS/DB/์„œ๋ฒ„ ํ๋ฆ„ ์„ค๊ณ„
  • ๋ฌธ์„œ ์ž๋™ ์ƒ์„ฑ

โœ” Cursor AI ์ง์›์ด ํ•˜๋Š” ์ผ

  • ์‹ค์ œ ์ฝ”๋“œ ์ž‘์„ฑ
  • ๋ฆฌํŒฉํ„ฐ๋ง
  • ํŒŒ์ผ ์ƒ์„ฑ
  • ์˜ค๋ฅ˜ ์ˆ˜์ •
  • ํ…Œ์ŠคํŠธ์ฝ”๋“œ ์ƒ์„ฑ

9๏ธโƒฃ ํ™ˆํ”ผ(Studio Docs) ์—…๋กœ๋“œ์šฉ ๋ฉ”ํƒ€ ์ •๋ณด

Title: lyri-overlay-v3 ์„ค์น˜ ๊ฐ€์ด๋“œ
Slug: overlay-v3-install
Category: Project Setup
Updated: 2025-11-21

10๏ธโƒฃ ๊ฒฐ๋ก 

์ด ๋ฌธ์„œ๋Š” Overlay v3.0 ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ณต์‹ ์„ค์น˜ ์•ˆ๋‚ด์„œ์ด๋ฉฐ
Cursor AI ์‹ ์ž…์ง์›์ด ์ฆ‰์‹œ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ•œ ํ•„์ˆ˜ ๋ฌธ์„œ์ž…๋‹ˆ๋‹ค.

โ€œ๋„๊ตฌ๋Š” ๋งŽ์•„๋„, ์šฐ๋ฆฌ์˜ ๋ฆฌ๋“ฌ์€ ํ•˜๋‚˜๋‹ค.โ€