Item logo image for 簡易漢字変換サーバー

簡易漢字変換サーバー

ExtensionTools4 users
Item media 4 (screenshot) for 簡易漢字変換サーバー
Item media 1 (screenshot) for 簡易漢字変換サーバー
Item media 2 (screenshot) for 簡易漢字変換サーバー
Item media 3 (screenshot) for 簡易漢字変換サーバー
Item media 4 (screenshot) for 簡易漢字変換サーバー
Item media 1 (screenshot) for 簡易漢字変換サーバー
Item media 1 (screenshot) for 簡易漢字変換サーバー
Item media 2 (screenshot) for 簡易漢字変換サーバー
Item media 3 (screenshot) for 簡易漢字変換サーバー
Item media 4 (screenshot) for 簡易漢字変換サーバー

Overview

SKK-JISYO.Lベースのローカル漢字変換API 兼 リアルタイム入力パッド

Title: Simple Kanji Conversion Server ※English description is provided in the second half of this page. 【概要】 完全ローカル・オフラインで動作する、超軽量かつ高精度な漢字変換APIサーバーです。 クラウド上の巨大なAI(Google APIなど)とは異なり、プライバシーを極限まで守りながら通信ラグのない爆速の変換処理を提供します。他の拡張機能やローカルWebアプリから呼び出して使用するためのバックエンドとして機能し、Google CGI API(Transliterate API)および Yahoo! かな漢字変換API と互換性のあるレスポンスを返します。 🔰 別のアプリから案内されてインストールする方へ 「〇〇というアプリを使うには、この拡張機能が必要です」と案内されてこのページに来た方は、【Chromeに追加するだけで完了】です! 追加後の特別な設定や操作は一切必要ありません。そのまま元のアプリにお戻りください。(本拡張機能は、元のアプリが漢字変換を行うための「裏側の辞書」として静かに機能します) ---以下、開発者および新技術に興味がある方向けの詳細です--- 【v1.2.1 の主な特徴】 ・洗練されたモダンUI (New!): 設定や開発者向けコードを折りたたみ式(アコーディオン)にし、直感的でスッキリとしたカード型デザインに刷新しました。 ・賢いローカル学習機能 (Power Up!): 候補を手動で選んだ時だけでなく、「結果をコピー」を押した際にも一斉に自動学習。一発変換できた単語も記憶され、使えば使うほど手に馴染みます。 ・学習データの可視化 (New!): どんな単語が学習されたか、よく使う上位100件をパネル上でサクッと確認できる「データを確認」機能を追加しました。 ・IMEライクな入力体験: 変換結果をシステム標準のIMEのような「青い下線」ベースのデザインに改良。クリックで直感的に他の候補を選択できます。 ・外部アプリ向け学習API (New!): 外部アプリから LEARN アクションを送信し、本サーバーの辞書を育成できる機能を追加(マニュアルに仕様を公開しました)。 ・真のAPI互換性の実現 (Fix): Google CGI API互換モードにおけるレスポンス構造(読みがなの正確な出力)の不具合を修正し、既存のレガシーアプリとの完全な互換性を確保しました。 ・高速レスポンスの最適化 (Performance Up!): 拡張機能起動時の辞書プリロード(先読み)を実装し、外部APIからの久々のリクエスト(コールドスタート)でも待たされることなく一瞬で応答します。 ・動的計画法(ビタビアルゴリズム)の最適化: 文章全体の文脈から「最も自然な文節区切り」を自動で計算し、スムーズな変換をサポートします。 ・SKK-L辞書のポテンシャルを完全解放: 辞書のデータ構造を解析し、動詞・形容詞の活用形(送り仮名)をメモリ上で自動展開。圧倒的な語彙力をフル活用できます。 ・完全ローカル動作: 外部サーバーとの通信を一切行わないため、セキュリティが厳しい環境やオフラインでも安全に動作します。 ・2大レガシーAPI互換: Google互換モードに加え、「Yahoo! API (JSON-RPC 2.0) 互換モード」を搭載。既存アプリの通信部分を chrome.runtime.sendMessage に書き換えるだけで簡単に移行できます。 💡 綺麗に変換するためのコツ(クラウドAPIとの違い) 本サーバーは完全ローカル・オフラインで動作する軽量エンジンです。Google APIのようなクラウドの巨大AIとは異なり、長文を一括で丸投げするよりも「単語ごと」や「文節ごと」に区切って入力・送信する方が、より確実で意図通りの漢字に変換されます。 ・こまめに区切る: 「きょうはいいてんき」のように一気に送るより、「きょうは」「いい」「てんき」のように分けるとスムーズです。 ・学習機能を活かす: 万一違う漢字が出た場合も、正しい候補に切り替えて確定するだけでローカル学習機能が記憶するため、使えば使うほど自分好みに賢くなります。 ・カスタム辞書を活用する: よく使う専門用語や固有名詞は、拡張機能内の system_dict.json に追加することで、自分専用の強力なカスタム辞書として育てることができます。 🚀 実際の活用例(こんなアプリの開発に最適です) ・API依存アプリのオフライン化: 過去にGoogleやYahooのAPIを使って作られた拡張機能やWebアプリの通信先を本サーバーに向けるだけで、完全オフライン対応アプリとして蘇らせることができます。 ・AIを使ったオリジナルアプリ開発: ChatGPT等のAIに「このAPIを使ってメモ帳を作って」と指示し、サイドパネルで生成されたコードを渡すだけで、面倒な辞書処理を拡張機能に丸投げした自分だけの入力ツールが簡単に作れます。 ・セキュアな環境向けのエディタ: 外部通信が制限されている社内システムや、プライバシーを極限まで高めたいローカルMarkdownエディタなどの日本語入力バックエンドとして活躍します。 🛠️ 使い方(わずか数行で組み込み完了) 非常にシンプルです。あなたのアプリから、本拡張機能のIDを指定して chrome.runtime.sendMessage で「ローマ字」または「ひらがな」を送信するだけです。すぐにGoogle互換の多重配列データ、またはYahoo互換のJSONデータが返ってきます。 ⚠️ インストール前の重要なお知らせ(必ずお読みください) 本拡張機能は、主に開発者向けの特殊なツールです。以下の点にご注意ください。 ・「サーバー」という名称ですが、HTTPサーバー(localhost:3000など)としてTCPポートを開くものではありません。外部からの通信はChromeの標準API(chrome.runtime.sendMessage)を介して行われます。(fetch等で直接アクセスすることはできません) ・Chrome内でしか動作しません。 ・単一で使用する一般的な入力ソフトではありません。(主に他のアプリから裏側で呼び出されるAPIサーバーです。サイドパネルでの簡易入力は可能です) ・翻訳ツールや言語学習アプリではありません。(入力された読みを漢字に変換する機能のみを持ちます) ・OSや標準IMEを日本語化するものではありません。(WindowsのIMEやMacの標準入力を置き換えるものではありません) ・新語・流行語や特殊な人名・絵文字には非対応です。(内蔵されているSKK辞書の基本語彙およびローカル学習に基づいています) 【プライバシーについて】 入力されたテキストや変換履歴を外部に送信・収集することは一切ありません。 --- [Overview] A lightning-fast, fully local, offline, and highly accurate Kanji conversion API server. Unlike cloud-based massive AI models (such as Google API), it guarantees absolute privacy with zero network latency. Designed to act as a backend for other Chrome extensions or local web applications, it returns responses fully compatible with both the Google CGI API (Transliterate API) and the Yahoo! API. 🔰 Did another app direct you here? If you were sent to this page by another app or extension with a message like "You need to install this extension first," all you need to do is [Add to Chrome]! No further setup, configuration, or action is required. You can close this page and return to your original app immediately. (This extension will silently work in the background as the invisible dictionary engine for your app.) --- Below are details for developers and tech enthusiasts --- [Key Features in v1.2.1] Modernized UI & Usability (New!): The side panel features a clean, card-based design with foldable (accordion) sections, keeping the interface intuitive and clutter-free. Smart Local Learning (Powered Up!): Automatically learns your preferences not just when selecting candidates manually, but also in bulk when you click the "Copy Result" button. Learning Data Visualization (New!): Instantly view your top 100 most frequently used learned words directly from the settings panel. IME-Like Typing Experience: Redesigned conversion dropdowns with native-like blue underlines and arrows for seamless interaction. External Learning API (New!): Added and documented the LEARN API, allowing external apps to send conversion confirmations and train the local dictionary. True API Compatibility (Fix): Corrected the response structure in Google CGI API mode to properly return the original reading (yomi) at the segment start, ensuring seamless integration with legacy applications. Optimized Fast Response (Performance Up!): Implements background dictionary preloading on startup, ensuring instant, zero-wait responses even for the first API request after a cold start. Optimized Viterbi Engine: Intelligently analyzes sentence context to find the most natural word boundaries for smooth conversions. Full Unlock of SKK-L Dictionary: Dynamically parses and expands verb/adjective conjugations (Okurigana) from the built-in SKK dictionary, unleashing a massive vocabulary. Fully Local Operation: Zero external communication. Works safely and securely in strict environments or entirely offline. Interactive API Viewer: The bilingual (EN/JA) side-panel "Input Pad" dynamically generates Raw JSON Responses and JavaScript Request Code in real-time as you type. 💡 Tips for Better Conversions (Difference from Cloud APIs) As a fully local and lightweight engine, unlike cloud AI models, breaking input into smaller chunks (word-by-word or phrase-by-phrase) yields much more accurate results than dumping long sentences all at once. - Divide phrases: Instead of long strings, split them into meaningful chunks for smoother parsing. - Leverage learning: Switching to the correct candidate will automatically teach the local engine for future use. - Use custom dictionaries: Add frequently used terms to system_dict.json for a tailored experience. 🚀 Practical Use Cases Reviving API-dependent Apps: Easily convert your existing extensions or web apps that rely on deprecated Google or Yahoo APIs into fully offline applications simply by changing the communication target to this extension. AI-Assisted App Development: Pass the generated JS code to an AI (like ChatGPT) and ask it to build a custom UI. The extension handles all the complex dictionary processing for you! Editors for Secure Environments: Serves as the perfect Japanese input backend for internal corporate systems with restricted external networks or local Markdown editors that demand maximum privacy. 🛠️ How to Integrate (Takes only a few lines of code) It is extremely simple. From your app, just use chrome.runtime.sendMessage with this extension's ID to send "Romaji" or "Hiragana". You will instantly receive a Google-compatible multi-dimensional array or a Yahoo-compatible JSON response. ⚠️ IMPORTANT NOTICES BEFORE INSTALLATION This extension is a specialized tool primarily for developers. Please note the following: - Despite the name "Server," it DOES NOT open a local HTTP/TCP port (like localhost:3000). Communication is handled strictly via Chrome's messaging API (chrome.runtime.sendMessage). It cannot be directly accessed via `fetch` or `curl`. - It works ONLY within the Google Chrome browser. - It is NOT a standalone, general-purpose typing software. (It is primarily an API server meant to be called by other apps, though simple typing via the side panel is available). - It is NOT a translation tool or a language learning app. - It DOES NOT Japanese-ize your OS or system IME. (It will not replace your Windows IME or macOS default input system). - Does not cover modern slang, trending buzzwords, or emojis. (Strictly relies on the standard SKK dictionary vocabulary and local learning). [Privacy Policy] This extension does not transmit, store, or collect any of your input text or conversion history to any external servers.

Details

  • Version
    1.2.1
  • Updated
    September 12, 2026
  • Offered by
    kuronotokumei
  • Size
    1.72MiB
  • Languages
    日本語
  • Developer
    Email
    kuronotokumei@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps