게임 업로드할 때 매번 똑같은 양식을 4~5개씩 작성하다 보면 너무 귀찮아서
준자동 프로그램 만들어서 쓰고 있었음
그럼 공지에 있는 업로드 양식을 조금 더 간소화 하면 되는거 아닌가요?
라는 나쁜말은 ㄴㄴ...
해당 프로그램은
제미나이 키를 발급 받고
vndb.org 주소를 입력하면
vndb api를 호출하고 제미나이로 번역 시켜서
양식에 맞게 html 코드로 변환 시켜줌
단 해당 게임의 릴리즈 주소를 입력 (ex:
https://vndb.org/r
~~) 하면 작동하지 않고
https://vndb.org/v56650
처럼 v로 시작하는 주소만 인식하여 동작함
아무나 사용해도 상관없고 겸사겸사 기록용으로 작성함
다운로드 링크
https://transfer.it/t/Hw0kJc0HVRpC
* 준비물
Gemini key (무료로 발급 가능)
발급 받은 API 키를 복사 해야함
* 실행화면
* 내부작동 로직
데이터 추출 및 API 연동: 입력된 URL에서 고유 식별자(VN ID)를 파싱한 후, 로컬 프록시 서버를 통해 VNDB API를 호출하여 원제, 제작사, 퍼블리셔, 평점 등의 메타데이터 원본을 수집합니다.
제미나이(Gemini) 기반 데이터 가공: 수집된 영문 시놉시스와 별칭(Alias) 데이터를 Gemini API로 전송하여, 자연스러운 한국어 번역 및 독음 텍스트로 변환하는 자연어 처리 과정을 거칩니다.
최종 HTML 구조화: 취합된 원본 데이터와 AI 번역 결과물을 미리 정의된 커뮤니티 게시 양식(HTML 테이블 및 details 태그)에 맞춰 렌더링하고, 사용자가 즉시 복사할 수 있는 최종 코드로 출력합니다.
* 사용 방법
* 결과
완전자동화까진 어려울거 같아서 준자동화만 시켜놓고 만족 중
그래도 나머지 필요한 항목은 사용자가 직접 채워야함
