-
NAN(Next AI Network) 해커톤 - < 7 > TOP NEW
현 상황 어제 대략적인 구조를 수정한 후, Claude Code에 붙여 오늘은 프로토타입을 실행해볼 예정이다. 프로토타입 게임 진행 입력으로 “포스트 아포칼립스 배경의 귀염뽀짝한 동물들 게임, 전체 파이프라인” 라고 진행하며 게임 생성을 진행해보았다. (Unity MCP 를 구동하기 위해 별도의 Unity Project를 오픈 해둠 ) 기본 적으로 아이디어를 입력하면, RAG 기술을 게임 기획에 대한 요소/장르/시장 반응 을 읽어온다. ( 유사도가 높아 시너지가 좋은 것과 반례 예시를 검색 ) 이후 이 아이디어를 토대로 spec(기능) 단위로 쪼개어 설계도를 작성한다. 설계도를 통해 Unity MCP... Read More
-
NAN(Next AI Network) 해커톤 - < 6 > TOP NEW
현 상황 현재 대략적인 프로세스 구조 상에서 부분마다 필요한 기능을 구현하였고, 이를 오케스트레이션 구조로 만들어 도구에 각 프로세스를 연결 시켜주어야하기에 이번 주말에 팀원분들과 동시 개발 및 회의를 진행하기로 하였다. Orchestration Orchestration : 여러 개의 자동화된 작업(태스크), 시스템, 서비스들을 하나의 통합된 워크플로우로 조율하고 관리하는 것 도입 시 장점 : 1. 각 AI들의 순서/우선순위를 정해주어 원활한 작업진행이 가능 2. 일시정지 & 재개 기능 : 나중에 재개 시 그 지점부터 정확히 가능 3. 고가용성으로... Read More
-
Python - < 1 > TOP NEW
개요 Python 기초 문법에 관한 정리를 진행하려 한다! 어느정도 코딩 언어에 대한 이해가 있는 걸 기준으로 신기하거나 언어간 차별점 위주로 작성할 예정이다. 문자 출력 language = 'Node.js' # Node.js 의 백틱 "`" 과 동일한 기능! print(f'이것은 {language}가 아닙니다.') #이것은 Node.js가 아닙니다. 형변환 암묵적 형변환이 일어나는 경우 타입의 기준은 정보량이 더 보존되는 쪽으로 진행된다만 약간의 신기한건 문자열과 숫자는 동등하여 암묵적 변환이 불가능 하단 것이다. print(4 + 6.0) # 10.0 # True = 1 / False = 0 p... Read More
-
NAN(Next AI Network) 해커톤 - < 5 > TOP NEW
현 상황 이전 Skill화 이후 Claude Code를 이용하여 자료 수집이 원활하게 진행되는지 확인을 진행 하였다. 결과는 만족할 정도로 템플릿을 잘 따라갔지만, 토큰 사용량이 어마어마하게 찍힌걸 발견 할 수 있었다. 이에 토큰 사용량이 왜 이렇게 많이 발생했는지 구조적인 검토와 개선방안을 생각해 적용해볼 예정이다. 원인 분석을 위해 AI와의 토론을 진행 하였다. 스킬/참조 문서 탐색 양식과 기준이 되는 규칙들을 이해하는데 사용하는 토큰으로 사실은 이미 인덱스 파일을 형성한 후, 프로세스별 참조 폴더를 분리해두었다. ( 하지만 AI의 판단에는 라우터의 존재가 없으므로 이를 만들어두는걸 추천했다. ) ... Read More
-
NAN(Next AI Network) 해커톤 - < 4 > TOP NEW
현 상황 카드 수집에 이용되는 절차를 자동화하기 위해 Claude AI Skills 에 명세서를 작성하게 되었다. 기존의 디렉토리 구조에서 Claude Code를 연동시킨 후 Github CLI를 설치하여 커밋과 풀리퀘도 가능하도록 환경을 설정해주었다. AI Skill AI 에이전트에게 특정 분야의 전문 지식, 업무 절차(워크플로우), 그리고 실행 도구(스크립트 등)를 패키지 형태로 장착시켜 전문가처럼 일하게 만드는 맞춤형 기능 이미 만들어진 파일 구조에 맞춘 규칙들과 양식들을 이용해 작성진행 (대부분 설명으로된 MD 파일) 프로세스 구상 이제 RAG 자료들을 통해 기획 AI가 사용자의 아이디+@... Read More
-
Blog - < 페이징 기법 적용 > TOP NEW
개요 현재 페이지 로딩 시, 모든 페이지를 한 곳에 모아두니 스크롤을 내리는게 너무 불편했다. 그래서 _config.yml 내 페이징 설정을 키기로 했다. # Pagination setting # paginate: 5 paginate: 5 악마의 탄생 그렇게 실행을 했음에도 변화가 없자, 깃허브 액션 쪽의 워크플로우를 최신 Jekyll 툴로 변경해주었다! 그러자.. ??? 이상한 놈이 사이트 접속간 계속 뜨게 된다.. 이후 AI + 서칭을 진행하였다. poilyfill.io는 구형 웹브라우저에 최신 기술 호환성을 위한 오픈소스 였으나, 외부 스크립트 변조로 악성코드를 유포... Read More
-
NAN(Next AI Network) 해커톤 - < 3 > TOP NEW
현 상황 지난 4일간 꾸준히 카드들을 채웠고, 그 과정에서 자동화 방안을 AI와(Fable 5) 논의 했었다. 그렇게 나온 결과는 채운 카드와 템플릿을 주고, 프로세스별로 태스크 분할을 하여 독립적으로 AI들을 가동시키는게 낫다는 것이었다. Researcher ( 자료 수집 ) -> Writer ( 추론 및 카드 생성 ) -> Vaildator ( 검수 ) -> Updater ( 카드를 구조 내에 적용 및 보완사항 추가 기입 ) 위의 프로세스를 토대로 진행을 해보며 한가지 문제점이 생각나게 되었다. “수집할 자료 선정은 자동이 안되나?” 내가 특정 게임 및 장르가 아닌 요소를 찾아내려... Read More
-
NAN(Next AI Network) 해커톤 - < 2 > TOP NEW
계획 수립 전체적인 게임 개발 프로세스를 정했으니, 각각의 역할과 일정을 정하기로 하였다. 3가지로 나뉜 역할 중 서로 시도해보고싶은 기능을 꼽았고, 다행히 아무도 겹치지 않고 역할 분담이 자연스럽게 진행되었다. ( 나의 경우 기획 AI의 퀄리티에 따라 어쩌면 우리 프로젝트만의 차별점이 될 수 있을거라 생각해 시도해보고 싶었다 ) 마감기한 구축 NAN 해커톤의 사전제출 마감 기한은 26.08.10 으로 대략 29일이 남았다. 이에 맞춰 AI 구축 2주 / 게임 개발및 Q&A 1주 / 문서 정리 1주 정도로 러프하게 마감을 잡았다. 작업 마감 기한 작업일... Read More