ローカルアプリ · NOTE4

EInk-Push

NAS や常時稼働の PC 向け NOTE4 プッシュサービス。Web 管理と HTTP API を備え、今日の情報、単語学習、献立選び、生活ガイド、ペット、筊占いの 6 アプリで画像・音声・キー操作を利用できます。

できること

今日の情報、単語学習、献立選び、生活ガイド、ペット、筊占いの 6 アプリ
ブラウザーでデバイスとアプリを設定。HTTP で画像送信、音声再生、状態・イベント取得
デバイス能力に応じて白黒・4 階調・16 階調の画像を出力
内蔵単語帳と間隔反復学習、オンライン読み上げ、任意の音声スペリング練習
本体キーでアプリを切り替え、設定・学習進捗・ペット状態をホストに保存

インストールと使い方

手順に従ってローカルアプリを導入

NAS または PC で依存関係を導入してアプリをプレビューし、Web 画面からデバイスを設定します。デバイスへの送信は LAN 内ですが、天気、オンライン読み上げ、任意の音声認識は外部サービスを利用します。

公開ソース

NOTE4 LAN v1 · Node.js 22 以上 · 対応 NAS または PC · 中国語フォント · 同一 LAN · ホストの常時稼働

公式 Rust SDK に合わせた独立の Node.js プロトコル実装です。ファームウェアではなく、実行に Rust SDK の別途導入も不要です。NAS は sharp、canvas などの依存関係に対応する必要があり、CPU と OS の互換性は導入時に確認してください。接続前に同じ NOTE4 を使用中の Hub、InkHub などを終了します。

  1. 実行環境を準備

    Node.js 22 以上を用意し、NAS の CPU と OS を確認します。取得後に npm ci、npm test、続いて node src/index.js --web 8080 を実行します。README に従って中国語フォントを設定してください。デバイス IP 未設定でも Web サービスは起動できます。

  2. ログイン・パスワード変更・プレビュー

    http://ホストIP:8080 を開き、初期パスワード helloworld でログイン後、すぐに変更します。まず地域や単語帳を設定してプレビューを確認し、必要に応じてオンライン音声サービスを設定します。既定では全インターフェースで待ち受けるため、信頼できる LAN 内で使用し、インターネットへ直接公開しないでください。

  3. 接続して本体操作を確認

    ホストと NOTE4 を同じ LAN に置き、他の接続プログラムを停止します。「设备」ページで IP を保存して接続します。既定ポートは 32342 です。画像の表示完了、キーによる切り替え、音声を確認し、停止時はプロセスを正常終了します。data 内の設定・録音・学習進捗を保持してください。

Local Push SDK を入手 ↗

コンピューター上の Codex などに渡し、最新 README に従って導入と検証を行ってください。

AI に渡す内容を見る
最新 README に従い、この PC または NAS に EInk-Push を導入して検証してください。
https://github.com/moyubyte/EInk-Push
https://github.com/moyubyte/EInk-Push/blob/main/README.md
NOTE4 LAN v1 · Node.js 22 以上 · 対応 NAS または PC · 中国語フォント · 同一 LAN · ホストの常時稼働
公式 Rust SDK に合わせた独立の Node.js プロトコル実装です。ファームウェアではなく、実行に Rust SDK の別途導入も不要です。NAS は sharp、canvas などの依存関係に対応する必要があり、CPU と OS の互換性は導入時に確認してください。接続前に同じ NOTE4 を使用中の Hub、InkHub などを終了します。
Node.js 22 以上を用意し、NAS の CPU と OS を確認します。取得後に npm ci、npm test、続いて node src/index.js --web 8080 を実行します。README に従って中国語フォントを設定してください。デバイス IP 未設定でも Web サービスは起動できます。
http://ホストIP:8080 を開き、初期パスワード helloworld でログイン後、すぐに変更します。まず地域や単語帳を設定してプレビューを確認し、必要に応じてオンライン音声サービスを設定します。既定では全インターフェースで待ち受けるため、信頼できる LAN 内で使用し、インターネットへ直接公開しないでください。
ホストと NOTE4 を同じ LAN に置き、他の接続プログラムを停止します。「设备」ページで IP を保存して接続します。既定ポートは 32342 です。画像の表示完了、キーによる切り替え、音声を確認し、停止時はプロセスを正常終了します。data 内の設定・録音・学習進捗を保持してください。
プレビュー、表示完了通知、キー切り替え、音声、終了時の接続解放を確認してください。模擬デバイスを含む 142 件のテストに合格しましたが、NAS や NOTE4 実機の動作保証ではありません。
既存 data を保持し、認証情報はローカルでのみ入力してください。プレビューと対象を確認後に初回送信を行い、ASR 有効化前に録音の送信先を説明します。起動・停止・更新・削除方法を案内し、実行環境がなければ手順のみ提示してください。

導入後は、ここを確認

プレビュー、表示完了通知、キー切り替え、音声、終了時の接続解放を確認してください。模擬デバイスを含む 142 件のテストに合格しましたが、NAS や NOTE4 実機の動作保証ではありません。

インストール後、デバイス上の実際の動作を確認してください。タスクをコピーするだけではインストールは実行されません。

よくある質問

どの NAS でも動きますか?

保証はありません。Node.js 22 以上とネイティブ画像処理モジュールが必要です。CPU や OS によってはビルド済みパッケージがなく、追加環境や移植が必要です。当サイトでは macOS で導入し、142 件の自動テストに合格しました。NAS 配備と NOTE4 実機は独自検証していません。

すべてオフラインですか?録音の保存先は?

いいえ。デバイス送信は LAN 内ですが、天気、初回の自動地域判定、Edge 読み上げは通信します。ASR 設定時はスペリング録音を選択した音声認識サービスへ送ります。未設定でもフラッシュカードを利用できます。録音 WAV はホストにも保存され、既定で最新 200 件を保持します。

アクセスと既存データはどう管理しますか?

共通パスワードでログインし、ユーザー別の分離はありません。単語帳・進捗・ペット状態は共有されます。API token はパスワードと同様に扱い、ローカルで管理してください。更新前に data をバックアップし、既存設定と進捗を保持します。

プロジェクトと更新情報

公開リポジトリ。2026-10-27 に資料を確認しました。対応範囲は実際のバージョンによります。

今後の改善は GitHub リポジトリで継続して公開します。インストールや更新の前に、AI に現在の README とバージョンの変更内容を確認してもらい、既存の設定とデータを保持してください。

ソースと説明を見る ↗
ローカルアプリ · NOTE4使ってみる →

プロジェクト情報は support@zectrix.com に送信され、審査後に掲載されます。メールアドレスは投稿に関する連絡にのみ使用します。