本地应用 · NOTE4

EInk-Push

在 NAS 或常开电脑上运行的 NOTE4 推送服务,带网页管理和 HTTP API。内置今天、背单词、今天吃什么、人生指南、宠物与掷杯筊六个应用,支持图片、音频和设备按键交互。

它能做什么

六个内置应用:今天、背单词、今天吃什么、人生指南、宠物与掷杯筊
网页配置设备与应用,HTTP API 推图、播放并获取状态和事件
支持黑白、四灰与十六灰画面,按设备能力处理图片
内置词库与间隔复习,在线朗读及可选语音拼写练习
按键切换应用,配置、学习进度与宠物状态保存在主机上

安装与使用

按项目说明安装本地应用

先在 NAS 或电脑安装依赖并预览应用,再通过网页配置设备。设备推送走局域网;天气、在线朗读和可选语音识别按功能访问外部服务。

公开源码

NOTE4 LAN v1 · Node.js 22+ · 兼容的 NAS 或电脑 · 中文字体 · 同一局域网 · 主机持续运行

独立的 Node.js 协议实现,对齐官方 Rust SDK;不是设备固件,也无需另装 Rust SDK 才能运行。NAS 需能安装 sharp、canvas 等依赖,处理器与系统兼容性以实际安装为准。连接前退出 Hub、InkHub 等占用同一 NOTE4 的程序。

  1. 准备运行环境

    准备 Node.js 22 或更新版本,核对 NAS 的处理器与系统。克隆仓库后运行 npm ci、npm test,再运行 node src/index.js --web 8080。按 README 配置可用中文字体;不需要先填写设备 IP 即可启动网页服务。

  2. 登录、改密并预览

    浏览器访问 http://主机IP:8080,使用初始密码 helloworld 登录后立即修改密码。先在应用页配置地点或词库并检查预览;按需配置在线朗读和语音识别。服务默认监听所有网卡,仅在可信局域网使用,不直接暴露公网。

  3. 连接并检查设备交互

    电脑或 NAS 与 NOTE4 保持同一局域网,确认其他设备客户端已退出。在“设备”页填写 IP 并保存连接,默认设备端口为 32342。验证一张图片的显示完成回执、按键切换与音频;停止时正常退出进程,保留 data 目录中的配置、录音与学习进度。

获取本地推送 SDK ↗

把任务交给电脑上的 Codex 或其他本地 AI,按项目当前 README 完成安装与验证。

看看交给 AI 的内容
请按当前 README 在本机或 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 或电脑 · 中文字体 · 同一局域网 · 主机持续运行
独立的 Node.js 协议实现,对齐官方 Rust SDK;不是设备固件,也无需另装 Rust SDK 才能运行。NAS 需能安装 sharp、canvas 等依赖,处理器与系统兼容性以实际安装为准。连接前退出 Hub、InkHub 等占用同一 NOTE4 的程序。
准备 Node.js 22 或更新版本,核对 NAS 的处理器与系统。克隆仓库后运行 npm ci、npm test,再运行 node src/index.js --web 8080。按 README 配置可用中文字体;不需要先填写设备 IP 即可启动网页服务。
浏览器访问 http://主机IP:8080,使用初始密码 helloworld 登录后立即修改密码。先在应用页配置地点或词库并检查预览;按需配置在线朗读和语音识别。服务默认监听所有网卡,仅在可信局域网使用,不直接暴露公网。
电脑或 NAS 与 NOTE4 保持同一局域网,确认其他设备客户端已退出。在“设备”页填写 IP 并保存连接,默认设备端口为 32342。验证一张图片的显示完成回执、按键切换与音频;停止时正常退出进程,保留 data 目录中的配置、录音与学习进度。
核对预览、显示完成回执、按键切换、音频与退出后释放连接。本站已通过项目的 142 项自动化测试(含模拟设备),不等于已完成 NAS 或 NOTE4 实机验收。
保留已有 data 数据,密钥与密码仅在本机填写。先验证预览并确认目标设备,再做首次推送;启用语音识别前说明录音发送到所选服务。交付启动、停止、更新与卸载方法;没有执行环境时只给步骤,不声称安装完成。

装好以后,确认这一点

核对预览、显示完成回执、按键切换、音频与退出后释放连接。本站已通过项目的 142 项自动化测试(含模拟设备),不等于已完成 NAS 或 NOTE4 实机验收。

安装后请确认设备上的实际效果。复制任务不会自动执行安装。

常见问题

任何 NAS 都能直接运行吗?

不能保证。需要 Node.js 22+,且图像依赖包含平台原生组件;某些处理器或系统可能缺少预编译包,需要额外依赖或适配。本站在 macOS 环境安装依赖并通过 142 项自动化测试,尚未独立验证 NAS 部署和 NOTE4 实机。

全部功能都离线吗?录音去哪儿?

不是。设备推送走局域网,但天气、首次自动定位和 Edge 在线朗读会联网;配置 ASR 后,拼写练习录音会发送给所选语音识别服务。不配置 ASR 可使用翻卡模式。录音 WAV 同时保存在主机,默认保留最近 200 个。

如何管理访问和已有数据?

当前使用单密码登录,没有多用户隔离;词库、进度和宠物状态由访问者共享。API token 等同密码,应仅在本机保存。升级前备份 data 目录,保留原有配置与进度。

项目与更新

公开仓库。 项目已于 2026-10-27 核对资料,支持范围以实际版本为准。

后续完善会持续更新到 GitHub 仓库。安装或升级前,请让 AI 阅读当前 README 与版本变更,保留已有设置和数据。

查看源码与说明 ↗
本地应用 · NOTE4开始使用 →

提交后,项目资料会发送至 support@zectrix.com,由我们审核后收录。联系邮箱仅用于投稿沟通。