백준 문제 풀고 Notion에 자동으로 커밋하기 (Chrome Extension)

차승준·7일 전
1

Projects

목록 보기
8/8
post-thumbnail

BOJ to Notion Auto Commit

백준 문제를 풀면, 자동으로 코드/문제 정보/제출정보/코드설명을 Notion에 정리 및 업로드 해주는 크롬 익스텐션입니다.

몇 년 전, Python으로 터미널에서 사용하도록 구현했었던 프로그램!

크롬 익스텐션으로 더욱 간편하게 사용할 수 있도록 만들었습니다



사용법


0. 초기 Key 설정 (첫 실행시에만)

OpenAI API Key (선택사항), Notion Integration Token, Notion Page ID


OpenAI API Key 발급 방법 (선택사항)

  • 본인의 코드에 AI가 간단한 설명을 달아주는 역할입니다!
  • OpenAI API로는 가장 싼 GPT-4o-mini를 사용해 코드 하나 커밋 당 1원정도 부과됩니다.
  • 그래도 유료인지라 돈을 쓰기 싫으신 분들은 OpenAI API Key를 입력하지 않으면 코드 설명은 스킵할 수 있습니다.

(코드 설명 예시)

Notion Integration Token 발급 방법

  • Notion용 API Key입니다.

Notion Page ID 가져오는 법

  • 백준 코드들을 업로드할 상위 페이지의 ID입니다.

1. 문제 풀고 난 후, 제출 코드에 접근


2. 코드 공유 버튼 클릭


3. 코드 링크 복사


4. 코드 링크 붙여넣은 후 Import & Commit


5. 커밋 완료


⚠️개인정보 처리방침

profile
CAU CSE

0개의 댓글