์ด 30๊ฐ ๊ฐ๋
์ ์: Android ์์คํ ์์ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์ ํน์ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ์ข ๋ฃ(SIGKILL)ํ๋ ๋ฉ์ปค๋์ฆ. S25 Ultra์์ Termux์ ๊ทธ ํ์ ํ๋ก์ธ์ค๋ค์ oom_score_adj ๊ธฐ์ค์ผ๋ก ํฌ์์์ผ๋ก ์ผ์.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 6/10 - scope: 7/10 - replaceability: 3/10 - combinability: 5/10 - generativity: 4/10
๊ทผ๊ฑฐ ์ธ์ฉ:
lmkd: Reclaim 'com.termux' (11997), uid 10445, oom_score_adj 200 โ signal 9 (Killed) ์ผ์ฑ S25 Ultra์ LMK๊ฐ min2x watermark is breached even after kill ์ํ์์ Termux๋ฅผ ์ตํ๋ก ํฌ์ LMK ํํผ ๋ฐฉ๋ฒ (oom_score_adj ์กฐ์ , LMK ํ๋ผ๋ฏธํฐ ๋ณ๊ฒฝ)์ ADB shell์์ Permission denied
๊ด๋ จ ๊ฐ๋ : oom_score_adj, SIGKILL, ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ, Termux
์ ์: ์์ฑ ํฉ์ฑ(TTS), ์ค๋์ค ์ฒ๋ฆฌ(normalize), Telegram ๋ฐํ(publish)์ 3๋จ๊ณ๋ก ๊ตฌ์ฑ๋ ๋ถ์ฐ ํ์ดํ๋ผ์ธ. ๊ฐ ๋จ๊ณ๊ฐ ๋ ๋ฆฝ์ ์ธ SSE ์๋ฒ๋ก ๋์ํ๋ฉฐ JSON ๋ ์ํผ๋ก ์ค์ผ์คํธ๋ ์ด์ ๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 9/10 - temporal: 6/10 - abstraction: 7/10 - scope: 8/10 - replaceability: 6/10 - combinability: 8/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
recipe_runner.py โ JSON ๋ ์ํผ ์คํ phone_voice_mcp_sse.py (:8015) โ edge-tts + PhoneRVC phone_audio_mcp_sse.py (:8016) โ sox normalize/concat/info
๊ด๋ จ ๊ฐ๋ : SSE ์๋ฒ, ๋ ์ํผ ๋ฌ๋, edge-tts, RVC
์ ์: ์์ฑ ๋ณํ ๋ชจ๋ธ๋ก, edge-tts๋ก ์์ฑ๋ TTS ์์ฑ์ ํ๊ฒ ์์์ผ๋ก ๋ณํ. ONNX HuBERT + PyTorch ๊ธฐ๋ฐ์ด๋ฉฐ 10์ด ์ค๋์ค์ ~70์ด(7x realtime) ์์.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 5/10 - scope: 6/10 - replaceability: 4/10 - combinability: 6/10 - generativity: 5/10
๊ทผ๊ฑฐ ์ธ์ฉ:
edge-tts โ RVC (10s): 79.7s (RVC 69s) 10์ด ์ค๋์ค: ~70์ด inference (7x realtime) 18์ด ์ค๋์ค: ~42์ด inference (2.3x realtime)
๊ด๋ จ ๊ฐ๋ : edge-tts, ONNX, HuBERT, ์์ฑ ๋ณํ
์ ์: Microsoft Azure์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ TTS(Text-to-Speech) ์๋น์ค. ๋ก์ปฌ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋์ด 0MB์ด๋ฉฐ 1~2์ด ๋ด์ ๊ฒฐ๊ณผ๋ฅผ ๋ฐํํ๋ ๋น ๋ฅธ ์๋๊ฐ ํน์ง.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 8/10 - abstraction: 4/10 - scope: 5/10 - replaceability: 5/10 - combinability: 7/10 - generativity: 3/10
๊ทผ๊ฑฐ ์ธ์ฉ:
edge-tts (ํด๋ผ์ฐ๋ TTS) edge-tts: 0MB ๋ก์ปฌ ๋ฉ๋ชจ๋ฆฌ (ํด๋ผ์ฐ๋ API) edge-tts only๋ 1~2์ด๋ฉด ์๋ฃ
๊ด๋ จ ๊ฐ๋ : TTS, ํด๋ผ์ฐ๋ API, RVC
์ ์: Linux/Android์์ OOM(Out-Of-Memory) Killer๊ฐ ํ๋ก์ธ์ค๋ฅผ ์ ํํ ๋ ์ฌ์ฉํ๋ ์ ์. ๊ฐ์ด ๋์์๋ก ๋จผ์ ํฌ์๋จ. Termux๋ 200, Termux API๋ 250, Termux Widget์ 915๋ก ์ค์ ๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 5/10 - abstraction: 6/10 - scope: 6/10 - replaceability: 2/10 - combinability: 4/10 - generativity: 3/10
๊ทผ๊ฑฐ ์ธ์ฉ:
com.termux.widget (oom_score_adj=915) killed com.termux.api (oom_score_adj=250) killed com.termux (oom_score_adj=200) killed
๊ด๋ จ ๊ฐ๋ : LMK, SIGKILL, Termux, OOM Killer
์ ์: Android์์ Linux ํ๊ฒฝ์ ์ ๊ณตํ๋ ํฐ๋ฏธ๋ ์๋ฎฌ๋ ์ดํฐ ์ฑ. S25 Ultra์์ MCP ์์ปค๋ฅผ ์คํํ์ผ๋ LMK์ ์ํด ๋ฐ๋ณต์ ์ผ๋ก SIGKILL๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 4/10 - scope: 7/10 - replaceability: 5/10 - combinability: 6/10 - generativity: 4/10
๊ทผ๊ฑฐ ์ธ์ฉ:
Termux SSH ์ธ์ ์ด E6 ์๋ฌ๋ก ๊ณ์ ๋๊ธฐ๋ ํ์ Termux ํ์ RSS: ~143 MB termux-wake-lock์ผ๋ก๋ ๋ง์ ์ ์์
๊ด๋ จ ๊ฐ๋ : LMK, Android, SSH, MCP
์ ์: Windows์์ Linux ์ปค๋์ ๋ค์ดํฐ๋ธ๋ก ์คํํ๋ ๊ฐ์ํ ํ๊ฒฝ. 32GB RAM, LMK ์์, ์์ ์ ์ธ ์คํ ํ๊ฒฝ์ ์ ๊ณตํ์ฌ ํฐ Termux์ ๋์ฒด ํ๋ซํผ์ผ๋ก ์ฌ์ฉ๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 5/10 - scope: 8/10 - replaceability: 4/10 - combinability: 7/10 - generativity: 6/10
๊ทผ๊ฑฐ ์ธ์ฉ:
WSL2 (6๋ฒ)์ MCP ์์ปค ์ ๋ถ ์ด์ โ ๋ฉ๋ชจ๋ฆฌ 32GB, LMK ์์, ์์ ์ WSL2 RAM 4.7GB available, SoVITS worker ๊ธฐ์กด ์ฌ์ฉ LMK 0ํ, SSH drop 0ํ, 100% ์์
๊ด๋ จ ๊ฐ๋ : MCP, LMK, Termux, SoVITS
์ ์: HTTP๋ฅผ ํตํด ์๋ฒ์์ ํด๋ผ์ด์ธํธ๋ก ์ค์๊ฐ ์ด๋ฒคํธ๋ฅผ ํธ์ํ๋ ํ๋กํ ์ฝ. MCP ํ์ดํ๋ผ์ธ์ ๊ฐ ๋จ๊ณ(voice, audio, publish)๊ฐ ๋ ๋ฆฝ์ ์ธ SSE ์๋ฒ๋ก ๊ตฌํ๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 8/10 - abstraction: 6/10 - scope: 6/10 - replaceability: 5/10 - combinability: 7/10 - generativity: 5/10
๊ทผ๊ฑฐ ์ธ์ฉ:
phone_voice_mcp_sse.py (:8015) phone_audio_mcp_sse.py (:8016) phone_publish_mcp_sse.py (:8018)
๊ด๋ จ ๊ฐ๋ : MCP, HTTP, ์ค์๊ฐ ํต์ , aiohttp
์ ์: JSON ํ์์ ๋ ์ํผ๋ฅผ ์์ฐจ์ ์ผ๋ก ์คํํ๋ ์ค์ผ์คํธ๋ ์ดํฐ. ๊ฐ ๋จ๊ณ(TTS โ normalize โ publish)๋ฅผ ์ ์ํ๊ณ ์คํ ๊ฒฐ๊ณผ๋ฅผ ๊ฒ์ฆํจ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 6/10 - abstraction: 7/10 - scope: 7/10 - replaceability: 6/10 - combinability: 8/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
recipe_runner.py โ JSON ๋ ์ํผ ์คํ ๋ ์ํผ ๋ฌ๋ 3๋จ๊ณ: ์ ๋ถ ์ฑ๊ณต server_map์ ์ ๋ถ localhost๋ก ์์
๊ด๋ จ ๊ฐ๋ : MCP, JSON, ํ์ดํ๋ผ์ธ, ์ค์ผ์คํธ๋ ์ด์
์ ์: ์ด์์ฒด์ ๊ฐ ํ๋ก์ธ์ค๋ฅผ ๊ฐ์ ์ข ๋ฃํ ๋ ๋ณด๋ด๋ ์๊ทธ๋. LMK๊ฐ Termux์ ๊ทธ ํ์ ํ๋ก์ธ์ค๋ค์ ์ข ๋ฃํ ๋ ์ฌ์ฉ๋จ. ํ๋ก์ธ์ค๊ฐ ์ฒ๋ฆฌํ ์ ์๋ ์ต์ข ์ข ๋ฃ ์ ํธ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 9/10 - temporal: 5/10 - abstraction: 4/10 - scope: 5/10 - replaceability: 1/10 - combinability: 3/10 - generativity: 2/10
๊ทผ๊ฑฐ ์ธ์ฉ:
signal 9 (Killed) Zygote: Process exited due to signal 9 (Killed) lmkd: Reclaim 'com.termux' (11997), uid 10445, oom_score_adj 200 โ signal 9 (Killed)
๊ด๋ จ ๊ฐ๋ : LMK, OOM Killer, ํ๋ก์ธ์ค ์ข ๋ฃ
์ ์: WSL2๋ก ์ด์ ํ ์ฌ์ฉ๋ ์์ฑ ๋ณํ ๋ชจ๋ธ. ๊ธฐ์กด ํฐ์ ONNX RVC๋ฅผ ๋์ฒดํ์ฌ WSL2 ํ๊ฒฝ์์ ์์ ์ ์ผ๋ก ๋์ํจ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 5/10 - scope: 5/10 - replaceability: 4/10 - combinability: 5/10 - generativity: 4/10
๊ทผ๊ฑฐ ์ธ์ฉ:
SoVITS worker (sovits_worker.py) WSL2 RAM 4.7GB available, SoVITS worker ๊ธฐ์กด ์ฌ์ฉ
๊ด๋ จ ๊ฐ๋ : RVC, ์์ฑ ๋ณํ, WSL2, TTS
์ ์: SoX(Sound eXchange) ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ค๋์ค ๋ณผ๋ฅจ ์ ๊ทํ. 0.06์ด ๋ง์ ์ฒ๋ฆฌ๋๋ ๋งค์ฐ ๊ฐ๋ฒผ์ด ์ค๋์ค ์ ์ฒ๋ฆฌ ๋จ๊ณ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 6/10 - temporal: 9/10 - abstraction: 3/10 - scope: 4/10 - replaceability: 7/10 - combinability: 6/10 - generativity: 2/10
๊ทผ๊ฑฐ ์ธ์ฉ:
sox normalize: 0.06s sox normalize/concat/info sox gain normalize
๊ด๋ จ ๊ฐ๋ : ์ค๋์ค ์ฒ๋ฆฌ, MCP, ํ์ดํ๋ผ์ธ
์ ์: MCP ํ์ดํ๋ผ์ธ์ ์ต์ข ๋จ๊ณ๋ก, ์์ฑ๋ ์ค๋์ค ํ์ผ์ Telegram API(curl)๋ฅผ ํตํด ๋ฉ์์ง๋ก ๋ฐํ. 3.77์ด ์์.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 6/10 - temporal: 8/10 - abstraction: 4/10 - scope: 5/10 - replaceability: 5/10 - combinability: 6/10 - generativity: 3/10
๊ทผ๊ฑฐ ์ธ์ฉ:
Telegram publish: 3.77s Telegram message_id: 1317~1321 curl Telegram (๋์ผ, WSL2)
๊ด๋ จ ๊ฐ๋ : MCP, Telegram API, curl
์ ์: LMK์ ์ํด 2์ด ์์ Termux ๊ด๋ จ 3๊ฐ ํ๋ก์ธ์ค(Widget โ API โ Termux)๊ฐ ์์ฐจ์ ์ผ๋ก ์ข ๋ฃ๋๋ ํ์. oom_score_adj๊ฐ ๋์ ์์๋๋ก ํฌ์๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 9/10 - abstraction: 6/10 - scope: 6/10 - replaceability: 2/10 - combinability: 4/10 - generativity: 5/10
๊ทผ๊ฑฐ ์ธ์ฉ:
com.termux.widget (oom_score_adj=915) killed com.termux.api (oom_score_adj=250) killed com.termux (oom_score_adj=200) killed
๊ด๋ จ ๊ฐ๋ : LMK, oom_score_adj, SIGKILL, Termux
์ ์: Microsoft์ ํฌ๋ก์คํ๋ซํผ ๋จธ์ ๋ฌ๋ ๋ชจ๋ธ ์ถ๋ก ์์ง. S25 Ultra์์ 5๊ฐ ๋ชจ๋ธ(prompt_encoder, t2s_encoder ๋ฑ)์ ๋ก๋ ์ RSS๊ฐ 200~400MB ๊ธ์ฆํ์ฌ LMK ํธ๋ฆฌ๊ฑฐ๊ฐ ๋จ.
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 5/10 - scope: 6/10 - replaceability: 4/10 - combinability: 6/10 - generativity: 5/10
๊ทผ๊ฑฐ ์ธ์ฉ:
Python + ONNX Runtime์ด 5๊ฐ ๋ชจ๋ธ์ ๋ก๋ํ๋ฉด RSS๊ฐ 200~400MB ๊ธ์ฆ ONNX HuBERT: 182MB (๋ก๋ 1.4s) ONNX ๋ชจ๋ธ์ ํ์ ์ WSL2์์๋ ์คํ ๊ฐ๋ฅ (CPU only)
๊ด๋ จ ๊ฐ๋ : LMK, RVC, HuBERT, ๋ฉ๋ชจ๋ฆฌ
์ ์: Windows ์๋ ์ ๋ฐ์ดํธ๊ฐ ๊ฐ์ ๋ก ์คํ๋์ด PC๊ฐ ์ฌ๋ถํ ๋๋ฉด์ WSL(Windows Subsystem for Linux) ํ๊ฒฝ๊ณผ์ ์ฐ๊ฒฐ์ด ๋์ด์ง๋ ํ์
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 5/10 - scope: 6/10 - replaceability: 4/10 - combinability: 7/10 - generativity: 6/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ค๋ ์๋์ฐ ์ ๋ฐ์ดํธ ํด๊ฐ์ง๊ณ ์ง๊ธ PC ๊บผ์ ธ์ WSL ๊บผ์ก๋ค๊ณ ์๋์ฐ๊ฐ ์ ์ฒด์ ์ผ๋ก ์ค๋ ๋ค ์ด์ ์ค๋ ์ ๋ฐ์ดํธ ํ ๋ค์์ ๊ฐ์ ์ ์ผ๋ก ๋ถํ ์ด ๋ผ ๋ฒ๋ ค์ WSL์ด ๋์ด์ก์ง
๊ด๋ จ ๊ฐ๋ : WSL, Windows ์ ๋ฐ์ดํธ, ๋ก์ปฌ PC ํต์
์ ์: ํธ๋ํฐ์ ๋ฉ๋ชจ๋ฆฌ, ๋ฐฐํฐ๋ฆฌ, ํ๋ ์ฉ๋ ๋ฑ์ ํน์ ์๊ณ์น์ ์กฐ๊ฑด์ ๋ง๊ฒ ์กฐ์ ํ์ฌ ์ต์ ์ ์ฑ๋ฅ์ ๋ด๋๋ก ์ค์ ํ๋ ๊ณผ์
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 5/10 - abstraction: 6/10 - scope: 7/10 - replaceability: 5/10 - combinability: 8/10 - generativity: 6/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๋ฉ๋ชจ๋ฆฌ๋ ๋ฐฐํฐ๋ฆฌ๋ ํ๋ ์ฉ๋ ๋ช %๊ฐ ์ต์ ํ๋ผ ์๋ ๊ฑด์ง๊ฐ ๊ถ๊ธ ๋ด ํธ๋ํฐ ์ฌ์ฉ์ ์ฐ์ ์์๋ฅผ ํฐ์ด๋ก ์ ๋ฆฌํด์ค๊ฒ
๊ด๋ จ ๊ฐ๋ : ๋ฐฑ๊ทธ๋ผ์ด๋ ์ฑ, ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋, ๋ฐฐํฐ๋ฆฌ ์ต์ ํ
์ ์: Android Debug Bridge๋ฅผ ํตํด ํธ๋ํฐ์ ๋ก์ปฌ PC์์ ์๊ฒฉ์ผ๋ก ์ ์ดํ๊ณ ๊ด๋ฆฌํ๋ ๊ธฐ์ ์ ํ๊ฒฝ
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 9/10 - temporal: 6/10 - abstraction: 7/10 - scope: 8/10 - replaceability: 6/10 - combinability: 9/10 - generativity: 8/10
๊ทผ๊ฑฐ ์ธ์ฉ:
ADB ์๋์ด๋ ๋ ์ฌ๊ธฐ ๋ก์ปฌ ํต์ ํ ์ ์์์? WSL ADB๋ก ํต์ ํด์ ๊ทธ๋ฐ์ง ์์ฒญ ์ง์ฆ๋๋๊ตฌ๋
๊ด๋ จ ๊ฐ๋ : WSL, ๋ก์ปฌ PC, ํฐ๋ฏธ๋
์ ์: AI ๋ชจ๋ธ๊ณผ ์ธ๋ถ ๋๊ตฌ/๋ฐ์ดํฐ๋ฅผ ์ฐ๊ฒฐํ๋ ํ๋กํ ์ฝ๋ก, ์๋ํ ํ์ดํ๋ผ์ธ๊ณผ ์ํฌํ๋ก์ฐ๋ฅผ ํ์คํํ์ฌ ์๋ฒ ํํ๋ก ์ด์ํ๋ ๊ฐ๋
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 9/10 - temporal: 8/10 - abstraction: 9/10 - scope: 9/10 - replaceability: 7/10 - combinability: 10/10 - generativity: 10/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๋ด ์ํฌํ๋ก์ธ์ค ํ์ค ์ํฌํ๋ก์ธ์ค๋ฅผ MCP๋ก ๋ง๋ค๊ณ CPU ์ฐ์ฐ ์๋ฒ ๋์ฐ๊ณ ์ด ๊น ํ๋ธ ์์ฒด๊ฐ MCP๊ฐ ๋ ์๋ ์๋ค. ์๊ฐ์ ํ ๊ฑฐ์ผ
๊ด๋ จ ๊ฐ๋ : ์๋ํ ํ์ดํ๋ผ์ธ, ๊นํ๋ธ, ๋ฐํ
์ ์: ๊นํ๋ธ ์ ์ฅ์๋ฅผ ๋จ์ ์ฝ๋ ์ ์ฅ์๊ฐ ์๋ ์ปดํจํ ์์(CPU)์ผ๋ก ํ์ฉํ์ฌ ํด๋ผ์ฐ๋ ์๋ฒ์ฒ๋ผ ์ฌ์ฉํ๋ ์์ด๋์ด
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 9/10 - scope: 8/10 - replaceability: 6/10 - combinability: 9/10 - generativity: 9/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ด ๊นํ๋ธ๋ฅผ CPU ํด๋ผ์ฐ๋ฉ์ผ๋ก ๋ฐํ ๊ฐ์ ๊ฑฐ๋ก ๋์ธ ์ ์๋? ๊นํธ ํ๋ธ๋ฅผ ๋์ฒ๋ผ ์ฌ์ฉํ ์ฌ๋์ด ๋ณ๋ก ์๋ ๊ทธ๋ฅ ๊ทธ๋ฅ ์ฝ๋ ์ ์ฅ์๋ก๋ง ์ฐ๋?
๊ด๋ จ ๊ฐ๋ : MCP, ๋ฐํ, ํด๋ผ์ฐ๋ ์ปดํจํ
์ ์: GPU๋ฅผ ๋น๋ ค์ ์ฌ์ฉํ๋ ํด๋ผ์ฐ๋ ์๋น์ค๋ก, ๋ฐฐ์ฐจ๊ฐ ์ ์ ๋๋ ๋จ์ ์ด ์์ง๋ง AI ์์ ์ ํ์ํ ์ฐ์ฐ ์์์ ์ ๊ณต
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 5/10 - scope: 6/10 - replaceability: 5/10 - combinability: 7/10 - generativity: 6/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๋ฐํ์ ๋ฐฐ์ฐจ๊ฐ ์ ์ ๋ผ์ GPU ๋น๋ ค ์ฐ๋ ์๋น์ค ๋ํํ ์ค์ํ๊ณ ๋ผํ ์ ๋๋ ๋ผ์ผ ๋๋ ๊ฑฐ ์๋์ผ?
๊ด๋ จ ๊ฐ๋ : GPU, ํด๋ผ์ฐ๋ ์ปดํจํ , MCP
์ ์: ํ ๋ ๊ทธ๋จ ๋ฉ์ ์ ๋ฅผ ํตํด AI ๋ชจ๋ธ(ํด๋ก๋ ์ฝ๋, WSL ๋ฑ)๊ณผ ๋ํํ๊ณ ๊ทธ ๋ด์ฉ์ ์ฝ์ด์ฃผ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ ๋ด ์์คํ
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 6/10 - scope: 7/10 - replaceability: 5/10 - combinability: 8/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
ํ ๋ ๊ทธ๋จ ๋ด ์ฌ๊ธฐ์ ๋ด๊ฐ ํด๋ก๋ ์ฝ๋๋ ๋ํํ๊ณ WSLํ๊ณ ๋ํ๋ฅผ ๋๋๋ ๊ฑธ ์ฝ์ด์ฃผ๋ ๊ธฐ๋ฅ์ ์ง์ด๋ฃ์๋ ๊ฒ ๊ฐ์ ์ปค๋ฐํ๊ณ ํ ๋ ๊ทธ๋จ์ผ๋ก ๋ณด๋ด ๋ด
๊ด๋ จ ๊ฐ๋ : ํด๋ก๋ ์ฝ๋, WSL, ์๋ํ
์ ์: ๋ฐ์ดํฐ ์ถ์ถ, ๋ชจ๋ธ๋ง, ์ฝํ ์ธ ์์ฑ, ๋ฐฐํฌ๊น์ง์ ์ ์ฒด ์ํฌํ๋ก์ฐ๋ฅผ ์๋ํํ ์์คํ ์ผ๋ก, MCP๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 8/10 - scope: 9/10 - replaceability: 6/10 - combinability: 9/10 - generativity: 9/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๋ด ์๋ํ ํ์ดํ๋ผ์ธํ๊ณ Perplexity ์ถ์ถํ๋ ๋ก๋ฐ์ดํฐ ๊ฐ์ง๊ณ ๋ด๊ฐ ๋ชจ๋ธ๋ง ์ถ๋ก ๋ชจ๋ธ๋ง ๋ง๋๋ ๊ฑฐ MCP๋ก ๋ง๋ค๊ณ ์๋๋ฐ ์ฌ๋ฐ์ด ์ด๋ฐ ์๋ํ ํ์ดํ๋ผ์ธ ์์ฒด๊ฐ MCP๋ผ๋ ์๊ฐ์ ํ๊ณ ์๋ ๊ฑฐ
๊ด๋ จ ๊ฐ๋ : MCP, Perplexity, ๊นํ๋ธ
์ ์: ์ค๋ผํด์์ ์ ๊ณตํ๋ ๋ฌด๋ฃ ํด๋ผ์ฐ๋ ์ปดํจํ ์๋น์ค๋ก, MCP ์๋ฒ๋ฅผ ๋ฌด๋ฃ๋ก ์ด์ํ๊ธฐ ์ํด ํ์ฉํ๋ ค๋ ์ ๋ต
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 5/10 - scope: 6/10 - replaceability: 6/10 - combinability: 7/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ด๊ฑฐ๋ฅผ ํ๋ฌ๊ทธ๋ก ์ฌ์ฉํ๋ ๊ฑด ์ด๋ ๋ ์ด๊ฑฐ ๊ณต์ง์ธ๋ฐ ๊ด์ฐฎ์ ๊ฑฐ ๊ฐ์. ์ค๋ผํด์ด๊ณ ์ด๊ฑฐ ๊ณต์ง๋ก ์ฐ๊ณ ์ถ์ด. MCP ํ๋๋ก๋ง
๊ด๋ จ ๊ฐ๋ : MCP, ํด๋ผ์ฐ๋ ์ปดํจํ , ๋ฐํ
์ ์: ๊นํ๋ธ ๋ ํฌ์งํ ๋ฆฌ์ ๋์ค์ฝ๋ ์ฑ๋์ 1:1๋ก ์ฐ๊ฒฐํ์ฌ ์ ์ ์ฌ์ดํธ์ ํ๊ณ๋ฅผ ๋ณด์ํ๊ณ SNS, ๊ฒ์ํ, ์ฑํ ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ ์ํคํ ์ฒ
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 8/10 - scope: 8/10 - replaceability: 6/10 - combinability: 9/10 - generativity: 8/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ด ์ ์ ์ฌ์ดํธ ํ๊ณ๋ฅผ ๋์ค์ฝ๋๋ก ๋ถ์ฌ์ ๋ ํฌ์งํ ๋ฆฌ์ 1๋1 ๋งค์นญ์์ผ์ ์ ๋ถ ๋ค ๋์ค์ฝ๋ SNS ๋ด ๊ทธ๋ฆฌ๊ณ ๊ฒ์ํ ์ฑํ ์ด๋ฐ ๊ฑฐ ๋ค ๋ถ์ผ ์ ์์์ ๋์ค์ฝ๋๊ฐ ์ ์ ์ธ๊ฑฐ ๋ณด์ถฉํด ์ฃผ๋ ๋ฐฐ๋ฌ๋ถ ๋ค๋ฆฌ๊ฐ ๋ผ ๊ฐ์ง๊ณ ๊ฒ์ํ ์ฑํ ๋ด ์ด๋ฐ ๊ฑฐ ๋ถ์ฌ๋จ์์
๊ด๋ จ ๊ฐ๋ : ๊นํ๋ธ, MCP, ์๋ํ ํ์ดํ๋ผ์ธ
์ ์: WSL์ด๋ ๋ฆฌ๋ ์ค๊ฐ ๋ป์์ ๋ ์๋์ฐ ๊ฒฝ๋ ๋ฒ์ ์ผ๋ก ๋ถํ ํ์ฌ ๋ณต๊ตฌํ๋ ์ ์ฐจ๋ก, ์น๋ธ๋ผ์ฐ์ ์ฝ์์ ํตํด ์๊ฒฉ์ผ๋ก ์์คํ ์ ์ฌ์๋ํ๋ ๋ฐฉ๋ฒ
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 6/10 - scope: 7/10 - replaceability: 5/10 - combinability: 7/10 - generativity: 6/10
๊ทผ๊ฑฐ ์ธ์ฉ:
ํฐ๋ฏธ๋์ด ๋ ์๊ฐ๋ ์น๋ธ๋ผ์ฐ์ ์ฝ์ ์์ ์ผ๋ก ์ค์์น ํค๊ณ ๊ฐ์ ๋ถํ ์ํฌ ์ ์๋ค ์ค๋ ์ง์ ๊ฐ์ ๋ณต๊ตฌ ์๋ฃจ์ ๋๋ก ํ๋ ๊ฑฐ ๊ทธ๊ฑฐ ํฌํจํด์ ์๋๋ฆฌ์ค์ผ
๊ด๋ จ ๊ฐ๋ : WSL, Windows ์ ๋ฐ์ดํธ, ๋ฐํ
์ ์: ์๋๋ก์ด๋ ๊ธฐ๊ธฐ์ NPU(Neural Processing Unit)๋ฅผ ํ์ฉํ์ฌ ์ด๋ฏธ์ง ์์ฑ, AI ์ฑ์ฐ ๋ฑ ๋ก์ปฌ AI ์์ ์ ์ํํ๋ ค๋ ์๋
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 7/10 - abstraction: 7/10 - scope: 7/10 - replaceability: 5/10 - combinability: 8/10 - generativity: 8/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ฌ๊ธฐ ์๋๋ก์ด๋ MPU ํต์ ๋ฅผ ๋ค๊ฐ ํ ๊ฑฐ๊ณ ๋ญ ํ ์ ์์์ง aI ์ฑ์ฐ ๊ฐ์ ๊ฑฐ ์๋น์น ๋ง๋ค์ด ๋์ ๊ฒ ์๋๋ฐ NPU ์ฉ์ผ๋ก AI ์ฝ์ด ๊ตฌ์์คฌ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ค์ด ์๋๋ฐ ๊ทธ๊ฑฐ ํ์ฉํด์ ํ ์ ์๋์ง๋ค ๋ฆฌ๋ทฐ
๊ด๋ จ ๊ฐ๋ : ADB, ๋ก์ปฌ AI, ๋ฅ์ํฌ
์ ์: ์๋๋ก์ด๋ ํ๊ฒฝ์์ ํด๋ก๋ ์ฝ๋์ ๊ป๋ฐ๊ธฐ(UI)๋ฅผ ์ฌ์ฉํ์ง๋ง ์ค์ ๊ณผ๊ธ๊ณผ ์ถ๋ก ์ ๋ฅ์ํฌ๋ก ์ฐ๊ฒฐ๋๋ ํ์ด๋ธ๋ฆฌ๋ AI ์ค์
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 6/10 - abstraction: 7/10 - scope: 7/10 - replaceability: 6/10 - combinability: 8/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๋ ๋ฅ์ํฌ ๋ง์? ์๋๋ก์ด๋ ํ๊ฒฝ์ ๊ป๋ฐ๊ธฐ๋ง ํด๋ก๋ ์ฝ๋์ด๊ณ ๋ฅ์ํฌ ๋ง์ง? ์๋๋ก์ด๋ ๊ธฐ๋ฐ์ ์ง๊ธ ๋ฅ์ํฌ ์์ด๋ ๊ป๋ฐ๊ธฐ๋ง ํด๋ก๋ ์ฝ๋ ์ ์ฉํด์ ๊ณผ๊ธ์ ๋ฅ์ํฌ๋ก ๋น ์ง๋ ์ค์ ๋ง์?
๊ด๋ จ ๊ฐ๋ : ํด๋ก๋ ์ฝ๋, ๋ฅ์ํฌ, ADB
์ ์: ์ฌ์ ์ ๋ฑ๋ก์ฆ๊ณผ ์ถํ์ฌ ๋ฑ๋ก์ฆ์ ์ฒจ๋ถํ์ฌ Google API ์ฟผํฐ ์ฆ์ค์ ์ ๋ฉด ๋ํ๋ก ์์ฒญํ๋ ์ ๋ต์ผ๋ก, ํ๋ฃจ 60๊ฐ ์ ๋ก๋ ์๋ํ ์ผํ๋ฅผ ํ๋ณดํ ์ฌ๋ก
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 7/10 - temporal: 6/10 - abstraction: 6/10 - scope: 7/10 - replaceability: 5/10 - combinability: 7/10 - generativity: 7/10
๊ทผ๊ฑฐ ์ธ์ฉ:
์ฌ์ ์ ๋ฑ๋ก์ฆ ๊ทธ๋ฆฌ๊ณ ์ฝ๋ ์๋ํ ๋๋๊ณ ํ๊ฒ ๋ค๊ณ ์ด๋ฉ์ผ ๋ณด๋์์. ์ถํ์ฌ ๋ฑ๋ก์ฆ๊น์ง ํฌํจํด์ ์ด๋ ๊ฒ ์ ๋ฉด ๋ํํด์ 110k ๊ทธ๋ฌ๋๊น ํ๋ฃจ์ 60๊ฐ ์ ๋ ์ฌ๋ฆด ์ ์๋ ์๋ํ ์ผํ๊ฐ ์๊ธด ๊ฑด๋ฐ
๊ด๋ จ ๊ฐ๋ : ์๋ํ ํ์ดํ๋ผ์ธ, ์ค๋ผํด, MCP
์ ์: ํด๋ผ์ฐ๋ ์๋น์ค์ ๋ฌด๋ฃ ์ฌ์ฉ ์กฐ๊ฑด์ ๋ง์กฑ์ํค๊ธฐ ์ํด ์ฌ์ฉ ํจํด๊ณผ ๊ท์น์ ์ญ์ค๊ณํ์ฌ ์์ ์ ๋ผ์ดํ์คํ์ผ์ ๊ฐ์ ํ๋ ์ค์ผ์ค๋ฌ๋ฅผ ๋ง๋๋ ์ ๋ต
์นดํ ๊ณ ๋ฆฌ: concept
**7์ถ ๋ถ์: - semantic: 8/10 - temporal: 8/10 - abstraction: 8/10 - scope: 7/10 - replaceability: 6/10 - combinability: 8/10 - generativity: 8/10
๊ทผ๊ฑฐ ์ธ์ฉ:
๊ณต์ง ๊ณ์ ์ฐ๋ ค๊ณ ํจํด์ ์ฐพ์๋ธ ๊ฑฐ๊ณ ๊ฑฐ๊ธฐ์์ ๊ทธ ๊ท์น๋ง์ ๊ฐ๋๋ ์ผ๋ก ์ผ๊ณ ์ต์ํ์ ์ค๋ฆฌ ๊ท์ ์ผ๋ก ๋๊ณ ๋ด ๋ผ์ดํ์คํ์ผ์ ๊ฐ์ ํ๋ ์ค์ผ์ค๋ฌ๋ฅผ ๋ง๋ค๊ฒ ๋ค ์ด๊ฒ ์ฐจ๋ผ๋ฆฌ ๋๋ฅผ ๊ฐ์ ํ๋ ๋์ ์ค์ผ์ค๋ฌ๊ฐ ๋๋ ๊ฑฐ๊ธฐ๋ ํ๋ ๊ฑฐ์ผ
๊ด๋ จ ๊ฐ๋ : ์ค๋ผํด ํ๋ฆฌํฐ์ด, MCP, ์๋ํ