自架的文法、風格與拼字檢查 API,支援 30+ 種語言。以獨立 Java 伺服器運行,不需要外部資料庫。
LanguageTool 在 ${ZEABUR_WEB_URL} 提供 REST API。文字檢查的主要端點為:
POST ${ZEABUR_WEB_URL}/v2/check
用 curl 快速測試:
curl -d "language=en-US&text=This is a example sentence with a error." \
"${ZEABUR_WEB_URL}/v2/check"
API 會回傳 JSON 格式的錯誤資訊、建議修正與規則說明。
可用的 API 端點:
POST /v2/check — 檢查文字的文法、拼字與風格問題GET /v2/languages — 列出所有支援的語言POST /v2/words/add — 新增字詞到使用者字典POST /v2/words/delete — 從使用者字典移除字詞官方 LanguageTool 瀏覽器擴充套件(支援 Chrome 和 Firefox)可以設定使用你的自架實例取代公開 API。在擴充套件設定中,將伺服器 URL 設為 ${ZEABUR_WEB_URL}/v2。
512m)1g),建議正式環境至少 1gLGPL-2.1 — GitHub