์ผ์ 3๊ฑด ์ฐพ์์ด์!
๐
๐ผ๏ธ
๐ฌ
์ผ์ ์๋ฃ๋ฅผ ๊ณ ์์ด์๊ฒ ๋์ง์ธ์
ํ๊ธ ๋ฌธ์ ยท PDF ยท ์คํฌ๋ฆฐ์ท ยท ์ฟจ๋ฉ์ ์ ์ชฝ์ง ยท ๋ณต์ฌํ ํ
์คํธ.
AI๊ฐ ์ผ์ ์ ๋ฝ์๋ด๊ณ , ํ์ธ ํ ๋ฒ์ด๋ฉด Google ์บ๋ฆฐ๋ / Tasks์ ์ ๋ค์ด๊ฐ๋๋ค.
macOS ยท Windows ยท Linux ์ง์ ยท ๋ฌด๋ฃ ยท ์คํ์์ค (MIT)
๐พ์ธ ๋จ๊ณ๋ฉด ๋
๊ต์ฌ ํด์ปคํค์์ ํ์ด๋ ํ๋ก์ ํธ. ๋ชฉํ๋ "์ฌ์ฉ์ ๊ฐ์
์ต์ํ"์
๋๋ค.
1
๐ฏ
๋์ง๊ธฐ
ํ์ผ์ ๊ณ ์์ด ์๋ก ๋์ด๋ค ๋๊ฑฐ๋, ์คํฌ๋ฆฐ์ท์ ์ฐ๊ณ ๊ณ ์์ด ์์์ Ctrl+V / โV.
.hwp.hwpx.pdf์ด๋ฏธ์งํ
์คํธ์ฟจ๋ฉ์ ์
2
๐
๋ ๋ (AI ๋ถ์)
๊ณ ์์ด๊ฐ ๋จน๋ ๋์ LLM์ด ๋ ์งยท์๊ฐยท์ฅ์ยท์ ๋ชฉ์ ์ถ์ถํฉ๋๋ค. ์ฌ๋ฌ ๊ฐ๋ฅผ ์ฐ๋ฌ์ ๋ฃ์ด๋ ์ฐจ๋ก๋๋ก ์ฒ๋ฆฌ.
ClaudeChatGPTOllama (๋ก์ปฌ)
3
๐
ํ์ธ โ ๋ฑ๋ก
๊ฒํ ์ฐฝ์์ ํญ๋ชฉ๋ณ๋ก ์บ๋ฆฐ๋ โ ํ์คํฌ ์ ํ, ์๋ ์ค์ , ๋ด์ฉ ์์ ํ ๋ฑ๋ก ๋ฒํผ ํ ๋ฒ.
Google CalendarGoogle Tasks์๋ N๋ถ ์
๐พ์ฃผ์ ๊ธฐ๋ฅ
์์ง๋ง ํญ์ ๊ณ์ ์๋ ๊ณ ์์ด. ํ์ ์ผ๋ก ์ํ๋ฅผ ์๋ ค์ค๋๋ค.
๐ฑ
๊ณ ์์ด ํ๋กํ
์์ ฏ
ํญ์ ์์ ๋ ์๋ ์์ ๊ณ ์์ด. ์ฒ๋ฆฌ ์ค์ด๋ฉด ๋ฐฅ์ ๋จน๊ณ , ๋๋๋ฉด ๊ธฐ๋ปํ๊ณ , ์ค๋ ์ฌ์ฌํ๋ฉด ์ง๋ฃจํดํด์.
๐
ํ์ผ ๋๋กญ & ๋ถ์ฌ๋ฃ๊ธฐ
hwp/hwpx/pdf(์ค์บ๋ณธ ํฌํจ)/์ด๋ฏธ์ง ํ์ผ, ํด๋ฆฝ๋ณด๋์ ์คํฌ๋ฆฐ์ทยทํ
์คํธ๊น์ง.
๐
JSON ์๋ Google ๋ก๊ทธ์ธ
๋ธ๋ผ์ฐ์ ๋ก๊ทธ์ธ๋ง์ผ๋ก ์ฐ๊ฒฐ. ํ ํฐ์ OS ํค์ฒด์ธ์ ์์ ํ๊ฒ ์ ์ฅ.
๐ฅ
Google Tasks ์ธ๋ฐ์ค
ํด๋ํฐ์์ ๋์ถฉ ์ ์ด๋ "์ธ๋ฐ์ค" ํญ๋ชฉ์ ๋ถ๋ฌ์ AI๊ฐ ์ ๋ฆฌยท๋ฑ๋ก.
๐ฌ
์ฟจ๋ฉ์ ์ ์ฐ๋ (Windows)
์ ์ชฝ์ง๋ฅผ 30์ด๋ง๋ค ํ์ธํด ์๋ ๋ถ์. ์๋ณธ DB๋ ์ฝ๊ธฐ ์ ์ฉ ๋ณต์ฌ๋ณธ๋ง ์ฌ์ฉ.
๐ง
LLM ์์ ์ ํ
Claude / ChatGPT / Gemini / Solar(Upstage) / ๋ก์ปฌ Ollama. ๋ชจ๋ธ ๋ชฉ๋ก ์กฐํ์ ์ฐ๊ฒฐ ํ
์คํธ ๋ด์ฅ.
๊ณ ์์ด์ ํ๋ฃจ
ํ์ ๋ง ๋ด๋ ์ง๊ธ ๋ฌด์จ ์ผ์ ํ๋์ง ์ ์ ์์ด์.
๋๊ธฐ ์ค๋ญ๋ ๋์ ธ์ฃผ์ธ์
๋์์ค์๋ง์ฐ์ค๋ฅผ ์์ง์ฌ ๋ณด์ธ์ โ ์์ ์ด ๋ฐ๋ผ์์
์, ํ์ผ!๋์ด๋ค ๋๊ธฐ ์ง์
์๋ฅ ๋ค์ง๋ ์ค๋ฌธ์ ์ฝ๊ธฐ ยท ์ฟจ๋ฉ์ ์ ํ์ธ
๋ ๋ AI๊ฐ ์ผ์ ๋ถ์ ์ค
์๋ฃ!์บ๋ฆฐ๋ยทํ์คํฌ ๋ฑ๋ก๋จ
์ผ์ ์ด ์๋ค์๋ถ์ฌ๋ฃ์ ๋ด์ฉ์ ์ผ์ ์์
์, ์ค๋ฅ์ฐ๊ฒฐยท์ฒ๋ฆฌ ์คํจ
์ฌ์ฌํดโฆ5๋ถ์งธ ์
๋ ฅ ์์
๐พ๋ค์ด๋ก๋
Python ์ค์น ์์ด ๋ด๋ ค๋ฐ์ ๋ฐ๋ก ์คํ๋ฉ๋๋ค.
์ต์ ๋ฒ์ ํ์ธ ์คโฆ
๐พ ์ฒซ ๋ฆด๋ฆฌ์ค ์ค๋น ์ค์ด์์! ๊ณง ์ด ์๋ฆฌ์ ๋ค์ด๋ก๋ ๋งํฌ๊ฐ ์๊น๋๋ค.
๊ทธ๋์์ ์๋ ์์ค์์ ์คํ์ผ๋ก ๋ฏธ๋ฆฌ ์จ ๋ณผ ์ ์์ด์.
์ฒ์ ์คํํ ๋ ๊ฒฝ๊ณ ๊ฐ ๋ ์
- macOS โ "์
์ฑ ์ฝ๋๊ฐ ์์์ ํ์ธํ ์ ์์" ๊ฒฝ๊ณ ๊ฐ ๋จ๋ฉด (์๋ช
ยท๊ณต์ฆ ์ ์ด๋ผ ์ ์์ด์์. macOS 15๋ถํฐ๋ ์ฐํด๋ฆญ โ ์ด๊ธฐ๊ฐ ํตํ์ง ์์ต๋๋ค):
- ๊ฒฝ๊ณ ์ฐฝ์์ ์๋ฃ โ ์์คํ
์ค์ โ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ๋ฐ ๋ณด์ โ ์๋์ชฝ "catmoa"์ด(๊ฐ) ์ฐจ๋จ๋์์ต๋๋ค ์ ๊ทธ๋๋ ์ด๊ธฐ โ ๋น๋ฐ๋ฒํธ/Touch ID. ํ ๋ฒ๋ง ํ๋ฉด ๋ผ์.
- ๋๋ ํฐ๋ฏธ๋์์
xattr -cr /Applications/catmoa.app (์ฑ์ ๋ ๊ฒฝ๋ก๋ก)
- Windows: ์๋ช
๋์ง ์์ ์ฑ์ด๋ผ ์ฒ์ ํ ๋ฒ ๊ฒฝ๊ณ ๊ฐ ๋น๋๋ค (๋จ์ผ ์คํ ํ์ผ์ด๋ผ ์ฒซ ํ๋ฉด๊น์ง ๋ช ์ด ๊ฑธ๋ ค์).
- Edge์์ ๋ค์ด๋ก๋๊ฐ ๋งํ ๋: ๋ค์ด๋ก๋ ๋ชฉ๋ก์์ ํ์ผ ์ โฆ โ ์ ์ง โ "์์ธํ ํ์" โ ๊ทธ๋๋ ์ ์ง. ๊ทธ๋๋ ์ ๋๋ฉด Chrome/Firefox๋ก ๋ฐ๊ฑฐ๋, ์ฃผ์์ฐฝ ์ฐ์ธก ๋ค์ด๋ก๋ ์์ด์ฝ โ ํ์ผ ์ฐํด๋ฆญ โ ์ ์ง.
- ์คํ ์ "Windows์ PC ๋ณดํธ" ์ฐฝ: ์ถ๊ฐ ์ ๋ณด โ ์คํ.
- ํ์ฌยทํ๊ต PC์์ SmartScreen ์ ์ฑ
์ผ๋ก ์์ ๋งํ๋ฉด ๊ด๋ฆฌ์์๊ฒ ์์ธ ๋ฑ๋ก์ ์์ฒญํ๊ฑฐ๋ ์์ค๋ก ์คํํ์ธ์.
- Linux:
tar xzf catmoa-linux-*.tar.gz && ./catmoa/catmoa
์์ค์์ ์คํํ๊ธฐ (๊ฐ๋ฐ์์ฉ)
git clone https://github.com/progh2/catmoa.git
cd catmoa
./run.sh # macOS / Linux
run.cmd # Windows
- Python 3.11 ์ด์ ํ์. ๊ฐ์ํ๊ฒฝ๊ณผ ์์กด์ฑ ์ค์น๋ ์คํฌ๋ฆฝํธ๊ฐ ์์์ ํด์.
๐พ์ฒซ ์ค์ ์ 1๋ถ์ด๋ฉด ์ถฉ๋ถ
๊ณ ์์ด๋ฅผ ์ฐํด๋ฆญ โ ์ค์
- LLM ํญ โ ๊ณต๊ธ์ ์ ํ โ API ํค(๋๋ Ollama ์ฃผ์) โ ๋ชจ๋ธ ๋ชฉ๋ก ๋ถ๋ฌ์ค๊ธฐ โ ์ฐ๊ฒฐ ํ
์คํธ
- Google ํญ โ ๋ก๊ทธ์ธ โ ๋ธ๋ผ์ฐ์ ์์ ๊ณ์ ์ ํ โ ๋
- ์ผ๋ฐ ํญ (์ ํ) โ ๊ธฐ๋ณธ ๋์(์บ๋ฆฐ๋/ํ์คํฌ), ๊ธฐ๋ณธ ์๋ ์๊ฐ, ์ธ๋ฐ์ค ๋ชฉ๋ก๋ช
- ์ฟจ๋ฉ์ ์ ํญ (์ ํ, Windows) โ ์ฌ์ฉ ์ผ๊ธฐ, ํ์ธ ๊ฐ๊ฒฉ(์ด)
๐พ๊ฐ์ธ์ ๋ณด๋ ์ด๋ ๊ฒ ๋ค๋ค์
๋ณ๋ ์๋ฒ๊ฐ ์์ต๋๋ค. ๋ฐ์ดํฐ๋ ๋ด PC โ LLM โ Google ์ฌ์ด์์๋ง ์ค๊ฐ๋๋ค.
- ์
๋ ฅํ ๋ฌธ์ยท์ด๋ฏธ์งยท์ชฝ์ง ๋ด์ฉ์ ๋ด๊ฐ ์ ํํ LLM ๊ณต๊ธ์๋ก๋ง ์ ์ก๋ผ์. ์ธ๋ถ ์ ์ก์ด ๊ฑฑ์ ๋๋ฉด ๋ก์ปฌ Ollama๋ฅผ ๊ณ ๋ฅด์ธ์.
- ์ฟจ๋ฉ์ ์ DB๋ ์ฝ๊ธฐ ์ ์ฉ ๋ณต์ฌ๋ณธ์ผ๋ก๋ง ์ ๊ทผํ๋ฉฐ ์๋ณธ์ ๊ฑด๋๋ฆฌ์ง ์์์.
- Google ํ ํฐ์ OS ํค์ฒด์ธ(macOS Keychain / Windows Credential Manager / Linux Secret Service)์ ์ ์ฅ๋ผ์.
๊ฐ์ธ์ ๋ณด์ฒ๋ฆฌ๋ฐฉ์นจ ์ ๋ฌธ โ