sysprog21/zhtw-mcp
A linguistic linter for Traditional Chinese (zh-TW)
解決する問題
AI言語モデルは、しばしば台湾の教育省(MoE)の基準ではなく、中国本土の標準(zh-CN)に従った用語、句読点、文字形状を使用する「地域的漂移」を含む繁体字(zh-TW)のテキストを生成します。このプロジェクトは、こうした不整合を自動検出し修正する言語リンターを提供し、台湾で実際に使われている書き方と一致した本物のテキストを保証します。
動作方法
このツールは、3つの主要な基準を強制する言語リンターとして動作します:句読点(改訂版『標点符號手冊』)、文字形状(国家文字標準形)、および両岸用語の正規化(OpenCCデータセットに基づく)。
CLIツールとして独立して使用可能であり、Model Context Protocol(MCP)経由でサーバーとして利用することもできます。これにより、AIコーディングアシスタントがツールとして呼び出すことが可能です。2つの厳格度プロファイル(base と strict)と、ソフトウェアUI文字列用のオプションフラグ(relaxed)およびAI生成物の検出用フラグ(detect_ai)を備えています。曖昧な用語については、実行中のAIアシスタントに問い合わせて正しい用語を決定する機能も備えています。
対象ユーザー
ソフトウェアローカライズや専門的な執筆において、AI生成された繁体字(zh-TW)テキストが公式の台湾教育省(MoE)基準に準拠していることを保証したい開発者やライター。
特徴
- MCP統合:Claude CodeやCodexなどのAIアシスタントに直接接続し、リアルタイムでのリンティングと自動修正を提供。
- 包括的なルールセット:1,100以上の用語ルールと15のキャピタライゼーションルールを含む。
- MoE準拠:句読点および文字変形に関して、公式の台湾教育省基準を強制。
- AI対応リンティング:
detect_aiモードにより、AI生成文書に一般的なフィラー表現や意味的安全性語を検出。 - Markdown対応:コードブロックやHTMLブロックをスキャン対象外にすることで、コードの破損を回避。
- マルチプラットフォームバイナリ:Linux、macOS、Windows用の事前ビルド済みバイナリを提供。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト