SkillAgentSearch skills...

Jaso

OSX 의 NFD 사용으로 인한 한글 자소분리 버그를 해결합니다.

Install / Use

/learn @hsol/Jaso
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

자소

mac OSX 사용자들을 위한 한글 자소분리 방지 앱

Python 3.11

앱 초기설정

poetry(python 패키지 매니저) 설치

pip install poetry

또는 Brew 로 설치

brew install poetry

패키지 설치

eval $(poetry env activate)
poetry install

앱 개발

poetry run python main.py

앱 빌드

기본 앱 빌드

./build.sh

설치 파일(DMG) 생성

./build_dmg.sh

생성된 DMG 파일을 더블클릭하여 마운트한 후, 자소.appApplications 폴더로 드래그 앤 드롭하여 설치할 수 있습니다.

앱 사용하기

1. 앱 실행

DMG 파일을 통해 설치한 후 Applications 폴더에서 자소 앱을 실행하거나, 개발 중이라면 다음 명령어로 실행할 수 있습니다:

poetry run python main.py
<img width="236" height="114" alt="image" src="https://github.com/user-attachments/assets/dbdc053e-9f8c-402b-9ffa-f83ab66879fc" />

2. 대상 폴더 선택

자동변환을 원하는 폴더를 선택해줍니다.

<img width="116" height="101" alt="image" src="https://github.com/user-attachments/assets/76b2ab1a-1679-443d-b7b8-fcb3ad3be73f" /> <img width="809" height="461" alt="image" src="https://github.com/user-attachments/assets/31e7b6b9-952e-49c3-aa02-a0171f44a035" />

이제 수정되거나, 이동하거나, 추가되는 폴더 및 파일명의 한글이 자소분리되지 않습니다!

<img width="271" height="220" alt="image" src="https://github.com/user-attachments/assets/77d569a5-53eb-4ba8-802c-6c9a3148b99f" />

3. 한번에 변환

기본적으로 이전에 추가된 파일에 대해서는 변환을 진행하지 않습니다. 이 경우 "한번에 변환" 기능을 활용하여 변환할 수 있습니다. <img width="216" height="114" alt="image" src="https://github.com/user-attachments/assets/e3faa353-efcf-44e6-9183-d7a489c1ef31" /> <img width="269" height="282" alt="image" src="https://github.com/user-attachments/assets/c703cc64-956a-4559-a08f-c009537d6d2d" />

4. 변환완료!

image

(deprecated)가이드 영상 업데이트필요

https://github.com/hsol/jaso/assets/1524891/67e1994b-a43d-4c8d-bf66-05993ec9ef29

View on GitHub
GitHub Stars40
CategoryDevelopment
Updated7d ago
Forks11

Languages

Python

Security Score

90/100

Audited on Mar 25, 2026

No findings