Jwhy's Blogitory
close
프로필 배경
프로필 로고

Jwhy's Blogitory

  • 분류 전체보기 (116)
    • Book Study (49)
      • [Java] 이펙티브 자바 (19)
      • [Kotlin] 코틀린 코루틴 (6)
      • [Kotlin] 코틀린 인 액션 (4)
      • [Kotlin] 객체에서 함수로 (4)
      • [Web] 웹을 지탱하는 기술 (9)
      • [Web] HTTP2 IN ACTION (5)
      • [Spring] 토비의 스프링 3.1 (0)
      • [Theory] 출.스.마 (1)
      • [CS] 누구나 자료구조와 알고리즘 (1)
    • Devlog (6)
      • Kotlin (1)
      • Project (2)
      • Java (0)
      • Git (3)
    • Kotlin (13)
      • 이론 (1)
      • 기능 정리 (1)
      • [Inflearn] 코틀린 입문 (11)
    • Spring (27)
      • 이론 (1)
      • 프로젝트 (1)
      • 트러블 슈팅 (13)
      • 기능 정리 (11)
      • 리뷰 (1)
    • Java (2)
      • 이론 (2)
    • PS (15)
      • 그래프 (2)
      • 이론 (1)
      • 정렬 (2)
      • 컬렉션 (0)
      • 백트래킹 (6)
      • DFS (1)
      • DP (2)
      • 이분 탐색 (1)
    • DevOps (4)
      • AWS (4)
  • 홈
  • 태그
  • 방명록
[AI] Kotlin Spring + Google AI Studio로 Github 코드 리뷰 봇 만들기

[AI] Kotlin Spring + Google AI Studio로 Github 코드 리뷰 봇 만들기

🛠️ 개발 환경Kotlin : 1.9.25Spring boot : 3.5.6Github💨 요청 흐름코드 리뷰가 진행되는 흐름은 다음과 같습니다.PR → Github webhooks → Server → Google AI Studio → Get Github Apps(Bot) token → Github PR Comment개인 Token을 사용하여 Comment를 남길 경우, 본인 계정으로 리뷰를 남기게 됩니다. 여러 명이서 작업하는 환경에서 오해의 여지가 발생할 수 있어, Github Apps를 사용해 Bot을 생성하여 해당 Bot의 Token을 발행해 리뷰를 남기게 됩니다.🚨 주의 사항이 포스팅은 EC2 인스턴스가 있으며, 본인의 도메인이 있다는 것을 가정하고 진행하며, Google AI Studio를..

  • format_list_bulleted Devlog/Project
  • · 2025. 10. 30.
  • textsms
[AI] LM Studio와 n8n으로 Gitlab 코드 리뷰 봇 만들기

[AI] LM Studio와 n8n으로 Gitlab 코드 리뷰 봇 만들기

🛠️ 개발 환경LM Studion8nGitLab⚙️ 설정 방법이 구성은 GitLab에서 MR(Merge Request)이 생성될 때, n8n과 LLM 기반 코드 리뷰 시스템이 자동으로 코드를 분석하고 GitLab에 리뷰를 등록하는 프로세스다. 이 과정을 통해 리뷰 속도와 품질을 높일 수 있다.LM Studio 설정LM Studio를 설치한 후, gpt-oss-20b 모델을 설치하고, 환경 설정에서 다음 항목을 반드시 체크한다.When applicable, separate reasoning_content and content in API responses이 항목을 체크하지 않으면 LLM이 응답할 때 reasoning 결과가 content에 함께 포함되어 전달되기 때문에, API 응답 파싱 시 불필요한 데..

  • format_list_bulleted Devlog/Project
  • · 2025. 10. 21.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (116)
    • Book Study (49)
      • [Java] 이펙티브 자바 (19)
      • [Kotlin] 코틀린 코루틴 (6)
      • [Kotlin] 코틀린 인 액션 (4)
      • [Kotlin] 객체에서 함수로 (4)
      • [Web] 웹을 지탱하는 기술 (9)
      • [Web] HTTP2 IN ACTION (5)
      • [Spring] 토비의 스프링 3.1 (0)
      • [Theory] 출.스.마 (1)
      • [CS] 누구나 자료구조와 알고리즘 (1)
    • Devlog (6)
      • Kotlin (1)
      • Project (2)
      • Java (0)
      • Git (3)
    • Kotlin (13)
      • 이론 (1)
      • 기능 정리 (1)
      • [Inflearn] 코틀린 입문 (11)
    • Spring (27)
      • 이론 (1)
      • 프로젝트 (1)
      • 트러블 슈팅 (13)
      • 기능 정리 (11)
      • 리뷰 (1)
    • Java (2)
      • 이론 (2)
    • PS (15)
      • 그래프 (2)
      • 이론 (1)
      • 정렬 (2)
      • 컬렉션 (0)
      • 백트래킹 (6)
      • DFS (1)
      • DP (2)
      • 이분 탐색 (1)
    • DevOps (4)
      • AWS (4)
최근 글
인기 글
최근 댓글
태그
  • #백트래킹
  • #백준
  • #코틀린
  • #자바
  • #제네릭
  • #kotlin
  • #이펙티브 자바
  • #java
  • #이펙티브자바
  • #스프링 배포
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바