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

它能做什么
安装与使用
按项目说明安装本地应用
先在 NAS 或电脑安装依赖并预览应用,再通过网页配置设备。设备推送走局域网;天气、在线朗读和可选语音识别按功能访问外部服务。
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 目录中的配置、录音与学习进度。
把任务交给电脑上的 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 目录,保留原有配置与进度。

