下棋對弈
與西洋棋引擎對弈,可自訂強度與時間控制。也可在同一台電腦上與朋友輪流下棋。
En Parlant~ 是 En Croissant 的分支版本,En Croissant 是由 Francisco Salgueiro 開發的開源西洋棋圖形介面。我們以 Francisco 優秀的基礎為起點——引擎分析、棋局資料庫、開局譜訓練、戰術練習、Lichess 與 Chess.com 整合——並加入了文字轉語音旁白功能,能以多種語言朗讀西洋棋註解,還新增了透過輕量級 WebSocket 中繼伺服器進行的線上多人對弈,以及一個開箱即用、無需任何設定的旁白示範。Francisco 所打造的一切功能都完整保留,我們只是賦予它一個聲音。
主畫面提供七種入口,每張卡片會開啟不同的工作區。
下棋對弈
與西洋棋引擎對弈,可自訂強度與時間控制。也可在同一台電腦上與朋友輪流下棋。
多人對弈
與朋友線上對弈。一方建立房間並分享 6 字元代碼,另一方輸入代碼加入。無需註冊帳號。
分析棋盤
自由分析,搭配引擎評估、註解工具,以及附有走步品質符號的自動棋局報告。
開局譜
建立開局譜並追蹤覆蓋率,透過間隔重複法進行訓練。
匯入棋局
匯入 PGN 檔案、貼上棋局文字,或直接從您的 Lichess 或 Chess.com 帳號擷取棋局。
戰術練習
使用 Lichess 戰術題庫練習——數百萬道來自實戰的題目,全部離線可用。
旁白示範
聆聽以多種語言朗讀的西洋棋註解。無需任何設定——預錄音訊即時播放。
側邊欄讓您快速存取應用程式的五個主要區塊。
棋盤
主要西洋棋盤——棋子樣式、主題、座標、評估條與註解工具。
使用者
連結您的 Lichess 和 Chess.com 帳號,瀏覽您的棋局並檢視統計資料。
檔案
瀏覽、開啟與管理您的 PGN 檔案和開局譜。
資料庫
依局面、棋手或開局搜尋數百萬盤大師級棋局。
引擎
下載、安裝並設定 UCI 西洋棋引擎,用於分析與對弈。
TTS 語音供應商
從五種文字轉語音供應商中選擇——雲端或本機——開始聆聽註解朗讀。
遊戲架構
Tauri/Rust/React 技術堆疊如何協同運作——從西洋棋引擎到使用者介面。
多人對弈架構
WebSocket 中繼伺服器如何連接兩位玩家進行即時西洋棋對弈。
AI 工作流程
En Parlant~ 如何透過 Claude Code 開發——提示詞、工作階段、原則,以及人類在何處畫下界線。
TTS 語言排名
依語言統計的西洋棋熱門程度——TTS 語言選單排序背後的數據依據。
儲存庫密鑰
GitHub Actions 密鑰的用途,以及 fork 本專案時您需要準備的內容。
BYOK:自備金鑰
為什麼 En Parlant~ 對雲端功能採用自備金鑰模式——以及實際費用為何。
潛在改進方向
我們正在探索的構想——教學外掛、無障礙功能、多人對弈擴展等。