潛在增強功能
En Parlant~ 是一個年輕的專案,團隊規模不大。以下是我們正在積極思考的想法——有些是已經相當成熟的提案,有些還只是初步構想。這裡列出的內容並非承諾或排程,但我們希望與大家分享目前的思考方向。
如果其中任何想法讓您感到興奮(或者您會使用到這些功能),歡迎在 GitHub 上告訴我們。
ChessMaster 教學外掛
Section titled “ChessMaster 教學外掛”一個建構於多人遊戲之上的教學層。棋藝講師可以建立帶有註解的課程套件,透過存取碼分發給學生,並在應用程式中提供即時教學——搭配語音解說。
核心理念是教師擁有其內容的所有權並控制存取權限。付款在應用程式外部進行(Stripe、Gumroad、直接轉帳——教師偏好什麼方式就用什麼方式)。En Parlant~ 提供的是內容傳遞基礎設施,而非計費系統。
可能的功能包括離線課程套件(附帶中繼資料的 PGN 組合包)、透過中繼方式傳遞內容並搭配學生存取碼、將即時教學棋局廣播給已連線的學生,以及顯示教師是否在線的狀態指示器。
視障使用者無障礙功能
Section titled “視障使用者無障礙功能”En Parlant~ 已經透過 TTS 語音旁白讓西洋棋變得可聽,但對於視障玩家來說還不算可用。目前螢幕閱讀器使用者無法感知棋盤、瀏覽介面,也無法在不使用滑鼠的情況下輸入棋步。
我們有一份詳細的漸進式無障礙改進提案:為所有控制項加入 ARIA 標籤、即時播報棋步與遊戲事件、螢幕閱讀器可逐格瀏覽的無障礙棋盤覆蓋層,以及接受代數記譜法的文字棋步輸入。
視障西洋棋社群在國際間相當活躍且組織完善。如果這是您會使用的功能,我們特別希望聽到您的聲音。
多人遊戲目前已上線,支援休閒、不計時對局——但還有很大的成長空間:
- 計時整合 — 同步化的時間控制,每位玩家的計時器在本地端倒數,並在每步棋時重新同步。
- 大廳與配對 — 一種不需要透過外部管道分享代碼就能找到對手的方式。
- 等級分與排名 — 追蹤等級分,讓您能找到同級別的對手。
- 觀戰模式 — 讓其他人觀看進行中的棋局。
以上是我們思考最為深入的構想,但清單並非到此為止。如果您有我們尚未考慮到的使用情境——特別是如果您是講師、視障棋手,或者會以我們未曾想像的方式使用 En Parlant~ 的人——歡迎與我們聯繫。