cosZone/MoePeek

A lightweight macOS selection translator built with pure Swift 6, featuring on-device Apple Translate for privacy, only 5MB install size and stable ~50MB memory usage. 一款轻量级 macOS 划词翻译工具,纯 Swift 6 开发,设备端 Apple 翻译保护隐私,安装体积仅 5MB,后台运行内存稳定约 50MB

해결하는 문제

MoePeek은 macOS 사용자가 다른 애플리케이션에서 텍스트를 즉시 번역할 수 있는 가벼운 방법을 제공합니다. 복사 및 붙여넣기로 별도의 번역 웹사이트나 앱으로 전환할 필요 없이 바로 번역이 가능합니다.

작동 방식

Swift로 구현된 네이티브 macOS 메뉴바 애플리케이션으로, 텍스트를 획득하기 위해 접근성 API, AppleScript, 또는 클립보드를 다단계로 활용합니다. 선택한 번역 서비스로 텍스트를 전송하며, 기존 API, Ollama 또는 LM Studio를 통한 로컬 LLM, macOS 15 이상에서 지원하는 디바이스 내 시스템 번역을 포함한 다양한 번역 방식을 지원합니다.

대상 사용자

다양한 앱 간에 자주 텍스트를 번역하는 macOS 사용자이며, 무거운 Electron 기반 앱 대신 가벼우면서도 개인정보 보호에 중점을 둔 도구를 선호하는 사용자입니다.

주요 기능

  • 다양한 번역 모드: 텍스트 선택, OCR을 통한 스크린샷 번역, 클립보드 번역, 수동 입력 지원.
  • 광범위한 서비스 지원: Google, Bing과 같은 무료 서비스, DeepL, Baidu와 같은 유료 API, OpenAI, Anthropic, DeepSeek, 로컬 모델 등 다양한 LLM 지원.
  • 높은 성능: 약 5MB 크기의 소형 앱과 약 50MB 메모리 사용량의 네이티브 Swift 구현.
  • 개인정보 보호 중심: Apple 번역을 통한 디바이스 내 번역 제공.
  • 스마트 기능: 14개 언어에 대한 자동 언어 감지 및 텍스트 음성 재생 기능 포함.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트