Skip to content

Latest commit

ย 

History

History
77 lines (51 loc) ยท 2.63 KB

File metadata and controls

77 lines (51 loc) ยท 2.63 KB

์˜ค๋ชฉ AI ์›น์‚ฌ์ดํŠธ

์‚ฌ์šฉ์ž์™€ ์ธ๊ณต์ง€๋Šฅ(AI)์ด ๋ธŒ๋ผ์šฐ์ € ์ƒ์—์„œ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์˜ค๋ชฉ ๋Œ€๊ฒฐ์„ ํŽผ์น  ์ˆ˜ ์žˆ๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ž…๋‹ˆ๋‹ค. ๋‹จ์ˆœํ•œ ๋ฃฐ ๊ธฐ๋ฐ˜ ์˜ค๋ชฉ๋ถ€ํ„ฐ, ํ•™์Šตํ˜• AI์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๋‚œ์ด๋„๋กœ ์‚ฌ์šฉ์ž์˜ ์ „๋žต์  ์‚ฌ๊ณ ๋ฅผ ์ž๊ทนํ•ฉ๋‹ˆ๋‹ค.


๐ŸŽฏ ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ

  • ์‚ฌ์šฉ์ž๊ฐ€ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ์˜ค๋ชฉ AI์™€ ๋Œ€๊ตญํ•  ์ˆ˜ ์žˆ๋Š” ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค.
  • ์˜ค๋ชฉ์˜ ๊ฐ€์žฅ ๊ธฐ๋ณธ ๊ทœ์น™์ธ 5๊ฐœ์˜ ๋Œ์„ ๊ฐ€๋กœ, ์„ธ๋กœ, ๋˜๋Š” ๋Œ€๊ฐ์„ ์œผ๋กœ ์—ฐ์†์œผ๋กœ ๋†“์œผ๋ฉด ์Šน๋ฆฌํ•˜๋Š” ๋ฐฉ์‹๋งŒ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ทœ์น™(๋ Œ์ฃผ๋ฃฐ, ๊ธˆ์ง€์ˆ˜ ๋“ฑ)์€ ์ ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

โœจ ์ฃผ์š” ๊ธฐ๋Šฅ

๐ŸŽฎ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค

  • ์ง๊ด€์ ์ธ 19x19 ์˜ค๋ชฉํŒ UI (๋งˆ์šฐ์Šค ํด๋ฆญ์œผ๋กœ ๋Œ ์ฐฉ์ˆ˜)
  • ๊ฒŒ์ž„ ์ƒํƒœ ํ‘œ์‹œ (๋งˆ์ง€๋ง‰ ์ฐฉ์ˆ˜ ์œ„์น˜, ์ŠนํŒจ ๊ฒฐ๊ณผ)
  • ๋‹ค์‹œํ•˜๊ธฐ / ํ™ˆ ๋ฒ„ํŠผ
  • AI ๋‚œ์ด๋„ ์„ ํƒ ์˜ต์…˜ ์ œ๊ณต
  • ์‚ฌ์šฉ์ž ์ปค์Šคํ…€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋“ฑ๋ก ๊ธฐ๋Šฅ (Pull Request ๊ธฐ๋ฐ˜)

๐Ÿค– ์˜ค๋ชฉ AI

  • ๋‚œ์ด๋„๋ณ„ AI ์ฐฉ์ˆ˜ ์ „๋žต ์ œ๊ณต:
    • ์‰ฌ์›€: ๋žœ๋ค ์ฐฉ์ˆ˜
    • ๋ณดํ†ต: ๋ฏธ๋‹ˆ๋งฅ์Šค ์•Œ๊ณ ๋ฆฌ์ฆ˜
    • ์–ด๋ ค์›€: ์‚ฌ์šฉ์ž์˜ ์ฐฉ์ˆ˜ ๊ธฐ๋ก์„ ํ•™์Šตํ•ด ์ˆ˜๋ฅผ ๋‘๋Š” ๋™์  ํ•™์Šตํ˜• AI

๐ŸŒ ์›น์‚ฌ์ดํŠธ ๊ตฌ์กฐ

  • ํ”„๋ก ํŠธ์—”๋“œ: React ๊ธฐ๋ฐ˜ UI / ์ธํ„ฐ๋ž™์…˜ ์ค‘์‹ฌ ๊ตฌ์„ฑ
  • ๋ฐฑ์—”๋“œ: Flask Framework๋ฅผ ํ™œ์šฉํ•œ AI ๋กœ์ง ๋ฐ ๊ฒŒ์ž„ ์ƒํƒœ ๊ด€๋ฆฌ
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค: MySQL์„ ํ†ตํ•œ ์‚ฌ์šฉ์ž ๊ธฐ๋ก ๋˜๋Š” ํ•™์Šต ๋ฐ์ดํ„ฐ ์ €์žฅ
  • ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ๊ตฌ์กฐ ๊ธฐ๋ฐ˜ REST API ํ†ต์‹ 

๐Ÿง  ์‚ฌ์šฉ์ž ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ปค์Šคํ„ฐ๋งˆ์ด์ง• ์ง€์›

์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ๋งŒ์˜ ์ฐฉ์ˆ˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ตฌํ˜„ํ•˜๊ณ  Pull Request๋กœ ์ œ์ถœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํ•œ ๋‚ด์šฉ์€ CONTRIBUTING.md๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.


๐Ÿงฑ ๊ธฐ์ˆ  ์Šคํƒ

  • Frontend: React.js, HTML/CSS/JS
  • Backend: Flask (Python)
  • Database: MySQL

๐Ÿ“… ๊ฐœ๋ฐœ ์ผ์ •

๐Ÿ‘‰ Notion ํƒ€์ž„๋ผ์ธ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ


๐Ÿ› ๏ธ ํ–ฅํ›„ ๊ฐœ๋ฐœ ๊ณ„ํš

  • PvP ๋ชจ๋“œ ๊ตฌํ˜„ (์‚ฌ์šฉ์ž ๊ฐ„ ์‹ค์‹œ๊ฐ„ ๋Œ€์ „)
  • ์‚ฌ์šฉ์ž ๊ณ„์ • ๋ฐ ์ „์  ์ €์žฅ ๊ธฐ๋Šฅ
  • ๋ฆฌ๋”๋ณด๋“œ, AI ๋Œ€์ „ ๋žญํ‚น ์‹œ์Šคํ…œ
  • UI/UX ๊ฐœ์„  ๋ฐ ๋ชจ๋ฐ”์ผ ์ตœ์ ํ™”

๐Ÿ“„ ํ”„๋กœ์ ํŠธ ๋ฌธ์„œ ๋ฐ ๊ฐ€์ด๋“œ

๐Ÿ‘‰ ์ „์ฒด ๊ธฐ์ˆ  ๋ฌธ์„œ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ

REST API ๋ช…์„ธ, ์„ค์น˜ ๊ฐ€์ด๋“œ ๋“ฑ ์ƒ์„ธ ๋‚ด์šฉ์€ ์œ„ ๋งํฌ์—์„œ ํ™•์ธํ•˜์„ธ์š”.


๐Ÿ”— ์‚ฌ์šฉํ•ด๋ณด๊ธฐ

(๋ฐฐํฌ URL ์˜ˆ์ •)

GIT READY TO PLAY โ€”