Skip to content

Repository files navigation

Maechuri

개요

매추리 게임은 "매일 추리 게임"이라는 이름으로 AI로 매일 색 다른 추리 게임을 하는 것을 목표로 합니다.

기술 스택

  • Frontend: React
  • Backend: FastAPI, Kotlin + Webflux + Spring Boot
  • Al Tools: Gemini Cli, Github Copilot

주간 진행 상황

Week 11 (26.03.02 - 26.03.08)

Week 10 (26.02.23 - 26.03.01)

Week 9 (26.02.16 - 26.02.22)

Week 8 (26.02.09 - 26.02.15)

  • 작업 내역: solve api 연결, solve ui 구현, ai server SBERT model 로드 문제 해결
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, gemini cli를 통한 자료 조사, 코드 생성
  • 완료 기능: solve api 연결, solve ui 구현, ai server SBERT model 로드 문제 해결
  • PR 로그: Solve UI, Solve API, 관련된 Fact Id 반환, 모델 로드 문제 해결

Week 7 (26.02.02 - 26.02.08)

Week 6 (26.01.26 - 26.02.01)

  • 작업 내역: 발표 준비, 시나리오 데이터 구조 수정 (단순화), map 구체화 로직 구현
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, gemini cli를 통한 자료 조사, 코드 생성
  • 완료 기능: 발표 준비, 시나리오 데이터 구조 단순화, map 로직 구현
  • PR 로그:

Week 5 (26.01.19 - 26.01.25)

  • 작업 내역: main-server <-> ai-server 소통 기능 구현, 시나리오 생성 상호작용 방식 수정 (비동기 방식으로), 엔딩 판단 로직 고도화
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, gemini cli를 통한 자료 조사, 코드 생성
  • 완료 기능: game_session 방식 구현, 시나리오 생성 상호작용 방식 수정, 엔딩 판단 로직 고도화
  • PR 로그:

Week 4 (26.01.12 - 26.01.18)

Week 3 (26.01.05 - 25.01.11)

  • 작업 내역: 대화 기능 초안, api 구현 (map, interaction), main ci 구현, 전장의 안개 기능 (raycasting), map 데이터 구조 수정, client api 연결
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, gemini cli를 통한 자료 조사, 코드 생성
  • 완료 기능: map interaction api (server, client), main server ci 구현, 전장의 안개 기능, map 데이터 구조 수정
  • PR 로그: 대화 기능 초안, api 구현, docker ci, 전장의 안개, 맵 데이터 구조 변경, client api 연결
  • 다음 주 계획: RAG 구현, suspect 대화 기능 고도화, 게임 엔딩 체크 Tool 구현, Client ref 기능 구현

Week 2 (25.12.29 - 26.01.04)

  • 작업 내역: jwt 기능 구현, history 디지털 서명 설계, asset 저장 기능 구현, asset 관리 admin 페이지 구현, 시나리오 증거 제작 기능 구현
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, gemini cli를 통한 자료 조사, 코드 생성
  • 완료 기능: jwt 기능, history 서명 기능, asset 저장 기능, asset 관리 페이지, 시나리오 제작 기능, 증거 제작 기능
  • PR 로그: jwt 기능, 히스토리 서명, asset 저장, 관리, 시나리오 제작, 증거 제작
  • 다음 주 계획: 상호작용 시스템 통합, AI 대화 엔진 안정화, 시나리오 생성 자동화, 개인화 기능 구체화

Week 1 (25.12.22 - 12.28)

  • 작업 내역: minio 서버 구축, interface 구현, fast api 초기화, 용의자 생성 기능 구현, react 프로젝트 초기화, 게임 화면 구현, 플레이어 이동 구현, client CICD 배포 구현, asset loading system 구현
  • AI 활용: Github Copilot을 사용한 issue to pr 생성으로 코드 구현, 이미지 생성으로 asset 생성
  • 완료 기능: asset loading, client cicd, client player moving, 용의자 생성 기능
  • PR 로그: minio 기능 구현, init fast api, client 기능 구현, CICD, asset loading
  • 링크: 게임 링크
  • 다음 주 계획: 인증 및 생태 유지 시스템 구축, 데이터 영속성 및 에셋 관리, 시나리오 생성 엔진 고도화

Dashboard

Main Server

Alt

AI Server

Alt

Client

Alt

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages