Repolode
BigDawnGhost

BigDawnGhost/wenyi

책 전체 맥락, 실시간 용어집, 근거 기반 검토를 지원하는 도서·장문 번역 데스크톱 앱

대체할 수 있는 제품:DeepLGoogle Translate

스타
2,788
포크
217
열린 이슈
27
마지막 커밋
어제

어떤 프로젝트인가요?

Wenyi는 LLM을 사용해 도서와 장문 텍스트를 번역합니다. 먼저 책 전체를 사전 분석해 장별 요약과 책 전체 개요를 만들고, 이를 모든 번역 배치에 반영합니다. 번역을 진행하면서 용어와 고유명사를 추출하고, 번역이 서로 다른 항목은 검토 대상으로 표시합니다. 이후 배치에서는 갱신된 용어집을 사용해 용어의 일관성을 유지합니다.

Python 엔진을 포함한 패키지 릴리스로 제공되는 로컬 데스크톱 앱이며, CLI와 선택적으로 직접 호스팅할 수 있는 웹 작업 공간도 제공합니다. EPUB, FB2, TXT, Markdown, HTML, PDF, DOCX, SRT 자막을 입력할 수 있으며, EPUB(단일 언어 또는 이중 언어), TXT, HTML, Markdown, DOCX, SRT로 출력할 수 있습니다. 완료된 배치와 장별 진행 상황을 저장하므로, 중단된 프로젝트를 저장 지점부터 재개할 수 있습니다.

품질 관리는 단계별로 진행됩니다. 번역 후 더 강력한 모델을 사용해 선택적으로 다듬고, 책 전체를 AI로 검토할 수 있습니다. DeepSeek, OpenAI, Gemini, Ollama, vLLM과 OpenAI 호환 엔드포인트 등 여러 제공자를 지원합니다.

핵심 기능

  • 01책 전체를 사전 분석해 장별 요약과 각 배치에 사용할 개요를 생성합니다.
  • 02용어를 실시간으로 추출하고 번역 충돌을 감지합니다.
  • 03선택적으로 문장을 다듬고, 근거에 기반해 책 전체를 검토합니다.
  • 04배치 및 장별 저장 지점을 기록해 중단한 프로젝트를 재개할 수 있습니다.
  • 05가능한 경우 원본 XHTML에 번역을 반영하는 EPUB 출력 방식으로 스타일, 이미지, 목차를 유지합니다.
  • 06원문과 번역을 함께 출력하고 여러 LLM 제공자를 지원합니다.

활용 사례

  • 장마다 인물 이름과 용어의 일관성을 유지하며 소설을 번역합니다.
  • 장별 맥락을 활용해 긴 논픽션 단행본을 번역합니다.
  • 나란히 읽을 수 있는 이중 언어 EPUB을 제작합니다.
  • 간편한 SRT 작업 흐름으로 자막 파일을 번역합니다.

빠른 시작

  1. 1

    저장소 루트에서 uv로 종속성을 설치합니다

    uv sync --locked
  2. 2

    DeepSeek API 키를 설정합니다

    export DEEPSEEK_API_KEY="YOUR_DEEPSEEK_API_KEY"
  3. 3

    책을 번역합니다

    uv run wenyi translate book.epub

사용 전 알아둘 점

  • 다국어 번역은 실험 단계입니다.
  • 문장 다듬기와 책 전체 검토는 비용이 가장 많이 드는 단계입니다.
  • PDF를 입력하려면 최초 변환에 MinerU API 키가 필요합니다.
  • 번역 품질은 선택한 LLM 모델에 따라 달라집니다.

토픽

자주 묻는 질문

wenyi은(는) 무엇인가요?
책 전체 맥락, 실시간 용어집, 근거 기반 검토를 지원하는 도서·장문 번역 데스크톱 앱 Wenyi는 LLM을 사용해 도서와 장문 텍스트를 번역합니다. 먼저 책 전체를 사전 분석해 장별 요약과 책 전체 개요를 만들고, 이를 모든 번역 배치에 반영합니다. 번역을 진행하면서 용어와 고유명사를 추출하고, 번역이 서로 다른 항목은 검토 대상으로 표시합니다. 이후 배치에서는 갱신된 용어집을 사용해 용어의 일관성을 유지합니다.
wenyi은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
wenyi은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
wenyi은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. wenyi의 마지막 커밋은 2026년 10월 19일입니다.
wenyi은(는) 어디에 사용할 수 있나요?
장마다 인물 이름과 용어의 일관성을 유지하며 소설을 번역합니다. 장별 맥락을 활용해 긴 논픽션 단행본을 번역합니다. 나란히 읽을 수 있는 이중 언어 EPUB을 제작합니다. 간편한 SRT 작업 흐름으로 자막 파일을 번역합니다.
wenyi는 어떻게 설치하나요?
저장소 루트에서 uv로 종속성을 설치합니다: uv sync --locked DeepSeek API 키를 설정합니다: export DEEPSEEK_API_KEY="YOUR_DEEPSEEK_API_KEY" 책을 번역합니다: uv run wenyi translate book.epub
wenyi은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/BigDawnGhost/wenyi

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트