Last translated: 12 Jun 2025

Translation Not Available Yet

This repository's README hasn't been translated yet. Once translated, it will be easier to read and understand in your native language (中文).

After translating, add the links to README so others can view it directly.

NebulaGraph Data Intelligence Suite(ngdi)


English | 中文

단순 번역을 넘어선 번역기 - OpenAI로 구동됩니다.

MIT License TypeScript Rust Chrome Firefox macOS Windows Linux

또 다른 번역기가 필요한 이유

저는 macOS에서 전역 단어 번역을 제공하기 위해 ChatGPT API를 활용하는 Bob 플러그인을 개발했습니다. 그러나 모든 사용자가 macOS를 사용할 수 있는 것은 아니므로 이 프로젝트를 만들게 되었습니다!

단순한 브라우저 확장을 넘어서

처음에는 Chrome 확장으로 시작했지만, 현재는 다중 플랫폼 데스크톱 앱으로 발전시켜 개발 중입니다.

단순한 번역을 넘어서

번역 도구로 시작했지만, 우연히도 매우 효과적인 단어 다듬기와 요약 기능까지 포함하게 되었습니다.

사용 방법

기능

  1. 번역, 다듬기, 요약 세 가지 모드를 제공합니다.
  2. 55개 언어 간 상호 번역, 다듬기 및 요약이 가능합니다.
  3. 스트리밍 모드를 지원합니다!
  4. 사용자가 번역 텍스트를 커스터마이징할 수 있습니다.
  5. 한 번의 클릭으로 복사 가능
  6. 텍스트 음성 변환(TTS)
  7. 모든 플랫폼(Windows, macOS, Linux)에서 브라우저 및 데스크톱 앱으로 사용 가능
  8. 스크린샷 번역 지원
  9. 단어장 지원 및 단어장 내 단어를 기반으로 한 암기 지원 생성 기능
  10. OpenAIAzure OpenAI Service 동시 지원

준비 사항

  • (필수) 여기에서 OpenAI API 키를 신청하거나 Azure OpenAI Service API 키를 신청하세요.
  • (선택) OpenAI에 접근할 수 없는 경우 OpenAI API 프록시를 사용할 수 있습니다.

설치

Windows

수동 설치

  1. 최신 릴리스 페이지에서 .exe로 끝나는 설치 패키지를 다운로드하세요.
  2. 다운로드한 파일을 더블 클릭하여 설치하세요.
  3. 안전하지 않다는 메시지가 표시되면 추가 정보 -> 실행을 클릭하여 설치를 진행하세요.
  4. 사용 준비 완료!

MacOS

수동 설치

  1. 최신 릴리스 페이지로 이동하여 해당 칩의 .dmg 설치 패키지를 다운로드하세요. 참고: Apple Silicon 기기에는 aarch64 버전을 사용하고 아래 xattr 명령을 실행하세요.
  2. 다운로드한 파일을 더블 클릭하여 설치하세요.
  3. 사용 준비 완료!

문제 해결

  • "OpenAI Translator"은(는) 개발자가 확인되지 않았기 때문에 열 수 없습니다.

    • 취소 버튼을 클릭한 후 설정 -> 개인 정보 보호 및 보안 페이지로 이동하여 계속 열기 버튼을 클릭하고 팝업 창에서 열기 버튼을 클릭하세요. 이후에는 OpenAI Translator를 열 때 더 이상 경고 메시지가 표시되지 않습니다. 🎉

    • 개인 정보 보호 및 보안에서 위 옵션을 찾을 수 없거나 Apple Silicon 기기에서 파일 손상과 같은 오류 메시지가 표시되는 경우 Terminal.app을 열고 다음 명령을 입력하세요(중간에 비밀번호를 입력해야 할 수 있음). 그런 다음 OpenAI Translator를 다시 시작하세요:

      sudo xattr -d com.apple.quarantine /Applications/OpenAI\ Translator.app
      
  • 매번 열 때마다 권한 메시지가 표시되거나 단축키 번역을 수행할 수 없는 경우 설정 -> 개인 정보 보호 및 보안 -> 지원 기능으로 이동하여 OpenAI Translator를 제거한 후 다시 추가하세요.

데스크톱 클립 확장 설치

자세한 내용은 데스크톱 클립 확장을 참조하세요.

브라우저 확장

  1. 브라우저 확장 스토어를 방문하여 이 플러그인을 설치하세요:

  2. 브라우저 플러그인 목록에서 OpenAI Translator 아이콘을 클릭하고, 획득한 API KEY를 이 플러그인에서 팝업되는 구성 인터페이스에 입력하세요.

  3. 브라우저에서 페이지를 새로고침하여 원활한 번역 경험을 즐기세요 🎉!

Azure OpenAI Service 구성

const API_URL = `https://${resourceName}.openai.azure.com`
const API_URL_PATH = `/openai/deployments/${deployName}/chat/completions?api-version=${apiVersion}`
  • resourceName: Azure OpenAI Service 리소스 이름.
  • deployName: Azure OpenAI Service 모델 배포 이름, 여기서 모델을 변경할 수 있습니다.
  • api-version: 2023-05-15 또는 최신 버전. (지원되는 api-version은 Azure 공식 문서에서 확인할 수 있습니다.)

라이선스

LICENSE

스타 히스토리

NebulaGraph Data Intelligence Suite(ngdi)