πŸ’Ž μ‚Όμ„±μ²­λ…„SW아카데미(SSAFY)

[μ‹Έν”Όμ—μ„œ λ­ν–ˆλ‹ˆ?] #2ν•™κΈ°_μžμœ¨ν”„λ‘œμ νŠΈ_회고

ming412 2024. 11. 28. 12:50

μ•ˆλ…•ν•˜μ„Έμš”~!! 11κΈ° 졜민주 κΈ°μžμž…λ‹ˆλ‹€ πŸ‘‹

 

자율 ν”„λ‘œμ νŠΈλž€?
자율 ν”„λ‘œμ νŠΈλŠ” SSAFYμ—μ„œμ˜ λ§ˆμ§€λ§‰ ν”„λ‘œμ νŠΈλ‘œ, 1학기에 배운 기술적 지식과 2학기에 읡힌 ν˜‘μ—… 방식을 λͺ¨λ‘ ν™œμš©ν•  수 μžˆλŠ” κΈ°νšŒμž…λ‹ˆλ‹€! μ£Όμ œλŠ” κΈ°μ—… 연계, μ˜€ν”ˆμ†ŒμŠ€, 자유 주제둜 κ΅¬μ„±λ˜λ©°, 저희 νŒ€μ€ 자유 주제λ₯Ό 선택해 기쑴의 νŠΉν™” ν”„λ‘œμ νŠΈλ₯Ό 기반으둜 고도화λ₯Ό μ§„ν–‰ν–ˆμŠ΅λ‹ˆλ‹€.

 

μ–΄λ–€ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν–ˆλ‚˜μš”?

AI 기반의 μž‘ν’ˆ 관리 ν”Œλž«νΌμ„ μ§„ν–‰ν–ˆμŠ΅λ‹ˆλ‹€. μž‘κ°€λ“€μ΄ μž‘ν’ˆμ„ 효율적으둜 κ΄€λ¦¬ν•˜κ³ , μ°½μž‘ κ³Όμ •μ—μ„œ λ°œμƒν•˜λŠ” λ‹€μ–‘ν•œ μž‘μ—…μ„ μ‰½κ²Œ μ²˜λ¦¬ν•  수 μžˆλŠ” ν”Œλž«νΌμœΌλ‘œ, μ£Όμš” κΈ°λŠ₯은 λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€.

원고 관리: 원고 μž‘μ„±, μ„€μ • 였λ₯˜ 검사, λ§žμΆ€λ²• 검사, κΈ€μž 수 체크 λ“±μœΌλ‘œ κΈ€μ˜ ν’ˆμ§ˆμ„ 높일 수 μžˆμŠ΅λ‹ˆλ‹€.
인물 관계도: μž‘ν’ˆ λ‚΄ λ“±μž₯인물 κ°„μ˜ 관계λ₯Ό μ‹œκ°μ μœΌλ‘œ ν‘œν˜„ν•˜μ—¬, λ³΅μž‘ν•œ μŠ€ν† λ¦¬ μ „κ°œλ₯Ό 보닀 μ‰½κ²Œ μ΄ν•΄ν•˜κ³  관리할 수 μžˆμŠ΅λ‹ˆλ‹€.
이미지 생성: 인물, 세계관, μž‘ν’ˆ ν‘œμ§€ 등을 μžλ™μœΌλ‘œ μƒμ„±ν•˜λŠ κΈ°λŠ₯으둜, 이미지 μ œμž‘μ— μ†Œμš”λ˜λŠ” μ‹œκ°„κ³Ό λΉ„μš©μ„ μ ˆκ°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
μž‘μ—…λŸ‰ 관리: 일별, 월별 κΈ€μžμˆ˜ 톡계λ₯Ό κ³„μ‚°ν•˜κ³  μ‹œκ°ν™”ν•˜μ—¬ μž‘κ°€κ°€ μ–Όλ§ˆλ‚˜ μž‘μ—…μ„ μ§„ν–‰ν–ˆλŠ”μ§€ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€.
νœ΄μ§€ν†΅: μ‚­μ œν•œ μž‘μ—…μ„ κ΄€λ¦¬ν•˜κ³  볡ꡬ할 수 μžˆμŠ΅λ‹ˆλ‹€.

 

 

κΈ°μ—¬ 사항

1. SpringAIλ₯Ό ν™œμš©ν•œ 이미지(μž‘ν’ˆ ν‘œμ§€, 인물, 세계관) 생성

ChatGPT API와 Flux AIλ₯Ό κ²°ν•©ν•˜μ—¬ ν”„λ‘¬ν”„νŠΈ μ΅œμ ν™”μ™€ 이미지 생성 μž‘μ—…μ„ λΆ„λ¦¬ν•¨μœΌλ‘œμ¨, μ‚¬μš©μžμ˜ λͺ¨ν˜Έν•œ μš”μ²­μ„ κ΅¬μ²΄ν™”ν•˜κ³  AI λͺ¨λΈμ΄ 이λ₯Ό 효과적으둜 μ΄ν•΄ν•˜λ„λ‘ μ΅œμ ν™”

 

2. S3 파일 μ—…λ‘œλ“œ
S3의 λ³΄μ•ˆ κ°•ν™”λ₯Ό μœ„ν•΄ Presigned URL을 μ‚¬μš©ν•˜μ—¬, νŠΉμ • μ‹œκ°„ λ™μ•ˆλ§Œ μœ νš¨ν•œ 링크λ₯Ό μƒμ„±ν•¨μœΌλ‘œμ¨ 파일 μ ‘κ·Όμ˜ μ•ˆμ „μ„± ν–₯상

 

얻은 것

μ‚¬μš©μžμ™€ 직접 μ†Œν†΅ν•˜λ©° μž‘κ°€λ“€μ΄ κ²ͺλŠ” λ‹€μ–‘ν•œ 문제λ₯Ό 직접 λ“£κ³ , 이λ₯Ό ν•΄κ²°ν•˜λŠ” 과정이 맀우 μœ μ΅ν•˜κ³  κ°’μ§„ κ²½ν—˜μ΄μ—ˆμŠ΅λ‹ˆλ‹€.

 

ν”„λ‘œμ νŠΈ μ΄ˆλ°˜μ—λŠ” νŒ€μ›λ“€ λͺ¨λ‘ 'μž‘κ°€ 도메인'이 μ΅μˆ™μΉ˜ μ•Šλ‹€λ³΄λ‹ˆ, μž‘κ°€λ“€μ΄ 무엇을 μ€‘μš”ν•˜κ²Œ μ—¬κΈ°λŠ”μ§€ νŒŒμ•…ν•˜λŠ” 데 어렀움이 μžˆμ—ˆμŠ΅λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜, ν˜„μ—… μž‘κ°€λ“€κ³Όμ˜ 인터뷰λ₯Ό 톡해 μ‚¬μš©μžμ—κ²Œ μ‹€μ§ˆμ μœΌλ‘œ 도움이 λ˜λŠ” κΈ°λŠ₯듀을 νŒŒμ•…ν•  수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

 

예λ₯Ό λ“€μ–΄, μž‘κ°€λ“€μ΄ μ—¬μ „νžˆ μŠ€ν‹°ν‚€λ³΄λ“œλ₯Ό μ‚¬μš©ν•΄ κΈ€ μž‘μ„± μˆœμ„œλ₯Ό μ •ν•˜λŠ” λͺ¨μŠ΅μ„ 보며, 원고 리슀트λ₯Ό λ‹¨μˆœνžˆ 일자 리슀트둜 μ œκ³΅ν•˜λŠ” κ²ƒλ³΄λ‹€λŠ” μΉΈλ°˜λ³΄λ“œλ₯Ό 톡해 λ“œλž˜κ·Έμ•€λ“œλ‘­ λ°©μ‹μœΌλ‘œ 자유둭게 μˆœμ„œλ₯Ό λ³€κ²½ν•  수 μžˆλŠ” κΈ°λŠ₯을 λ„μž…ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€. κ·Έλ¦¬κ³ , μž‘κ°€λ“€μ΄ μž‘μ—… 쀑 κΈ€μžμˆ˜κ°€ μ€‘μš”ν•œ μ§€ν‘œμž„μ„ μ•Œκ²Œ λ˜μ–΄, κΈ€μž 수 톡계λ₯Ό μ œκ³΅ν•˜λŠ” κΈ°λŠ₯을 μΆ”κ°€ν–ˆμŠ΅λ‹ˆλ‹€.

 

UIUX μΈ‘λ©΄μ—μ„œλ„ μ†Œμ€‘ν•œ ν”Όλ“œλ°±μ„ λ°›μ•˜λŠ”λ°, 특히 λ©”λ‰΄νƒ­μ˜ μˆœμ„œμ— κ΄€ν•œ ν”Όλ“œλ°±μ΄ μœ μ΅ν–ˆμŠ΅λ‹ˆλ‹€. κΈ°μ‘΄μ—λŠ” 메뉴 탭이 '원고 -> 인물 -> 세계관' μˆœμ„œλ‘œ κ΅¬μ„±λ˜μ–΄ μžˆμ—ˆμœΌλ‚˜, μ‹€μ œ ν˜„μ—… μž‘κ°€λ“€μ˜ μž‘μ—… 흐름을 λ°˜μ˜ν•΄ 메뉴 μˆœμ„œλ₯Ό λ³€κ²½ν•˜κΈ°λ‘œ ν–ˆμŠ΅λ‹ˆλ‹€. μž‘κ°€λ“€μ€ λŒ€λΆ€λΆ„ 세계관을 λ¨Όμ € κ΅¬μƒν•œ ν›„, 인물 섀정을 ν•˜κ³  λ§ˆμ§€λ§‰μœΌλ‘œ 원고λ₯Ό μž‘μ„±ν•˜λŠ” μˆœμ„œλ‘œ μž‘μ—…μ„ μ§„ν–‰ν•˜κΈ° λ•Œλ¬Έμ—, 메뉴 μˆœμ„œλ₯Ό '세계관 -> 인물 -> 원고'둜 λ³€κ²½ν•˜λŠ” 것이 더 직관적이고 νš¨μœ¨μ μ΄λΌλŠ” μ˜κ²¬μ„ λ°›μ•˜μŠ΅λ‹ˆλ‹€.

 

이처럼 μ‚¬μš©μžμ™€μ˜ 직접적인 μ†Œν†΅μ„ 톡해 그듀이 κ²ͺλŠ” 문제λ₯Ό ν•΄κ²°ν•˜λŠ” κ³Όμ •μ—μ„œ, 기술이 μ‹€μ œλ‘œ μ‚¬μš©μžμ˜ ν•„μš”λ₯Ό λ°˜μ˜ν•˜κ³  κ°€μΉ˜λ₯Ό μ°½μΆœν•  수 μžˆλ‹€λŠ” 점을 μ²΄κ°ν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

 

μ„±κ³Ό

λ³Έμ„  λ°œν‘œνšŒμ—μ„œ 였λ₯Ό 수 있게 λ˜μ—ˆκ³ , 운이 μ’‹κ²Œλ„ 반 1등을 μˆ˜μƒν•˜κ²Œ λ˜μ—ˆμŠ΅λ‹ˆλ‹€..!! 

μ•„μ‰½κ²Œλ„ κ²°μ„ μ—λŠ” 였λ₯΄μ§€ λͺ»ν–ˆμ§€λ§Œ, λ³Έμ„  1등도 λ„ˆλ¬΄ μ†Œμ€‘ν•˜κ³  μ˜λ―ΈμžˆλŠ” 성과라고 μƒκ°ν•©λ‹ˆλ‹€ πŸ˜‡

 

ν”„λ‘œμ νŠΈμ˜ λ°©ν–₯성을 μž‘μ•„μ£Όμ‹œκ³  λκΉŒμ§€ μ„Έμ‹¬ν•œ ν”Όλ“œλ°±κ³Ό μ‘°μ–ΈμœΌλ‘œ μ΄λŒμ–΄ μ£Όμ‹  κΉ€λ―Όμ • μ»¨μ„€ν„΄νŠΈλ‹˜, κΉ€μ§€ν›ˆ ν”„λ‘œλ‹˜, κΉ€μž¬ν˜• μ‹€μŠ΅μ½”μΉ˜λ‹˜, 이원석 μ‹€μŠ΅μ½”μΉ˜λ‹˜κ»˜ μ§„μ‹¬μœΌλ‘œ κ°μ‚¬λ“œλ¦½λ‹ˆλ‹€.

 

 

μΆ”ν›„ μ§„ν–‰ν•΄μ•Όν•  사항

저희 νŒ€μ€ SSAFY 수료 후에도 ν•΄λ‹Ή μ„œλΉ„μŠ€λ₯Ό μ§€μ†μ μœΌλ‘œ μš΄μ˜ν•˜κ³  κ°œμ„ ν•  μ˜ˆμ •μž…λ‹ˆλ‹€. 이λ₯Ό μœ„ν•΄, μ„œλΉ„μŠ€μ˜ ν’ˆμ§ˆμ„ 높이기 μœ„ν•œ λ¦¬νŒ©ν† λ§ μž‘μ—…μ„ μ§„ν–‰ν•  κ³„νšμž…λ‹ˆλ‹€. μ €λŠ” 이미지 처리 λ‘œμ§μ„ κ°œμ„ ν•  μ˜ˆμ •μž…λ‹ˆλ‹€. AWS λ¦¬μ†ŒμŠ€μ˜ μ΅œμ ν™”λ₯Ό μœ„ν•΄ 이미지 리사이징, 그리고 WebP와 같은 효율적인 이미지 포맷으둜의 ν™•μž₯자 변경을 κ³ λ €ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

 

μ΄λŸ¬ν•œ κ°œμ„  μž‘μ—…μ„ 톡해 μ„œλΉ„μŠ€μ˜ μ„±λŠ₯을 λ”μš± ν–₯μƒμ‹œν‚€κ³ , 지속적인 μš΄μ˜μ— ν•„μš”ν•œ μ•ˆμ •μ„±κ³Ό νš¨μœ¨μ„±μ„ λ†’μ—¬λ‚˜κ°ˆ μ˜ˆμ •μž…λ‹ˆλ‹€.

 

총평

μ‚¬μš©μž ν”Όλ“œλ°±μ„ λ°˜μ˜ν•œ κ°œμ„ κ³Ό AI, λ©€ν‹°λͺ¨λ“ˆ λ“± μƒˆλ‘œμš΄ κΈ°μˆ μ„ λ„μž…ν•΄λ³Έ κ²½ν—˜!