๊ทธ๋ฆฌ๋ ๊ธฐ๋ฐ PPT ์์ฑ ํ๋ค์ค (๊ณต์ ๋ณธ). ๊ณต๊ฐ ๋์์ธ ์บ๋ ผ(Mรผller-Brockmann ๊ทธ๋ฆฌ๋ ยท Zelazny ์ฐจํธ)์์ ๋์ถํ 12ร8 ๋ชจ๋๋ฌ ๊ทธ๋ฆฌ๋ + 24 ์ํคํ์ (7 family)์ผ๋ก 1920ร1080 PPTX๋ฅผ ๋น๋ํ๋ค. ๋ ์ด์์ยท์คํ์ผยทํ๋ ํธ 3์ถ ์ง๊ต + 32 ์์ฑ๋ณธ ๋ฃฉ(MIT) ํต์งธ ์ ํ. ์ด๋ฏธ์ง ์นด๋ยท๋ฏธ๋์ด ์ฌ๋กฏยท์ฐจํธ 20์ข ์ง์. Use when ์ฌ์ฉ์๊ฐ 'ppt-grid-deck', '๊ทธ๋ฆฌ๋ ๋ฑ', '๊ทธ๋ฆฌ๋ ๊ธฐ๋ฐ ppt', '24 ์ํคํ์ ', '๊ทธ๋ฆฌ๋ PPT ํ๋ค์ค'๋ฅผ ๋ช ์ํ ๋. (์ผ๋ฐ 'ppt ๋ง๋ค์ด์ค'๋ ppt-deck ์ฐ์ โ ์ด ์คํฌ์ ๋ช ์์ ํธ์ถ ์.)
Notion API ํตํฉ ์คํฌ. DB/ํ์ด์ง/๋ธ๋ก CRUD, ๋งํฌ๋ค์ด ์ฝ๊ธฐ/์ฐ๊ธฐ, ํ์ผ ์ ๋ก๋, ์ด๋ฏธ์ง ์ปค๋ฒ ์ค์ , upsert, ์ฝ๋ฉํธ, ํ์ด์ง ์ด๋ ๋ฑ ๋ชจ๋ Notion ์์ ์ notion-api.mjs ๋ชจ๋๋ก ์ฒ๋ฆฌํฉ๋๋ค. Use when: (1) ๋ ธ์ ์ ์ถ๊ฐ/์์ /์กฐํ, (2) ๋ ธ์ DB ์์ฑ, (3) ๋ ธ์ ์ด๋ฏธ์ง ์ ๋ก๋, (4) ๋ ธ์ ์ปค๋ฒ ์ค์ , (5) ๋ ธ์ ํ์ผ ์ ๋ก๋, (6) Notion API ์์ . ํธ๋ฆฌ๊ฑฐ: '๋ ธ์ ', 'Notion', '๋ ธ์ ์', '๋ ธ์ DB', '๋ ธ์ ํ์ด์ง', '๋ ธ์ ์ ๋ก๋'.
ํ์์ ์์ธ์ด, ํ๊ตฌ ๋ณด๊ณ ์, ๊ต์ฌ ๊ด์ฐฐ ๋ฉ๋ชจ๋ฅผ ๋ฐํ์ผ๋ก ๊ต๊ณผ์ธํน(๊ณผ๋ชฉ๋ณ ์ธ๋ถ๋ฅ๋ ฅ ๋ฐ ํน๊ธฐ์ฌํญ) ์ด์์ ์์ฑํฉ๋๋ค. ์ฑ์ทจ์์คโ์ํ๊ณผ์ โ์ญ๋โ๊ต์ฌ์ดํ์ 4๋จ๊ณ ๊ตฌ์กฐ๋ก ์๊ธฐ๋ถ ๋ฌธ๊ตฌ๋ฅผ ์์ฑํ๋ฉฐ, NEIS ๋ฐ์ดํธ ํ๋์ ๋ง์ถฐ ๋ถ๋์ ์กฐ์ ํฉ๋๋ค. ๋ค์ ํ์ ์ผ๊ด ์ฒ๋ฆฌ(Batch Mode)๋ ์ง์ํฉ๋๋ค. Use when: (1) ์๊ธฐ๋ถ ์์ฑ, (2) ์ธํน ์์ฑ, (3) ๊ต๊ณผ์ธํน ์ด์์ด ํ์ํ ๋, (4) ์ฌ๋ฌ ํ์ ์ผ๊ด ์ฒ๋ฆฌ.
์๋ฅ/๋ชจํ/ํํ ๊ธฐ์ถ PDF๋ฅผ ๋ถ์ํ๊ฑฐ๋, ๊ธฐ์ถ PDF์์ ๊ฐ๋ณ ๋ฌธํญ์ ์ด๋ฏธ์ง๋ก ํฌ๋กญํฉ๋๋ค. ๊ต๊ณผ์ PDF๊ฐ ์์ผ๋ฉด ์๋ ํค์๋ ์ถ์ถ, ์์ผ๋ฉด ์์ฐ์ด๋ก ๋ฒ์๋ฅผ ์ง์ ํ ์ ์์ต๋๋ค. ์ํ์ง PDF๋ฅผ ๋ฌธํญ๋ณ ์ด๋ฏธ์ง๋ก ์๋ ๋ถํ ํ๋ ๊ธฐ๋ฅ๋ ์ง์ํฉ๋๋ค. ๋ชจ๋ ์๋ฅ ๊ณผ๋ชฉ(๊ตญ์ด, ์ํ, ์์ด, ์ฌํ, ๊ณผํ, ํ๊ตญ์ฌ ๋ฑ)์ ๋์ํฉ๋๋ค. Use when: (1) ๊ธฐ์ถ ๋ถ์, (2) ๊ธฐ์ถ ์ ๋ฆฌ, (3) ๋จ์๋ณ ๊ธฐ์ถ, (4) ์ํ ๋ถ์, (5) ๊ธฐ์ถ ๋ถํ , (6) ๋ฌธํญ ๋ถํ , (7) ์ํ์ง ๋ถํ , (8) ๊ธฐ์ถ ์บก์ณ, (9) ๋ฌธ์ ์บก์ณ, (10) ๋ฌธํญ ํฌ๋กญ, (11) ๊ธฐ์ถ ์คํฌ๋ฆฐ์ท์ด ํ์ํ ๋. ํธ๋ฆฌ๊ฑฐ: '๊ธฐ์ถ๋ฌธ์ ์บก์ณ', '๋ฌธ์ ์๋ผ์ค', '๋ฌธํญ ํฌ๋กญ', '๊ธฐ์ถ ์คํฌ๋ฆฐ์ท'.
YouTube RSS ์คํฌ๋ํผ ํ๋ก์ ํธ๋ฅผ ์ฒ์๋ถํฐ ์ธํ ํฉ๋๋ค. ํ๊ฒฝ ์ ๊ฒ, Notion Integration ์์ฑ, DB ๊ตฌ์ฑ(์๋์์ฑ/ํ ํ๋ฆฟ๋ณต์ /๊ธฐ์กดDB), ์คํฌ๋ฆฝํธ ์ค์บํด๋ฉ, OS ์ค์ผ์ค๋ฌ ๋ฑ๋ก๊น์ง ๋ํํ์ผ๋ก ์๋ดํฉ๋๋ค. Use when: (1) ์ ํ๋ธ ์คํฌ๋ํผ ์ธํ , (2) YouTube scraper ์ค์ , (3) ์ ํ๋ธ ์คํฌ๋ฉ ํ๋ก์ ํธ ์์ฑ, (4) ์์ ์์ง ์๋ํ ์ธํ . ํธ๋ฆฌ๊ฑฐ: '์ ํ๋ธ ์คํฌ๋ํผ ๋ง๋ค์ด์ค', 'YouTube scraper ์ธํ ', '์ ํ๋ธ ์คํฌ๋ฉ ํ๋ก์ ํธ', '์์ ์์ง ์๋ํ'
Notion ํ์ด์ง๋ฅผ Google Docs๋ก ๋ณํํฉ๋๋ค. ๋จ๊ฑด ๋๋ DB ์ผ๊ด ๋ณํ ์ง์. Use when: (1) ๋ ธ์ ๋ฌธ์ ๋ณํ, (2) ๋ ธ์ โ๊ตฌ๊ธ๋ ์ค, (3) Notion to Docs, (4) ๋ ์ค๋ก ๋ณํ, (5) ๊ตฌ๊ธ ๋ ์ค๋ก ๋ณํ. ํธ๋ฆฌ๊ฑฐ: '๋ ธ์ ๋ฌธ์ ๋ณํ', '๊ตฌ๊ธ๋ ์ค๋ก ๋ณํ', '๋ ธ์ ๋ณํ', '๋ ์ค๋ก', 'notion to docs'.
ํ๊ตญ ๊ณต๊ณต๊ธฐ๊ด ๊ณต๋ฌธ์ ํ์ผ๋ค์ ๊ณต๋ฌธ ๋ฒํธ๋ณ๋ก ์๋ ๋ถ๋ฅํ์ฌ ํด๋๋ก ์ ๋ฆฌํฉ๋๋ค. ๊ฐ์ ๊ณต๋ฌธ ๋ฒํธ๋ฅผ ๊ฐ์ง ํ์ผ๋ค(๋ณธ๋ฌธ + ์ฒจ๋ถํ์ผ)์ ํ๋์ ํด๋์ ๋ชจ์์ฃผ๋ฉฐ, ํด๋๋ช ์ ๋ณธ๋ฌธ ํ์ผ๋ช ์ ์ฌ์ฉํฉ๋๋ค. Use when: (1) ๊ณต๋ฌธ์ ์ ๋ฆฌ, (2) ๊ณต๋ฌธ ๋ถ๋ฅ, (3) ๊ณต๋ฌธ ํ์ผ ์ ๋ฆฌ๊ฐ ํ์ํ ๋. ํ์ผ๋ช ํจํด์ references/pattern_examples.md ์ฐธ์กฐ.
๋ก์ปฌ์ ์ ์ฅ๋ ๊ณต๋ฌธ์ ํ์ผ๋ค์ ๋ถ์ํ์ฌ ์ ๋ฌด ์ธ์์ธ๊ณ์๋ฅผ ์๋ ์์ฑํฉ๋๋ค. ๊ณต๋ฌธ ํ์ผ๋ช ์์ ๊ธฐ๊ด๋ช , ๊ณต๋ฌธ๋ฒํธ, ๋ฌธ์์ ํ์ ์ถ์ถํ๊ณ , ์ ๋ฌด ์นดํ ๊ณ ๋ฆฌ๋ณ๋ก ๋ถ๋ฅํ ๋ค, ๊ตฌ์กฐํ๋ ๋งํฌ๋ค์ด ์ธ์์ธ๊ณ์๋ฅผ ์์ฑํฉ๋๋ค. Use when: (1) ์ธ์์ธ๊ณ์ ์์ฑ, (2) ์ ๋ฌด ์ ๋ฆฌ, (3) ๊ณต๋ฌธ ๊ธฐ๋ฐ ์ ๋ฌด ๋ถ์์ด ํ์ํ ๋.