콘텐츠로 이동

En Parlant~ 문서

En Parlant~은 Francisco Salgueiro가 만든 오픈소스 체스 GUI인 En Croissant의 포크입니다. Francisco가 구축한 뛰어난 기반 — 엔진 분석, 게임 데이터베이스, 레퍼토리 훈련, 퍼즐 풀기, Lichess 및 Chess.com 통합 — 위에, 다양한 언어로 체스 주석을 음성으로 읽어주는 텍스트 음성 변환 내레이션, 경량 WebSocket 릴레이를 통한 온라인 멀티플레이어, 그리고 별도 설정 없이 바로 작동하는 내레이션 데모를 추가했습니다. Francisco가 만든 모든 기능은 그대로 남아 있습니다. 우리는 단지 목소리를 더했을 뿐입니다.

시작하기 →

홈 화면에서 7가지 방법으로 진입할 수 있습니다. 각 카드는 서로 다른 작업 공간을 엽니다.

체스 플레이

설정 가능한 강도와 시간 제어로 체스 엔진과 대국합니다. 같은 컴퓨터에서 친구와 번갈아가며 플레이할 수도 있습니다.

자세히 보기

멀티플레이어

온라인에서 친구와 대국합니다. 한 명이 호스트하여 6자리 코드를 공유하면 상대방이 참가합니다. 계정이 필요 없습니다.

자세히 보기

분석 보드

엔진 평가, 주석 도구, 수 품질 기호가 포함된 자동 게임 리포트를 활용한 자유 분석입니다.

자세히 보기

레퍼토리

커버리지 추적 기능으로 오프닝 레퍼토리를 구축하고, 간격 반복 학습으로 훈련합니다.

자세히 보기

게임 가져오기

PGN 파일을 가져오거나, 게임 텍스트를 붙여넣거나, Lichess 또는 Chess.com 계정에서 직접 게임을 불러옵니다.

자세히 보기

퍼즐

Lichess 퍼즐 데이터베이스로 전술을 연습합니다 — 실전 게임에서 추출된 수백만 개의 퍼즐을 모두 오프라인으로 풀 수 있습니다.

자세히 보기

내레이션 데모

다양한 언어로 체스 주석을 음성으로 들어보세요. 설정이 필요 없습니다 — 사전 녹음된 오디오가 즉시 재생됩니다.

자세히 보기

사이드바를 통해 앱의 5가지 주요 섹션에 빠르게 접근할 수 있습니다.

보드

메인 체스 보드 — 기물 세트, 테마, 좌표, 평가 바, 주석 도구를 제공합니다.

자세히 보기

사용자

Lichess와 Chess.com 계정을 연결하여 자신의 게임을 탐색하고 통계를 확인합니다.

자세히 보기

파일

PGN 파일과 레퍼토리를 탐색, 열기, 관리합니다.

자세히 보기

데이터베이스

포지션, 플레이어, 오프닝별로 수백만 개의 마스터 게임을 검색합니다.

자세히 보기

엔진

분석 및 플레이를 위한 UCI 체스 엔진을 다운로드, 설치, 설정합니다.

자세히 보기

TTS 제공자

클라우드 및 로컬을 포함한 5가지 텍스트 음성 변환 제공자 중에서 선택하여 주석 음성을 들어보세요.

자세히 보기

게임 아키텍처

Tauri/Rust/React 스택이 어떻게 결합되는지 — 체스 엔진부터 UI까지 설명합니다.

자세히 보기

멀티플레이어 아키텍처

WebSocket 릴레이가 두 플레이어를 연결하여 실시간 체스를 가능하게 하는 방식을 설명합니다.

자세히 보기

AI 워크플로우

En Parlant~이 Claude Code로 어떻게 만들어졌는지 — 프롬프트, 세션, 원칙, 그리고 사람이 선을 긋는 지점을 설명합니다.

자세히 보기

TTS 언어 순위

언어별 체스 인기도 — TTS 언어 메뉴 순서의 근거가 되는 데이터입니다.

자세히 보기

리포지토리 시크릿

GitHub Actions 시크릿이 무엇인지, 프로젝트를 포크할 때 필요한 사항을 설명합니다.

자세히 보기

BYOK: 나만의 키 사용

En Parlant~이 클라우드 기능에 BYOK(Bring Your Own Key) 방식을 사용하는 이유와 실제 비용을 설명합니다.

자세히 보기

향후 개선 사항

검토 중인 아이디어 — 교육 플러그인, 접근성, 멀티플레이어 확장 등을 소개합니다.

자세히 보기