최신 버전 받기
v0.18 최신

더 편해진 앱과 간단해진 결제

  • 데스크톱. Home 화면을 단순하게 정리하고, 탐색과 간격을 다듬고, 앱 아이콘을 바꿨어요.
  • 결제. 결제와 구독 페이지를 정리해 결제 설정과 청구서를 찾기 쉬워졌어요. 결제 후 앱으로 돌아오면 요금제가 갱신돼요.
  • 웹사이트. 새 스크린샷과 반복 재생되는 데모로 NearWord의 실제 사용 모습을 보여줘요.
  • 유지보수. 의존성과 보안을 업데이트하고 Linux 설치 파일의 아이콘 패키징을 수정했어요.

보기 편해진 검색과 새 웹사이트

  • Mac 검색. 사전 텍스트를 선택·복사하고, AI 답변이 도착해도 읽던 위치를 유지하고, 검색 패널 안에서 오류를 해결할 수 있어요.
  • 웹사이트. 탐색 메뉴, 모바일 화면, 설치 안내, 자주 묻는 질문을 더 알기 쉽게 다시 만들었어요.
  • 계정. 로그인과 계정 설정을 다듬고 결제 상태를 명확하게 표시해요. 결제 종료나 오류 후에도 이어서 진행하기 쉬워졌어요.

다운로드와 웹사이트 개선

  • 얼리 액세스. Windows와 Linux 대기 명단 등록용 x64·ARM64 설치 파일을 제공해요. 아직 단어 검색은 포함되지 않아요.
  • Mac 업데이트. 기존 설치에서 새 버전을 찾지 못하던 문제를 고쳤어요.
  • 웹사이트. 다운로드를 단순하게 만들고 Free·Pro 비교와 모바일 화면을 개선했어요.

Mac 네이티브 검색 패널

  • AppKit. 시스템 소재, 선택 가능한 텍스트, 원본 앱을 앞에 유지하는 패널을 적용했어요.
  • 단어 검색. 강조된 단어 옆에서 AI Context와 사전 뜻을 하나의 패널로 스크롤해 볼 수 있어요.
  • 검색 기록. 저장한 검색에서 설명과 사전 결과를 다시 열 수 있어요.

더 매끄러운 로그인과 업데이트

  • 로그인. 브라우저에서 NearWord로 돌아오는 흐름을 다듬었어요.
  • 시작. Mac에 로그인할 때 NearWord를 자동으로 열지 선택할 수 있어요.
  • 업데이트. 설치 시점을 고르고 다운로드 진행 상황을 볼 수 있어요.

답변을 먼저 보여드려요

  • 답변. 가장 잘 맞는 뜻을 사전의 추가 정보보다 먼저 보여줘요.
  • 불러오기. AI Context와 사전이 동시에 로드돼요.
  • 오류 복구. AI Context 실패 시 오류를 더 명확하게 표시하고 다시 시도할 수 있어요.

설치할 준비가 된 네이티브 앱

  • Mac 다운로드. Apple Silicon과 Intel용 서명·공증된 버전을 제공해요.
  • 업데이트. 앱 안에서 새 버전을 확인하고 설치할 수 있어요.

GPUI 기반의 네이티브 앱

Tauri · 웹뷰 GPUI · 네이티브 Rust
  • 불필요한 작업 줄이기. 반복 UI 타이머를 이벤트 기반 갱신으로 바꿨어요.
  • 앱 내부 캡처. 화면 캡처와 Apple Vision을 Mac 앱 안에서 실행해요. 임시 이미지 파일이나 보조 프로세스가 필요 없어요.
  • 공통 기반. macOS, Windows, Linux가 공통 Rust 앱 구조를 사용해요. 플랫폼별 검색 기능 개발은 별도로 이어갔어요.

사전을 더 쉽게 찾도록

  • 사전 라이브러리. 전용 사전 페이지를 만들고 Home의 최근 단어 목록을 정리했어요.
  • 피드백. 앱에서 바로 제안하거나 문제를 신고할 수 있어요.

단어를 어디서 봤는지 기억하도록

  • 원래 문맥. 확인할 수 있는 경우 검색 기록에 앱과 문서 정보를 함께 저장해요.
  • 검색 기록. 단어 카드와 언어 쌍 표시를 정리해 이전 검색을 훑어보기 쉬워졌어요.

내게 맞는 단축키와 설정

  • 단축키. 기본 단축키 대신 Settings에서 원하는 키 조합을 지정할 수 있어요.
  • 시작. 사전과 인식 데이터를 동시에 준비하고 로딩 진행 상황을 보여줘요.

늘어나는 사전 라이브러리

  • 사전 팩. 선별한 사전 데이터와 버전별 다운로드 목록을 도입했어요.
  • 내부 작업. 전용 빌더로 원본 사전을 일관된 형식의 오프라인 팩으로 만들었어요.

문맥을 더 잘 이해하는 설명

  • AI 답변. 주변 텍스트를 더 잘 반영하도록 설명과 번역을 다듬었어요.
  • 재시도. 요청이 실패해도 처음부터 시작하지 않고 AI 검색을 다시 시도할 수 있어요.
개발

프로토타입에서 설치 가능한 앱으로

  • 배포. macOS 서명과 공증을 적용하고 웹사이트에서 바로 다운로드할 수 있게 했어요.
  • 텍스트 인식. OCR 이미지 처리 중 복사를 줄이고 화면 캡처 회귀 테스트를 추가했어요.
실험

기기 내 AI 실험

  • 실험. 오프라인 설명을 위해 작은 언어 모델을 기기에서 실행해 봤어요.
  • 알게 된 점. 일상적으로 쓰기에는 답변의 품질이 고르지 않아 실험 모드를 제거했어요. 기기 내 AI는 여전히 계획에 있어요.
개발

자체 OCR 처리 과정

  • 텍스트 인식. PaddleOCR 모델과 ONNX Runtime을 기반으로 Rust 처리 과정을 만들고 자체 이미지 처리와 다국어 테스트를 더했어요.
  • 현재. Mac 앱은 Apple Vision을 사용해요. 독립형 인식 엔진은 Windows와 Linux 개발의 기반으로 남아 있어요.
개발

기기에 남는 검색 기록

  • 로컬 저장. 검색 기록을 SQLite로 옮기고 압축된 미리보기 이미지로 이전 단어를 다시 볼 수 있게 했어요.
  • 유지보수. Tauri 앱에 업데이트 확인과 앱 내 설치 과정을 추가했어요.
개발

웹사이트, API, 문맥에 맞는 답변

  • 온라인 기능. SvelteKit 웹사이트를 만들고 문맥 설명용 API를 앱에 연결했어요.
  • AI 응답. 답변이 도착하는 대로 검색 패널에 표시했어요.
  • 플랫폼 연구. 초기 Windows 버전을 만들고 Linux 화면 캡처를 실험했어요. 일상적인 검색에 쓸 단계는 아니었어요.
개발

Tauri로 만든 공통 앱

  • 구조. Rust 백엔드와 Svelte 화면을 연결해 크로스플랫폼 앱을 시도했어요.
  • 핵심 동작. 화면 캡처와 검색 단축키를 공통 구조에 넣었어요.
프로토타입

단어 하나, 단축키 한 번

  • SwiftUI. 작은 Mac 앱으로 시작했어요. 단어 위에 커서를 놓고 단축키를 누르면, 읽던 곳을 벗어나지 않고 뜻을 볼 수 있게.

NearWord

2025년부터