Skip to content

Mwoyeo 1.1.2

Choose a tag to compare

@github-actions github-actions released this 18 Oct 15:27
· 494 commits to main since this release

한국어

그림이 있는 페이지에서 렌즈가 1분 넘게 멈추던 문제를 고쳤습니다. 렌즈가 왜 번역을 못 하는지 직접 알려 주고, 논문도 훨씬 깔끔하게 읽힙니다.

새 기능

  • 문서 인식이 렌즈를 멈추지 않습니다. 처음 보는 종류의 페이지(그림이 있는 논문 등)를 문서로 읽을 때 macOS가 인식 모델을 1분 넘게 준비하는 동안, 렌즈가 아무것도 보여 주지 않던 문제를 고쳤습니다. 문서 인식을 앱과 분리된 프로세스로 옮겼습니다. 준비하는 동안에는 줄 단위로 읽어 바로 번역하고, 준비가 끝나면 문단 배치로 한 번 다시 읽습니다.
  • 렌즈가 이유를 말합니다. 번역이 아직 안 될 때 렌즈 이름표에 이유와 바로 할 일이 보입니다. 화면 기록 허용(설정 열기), Mwoyeo 다시 시작(누르면 다시 켜지고 렌즈도 그대로 열림), 언어 팩 받기(그 언어 쌍만 한 번에), 처음 한 번 하는 글자 인식 준비, 글자 인식이 응답하지 않음, 번역 엔진이 응답하지 않거나 느림(어느 엔진인지 함께, 추가 엔진이면 번역 설정 열기), 이미 번역할 언어로 된 화면입니다.
  • 잠자기와 모니터 변경 뒤에도 렌즈가 살아납니다. 잠자기에서 깨거나 모니터를 연결·해제하면 렌즈가 다시 읽기 시작합니다. 모니터가 사라지면 렌즈를 주 화면 안으로 옮기고 알려 줍니다. 손볼 렌즈가 있으면 메뉴 막대 아이콘에 작은 점이 붙습니다.
  • 에이전트가 설정 파일을 고치기 쉬워졌습니다. Mwoyeo --settings-schema가 settings.json의 스키마를 출력합니다. Mwoyeo --check-settings는 잘못된 값을 줄 번호와 경로(engines[0].thinking)로 알려 주고, 오타 난 키에는 가장 가까운 이름을 제안합니다. 안내: docs/settings-for-agents.md
  • 바로 받기 링크. 디스크 이미지를 항상 최신 버전으로 받는 고정 주소가 생겼습니다: releases/latest/download/Mwoyeo-arm64.dmg

논문과 문서

  • 수식은 그대로 둡니다. 따로 선 수식 줄(head_i = Attention(QW_i^Q, …))과 기호가 대부분인 문단은 원문 그대로 남습니다.
  • 글자 크기가 고릅니다. 첨자가 있는 줄의 번역이 본문보다 1.5배 크게 그려지던 것을 고쳤습니다.
  • 반쯤 잘린 줄은 건드리지 않습니다. 렌즈 가장자리에 걸린 줄은 반쪽만 읽어 번역하지 않고, 원문 그대로 둡니다.
  • 넘치는 번역은 "…"로 끝납니다. 줄 한가운데가 잘려 보이던 것을 고쳤습니다.
  • 단이 섞이지 않습니다. 저자 목록처럼 나란히 놓인 단이 한 문단으로 합쳐지지 않습니다.
  • 그림 속 세로 글자는 그대로 둡니다. 옆으로 눕힌 그림 라벨을 한 글자씩 번역하지 않습니다.
  • 인용 링크 상자도 지웁니다. PDF와 Safari가 링크 둘레에 그리는 색 테두리가 번역 위에 남지 않습니다.

고친 점

  • 가려진 창 위의 렌즈는 쉽니다. 렌즈가 붙은 창이 가려지거나 닫히면 읽기와 번역을 멈춥니다. 클라우드 엔진을 쓸 때 그 위를 덮은 창의 글자가 나가지 않습니다.
  • 이미지 번역 창. 언어 팩이 없으면 오래 기다리지 않고 바로 알리고, 받기 버튼을 보여 줍니다.
  • 메모리를 덜 씁니다. 원문 지우기 모델을 처음 쓸 때 올리고, 1분 동안 쓰지 않으면 내려놓습니다.
  • 드문 종료 하나를 막았습니다. 화면 밖 영역을 글자 인식기에 넘기던 경우를 막았습니다.

설치와 업데이트

brew install midagedev/tap/mwoyeo · brew upgrade mwoyeo · 또는 아래 디스크 이미지를 내려받으세요(서명·공증 완료).


English

A lens no longer freezes for a minute on a page with figures. It tells you why it is not translating yet, and papers read much more cleanly.

New

  • Document recognition never stalls the lens. The first time a new kind of page (such as a paper with figures) was read as a document, macOS prepared its recognition models for over a minute and the lens showed nothing. Document recognition now runs in its own process. Meanwhile the lens reads line by line and translates at once, then reads once more with the paragraph layout when it is ready.
  • The lens says why. When it cannot translate yet, the lens label shows the reason and the one thing to do: allow screen recording (opens the pane), restart Mwoyeo (it relaunches and your lenses reopen), download the language pack (just that pair, one click), preparing text recognition (first time only), text recognition not responding, a translation engine not answering or slow (named, with a click to Translation settings for an added engine), or the text is already in your language.
  • Lenses come back after sleep and display changes. Waking the Mac or plugging and unplugging a display restarts reading. A lens whose display is gone moves into the main display and says so. The menu bar icon gets a small dot when a lens needs attention.
  • Settings an agent can edit safely. Mwoyeo --settings-schema prints the schema of settings.json. Mwoyeo --check-settings reports a bad value with its line and path (engines[0].thinking) and suggests the closest name for a mistyped key. Guide: docs/settings-for-agents.md
  • A direct download link that always gives the newest disk image: releases/latest/download/Mwoyeo-arm64.dmg

Papers and documents

  • Formulas stay as written. Display formulas (head_i = Attention(QW_i^Q, …)) and paragraphs that are mostly symbols are left untouched.
  • Even text size. A line with subscripts and superscripts is no longer translated 1.5 times larger than the body.
  • Half-cut lines are left alone. A line cut by the lens edge is not read from its visible half and covered with half a sentence.
  • A translation that does not fit ends in "…" instead of being cut through a line.
  • Columns stay apart. Side-by-side columns, such as an author list, no longer merge into one paragraph.
  • Rotated words in figures stay as they are, instead of being translated letter by letter.
  • Citation link boxes are erased with their text: the coloured frame a PDF viewer or Safari draws around a link no longer sits on the translation.

Fixed

  • A lens over a covered window rests. When the window it follows is covered or closed, the lens stops reading and translating, so with a cloud engine the text of the window on top never leaves your Mac.
  • Image window. Without the language pack it tells you at once and offers the download, instead of waiting.
  • Less memory. The inpainting model loads on first use and is let go after a minute unused.
  • One rare quit prevented. A region outside the picture is no longer handed to text recognition.

Install and update

brew install midagedev/tap/mwoyeo · brew upgrade mwoyeo · or download the disk image below (signed and notarized).