๐ญ v0.1.0 โ ์ฒซ ๊ณต์ ๋ฆด๋ฆฌ์ค
Pre-release
Pre-release
๐ Interview Simulator v0.1.0
Claude๋ฅผ ๋ฉด์ ๊ด์ผ๋ก ๋๋ AI ๋ฉด์ ์ฐ์ต ๋๊ตฌ์ ์ฒซ ๊ณต์ ๋ฆด๋ฆฌ์ค์ ๋๋ค.
๐ Live Demo: https://dev-2a.github.io/interview-simulator/
โจ ์ฃผ์ ๊ธฐ๋ฅ
๐ BYOK + ๋ก์ปฌ ์ฒ๋ฆฌ
- ์ฌ์ฉ์ ๋ณธ์ธ์ Anthropic API ํค ๋ฑ๋กยท๊ฒ์ฆยท์ ์ฅ
- ๋ชจ๋ ๋ฐ์ดํฐ๋ ๋ธ๋ผ์ฐ์ IndexedDB์๋ง ์ ์ฅ โ ์ธ๋ถ ์๋ฒ ์์
๐ฏ ๋ง์ถคํ ๋ฉด์ ๊ด ํ๋ฅด์๋
- ํ์ฌ ํ์ 6์ข (์คํํธ์ ยท์ค๊ฒฌยท๋๊ธฐ์ ยท๋น ํ ํฌยท๊ณต๊ณต/๊ธ์ตยทSI/์์ด์ ์)
- ๊ฒฝ๋ ฅ ์์ค 4๋จ๊ณ (์ ์ ยท์ฃผ๋์ดยท๋ฏธ๋ยท์๋์ด)
- ๊ธฐ์ ์คํ ํ๋ฆฌ์ 40+ + ์์ ์ ๋ ฅ
๐ฌ ๋ํํ ๋ฉด์ ์งํ
- ์๋ ์ฒซ ์ง๋ฌธ โ ๋ต๋ณ โ ํผ๋๋ฐฑ(๊ฐ์ ยท์ฝ์ ยท์ ์) โ ๊ผฌ๋ฆฌ ์ง๋ฌธ ํ๋ฆ
- ๊ฐ์ ์ง๋ฌธ ๋ฐ๋ณต ๋ฐฉ์ง ๊ฐ๋ (askedQuestions ์ปจํ ์คํธ + Jaccard ์ ์ฌ๋ ์๋ ์ฌ์์ฒญ)
- Web Speech API ํ๊ตญ์ด ์์ฑ ์ ๋ ฅ (Chrome / Edge / Safari)
- ๋ต๋ณ ๋ค์ ์ฐ๊ธฐ(๋กค๋ฐฑ), ์๋ต ๋๊ธฐ ์ค ํ์ด์ง ์ดํ ์์ ์ฒ๋ฆฌ
- ์๋ ์ฌ์๋ (JSON ํ์ฑ ์คํจ ยท ์ผ์์ 5xx)
๐ ์ ์ฒด ํ๊ณ
- ๋ฉด์ ์ข ๋ฃ ์ Claude๊ฐ ์ ์ฒด ๋ํ๋ฅผ ํ๊ฐ
- ๊ฐ์ 3๊ฐ / ๊ฐ์ ์ 3๊ฐ / Verdict / ๋ต๋ณ ํ๊ท ์ ์
- Verdict ํค์ ๋ฐ๋ผ ํ๊ณ ์นด๋ ์์ ์๋ ๋งคํ
๐ ์ธ์ ํ์คํ ๋ฆฌ
- ์นด๋ ๊ทธ๋ฆฌ๋ + ์ํ๋ณ ํํฐ (์ ์ฒด / ์งํ ์ค / ์๋ฃ / ์ค๋จ)
- ์งํ ์ค ์ธ์ ์ "์ด์ด์ ์งํํ๊ธฐ"๋ก ๋ณต๊ท ๊ฐ๋ฅ
๐ค Markdown ๋ด๋ณด๋ด๊ธฐ
- ํ๊ณ + ์ ์ฒด ๋ํ๋ฅผ ๊น๋ํ ๋งํฌ๋ค์ด์ผ๋ก ๋ณํ
- ํด๋ฆฝ๋ณด๋ ๋ณต์ฌ +
.mdํ์ผ ๋ค์ด๋ก๋ - ๊ผฌ๋ฆฌ ์ง๋ฌธ์
Q1-1,Q1-2์์ ๊ณ์ธต ํ๊ธฐ
๐ ๊ธฐ์ ์คํ
React 19 ยท Vite 7 ยท Tailwind CSS v4 ยท Dexie.js ยท Anthropic SDK ยท Web Speech API ยท react-markdown ยท lucide-react
๐ ๊ฐ์ฌ
์ด ๋๊ตฌ๋ Diary of Claude ์ BYOK + ์์ ๋ก์ปฌ ์ฒ๋ฆฌ DNA๋ฅผ ์ด์ด๋ฐ์ ์๋งคํธ์ ๋๋ค.
"์ฝ๊ธฐ"(Diary) โ "๋งํ๊ธฐ"(Interview) ์ ํ๋ฆ์ผ๋ก ์์ฑ๋ ํ ์์ ๋๋ค. ๐