DevelopPings
๐์จ-์ผ์ด ์ฝ์ง? (Whale Mail)๐ - Chat GPT API๋ฅผ ์ฐ๋ํ ๐ง๋ฉ์ผ ์์ฝ ์๋น์ค์ ๋๋ค. - Gmail๊ณผ Naver Mail์ ์ด์ฉํ๋ ์ฌ์ฉ์๋ค์ด ๋ฉ์ผ ๋ด์ฉ์ ๋ณด๋ค ๊ฐํธํ๊ฒ ํ์ ํ ์ ์๋๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. - chat GPT-4o-mini๋ฅผ ํ์ฉํ์ฌ ๋ฉ์ผ ๋ด์ฉ์ ์์ฝํ๊ณ ์ค์ํ ์์ ์ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ ๋ฆฌํ์ฌ ์ง๊ด์ ์ผ๋ก ์ ์ํฉ๋๋ค. - ์ด๋ฅผ ํตํด ์ด๋ฉ์ผ ๊ด๋ฆฌ ์๊ฐ์ ๋จ์ถํ๊ณ , ์ฃผ์ํ ์์ ์ ๋์น์ง ์๋๋ก ํฉ๋๋ค. ๐์ฃผ์ ๊ธฐ๋ฅ 1. ๋ฉ์ผ ์์ฝ : ๋ณต์กํ๊ณ ๊ธธ๊ฒ ์์ฑ๋ ๋ฉ์ผ์ ๊ฐ๊ฒฐํ๊ฒ ์์ฝํ์ฌ ํต์ฌ ๋ด์ฉ์ ๋น ๋ฅด๊ฒ ํ์ ํ ์ ์์ต๋๋ค. 2. ์ฒดํฌ๋ฆฌ์คํธ : ๋ฉ์ผ์์ ์ํํด์ผ ํ ์ค์ํ ์์ ์ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ ๋ฆฌํด์ค๋๋ค. โ๏ธ์ฌ์ฉ ํธ๋ฆฌ์ฑ๊ณผ ํจ๊ณผ 1. ๊ฐํธํ ์ ๊ทผ์ฑ : ๋ง์ฐ์ค ์ฐํด๋ฆญ ์ Gmail๊ณผ Naver Mail ํ์ด์ง์์๋ง ํ์ฑํ๋๋ Context Menu๋ฅผ ํตํด ์์ฝ๊ฒ ๋ฉ์ผ์ ์์ฝํ ์ ์์ต๋๋ค. 2. ๋ฐ์ดํฐ ๊ด๋ฆฌ : Chrome local storage์ ๋ฉ์ผ ๋ชฉ๋ก๊ณผ chat GPT API key ์ ์ฅํ์ฌ ์ ์ฅํ ๋ฐ์ดํฐ๋ฅผ ์ ๊ทผํ ์ ์์ต๋๋ค. ๐์ฌ์ฉ ๋ฐฉ๋ฒ 1. chat GPT API key ๋ฑ๋ก(chat GPT-4o-mini๋ง ๊ฐ๋ฅ) 2. ๋ง์ฐ์ค ์ฐํด๋ฆญ์ผ๋ก Context Menu : ์จ-์ผ์ด ์ฝ์ง? ๋ฉ์ผ ์์ฝํ๊ธฐ ์ ํ 3. ๋ฉ์ผ ๋ด์ฉ์ ์์ฝํ๊ณ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ถ๋ ฅ๋ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ ์ง ์ ํ 4. ์ ์ฅํ ๋ฉ์ผ ๋ด์ฉ์ ์์ ๋ฐ ์ญ์ ํ ์ ์์ โญChrome local storage์ chat GPT API key๋ฅผ ์ ์ฅํ๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ pc๊ฐ ์๋ ๊ณต๊ฐ๋ ์ฅ์์์ ์ฌ์ฉ์ ์ ์ํด์ผํฉ๋๋ค.โญ ๐ ์ฃผ์ ์ฅ์ 1. ํจ์จ์ฑ ์ฆ๋ : ๋ฉ์ผ ๋ด์ฉ์ ์์ฝ์ ํตํด ๋ถํ์ํ ๋ด์ฉ์ ์ ์ธํ๊ณ ์ค์ํ ์ ๋ณด๋ฅผ ์ ์ํ๊ฒ ํ์ ํ ์ ์์ต๋๋ค. 2. ์๊ฐ ์ ์ฝ : ๋ฉ์ผ ๋ด์ฉ์ ์ฝ์ง ์์๋ ์ค์ํ ์ฌํญ์ ์ฒดํฌํ ์ ์์ต๋๋ค. 3. ์ฌ์ฉ์ ๊ฒฝํ ๊ฐ์ : ์ง๊ด์ ์ด๊ณ ๊ฐํธํ ์ธํฐํ์ด์ค๋ก ๋ฉ์ผ ์์ฝ ๊ธฐ๋ฅ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. 4. ์ค์ ์ ๋ฌด ๊ด๋ฆฌ : ์์ฑ๋ ๋ฉ์ผ ์์ฝ ๋ฐ ์ฒดํฌ๋ฆฌ์คํธ๋ก ์ ๋ฌด๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค.