Repository navigation
v0.1.0 — 工程化基线
首个工程化版本. 把过去半年散落在多次提交里的功能整合, 把口头/memory 里的经验固化成项目级文档和 CI 校验.
主要内容
中文化 / 拼音 IME / AI
- 系统语言菜单注入 "中文 (简体)" + 完整翻译
- xochitl 输入法 hook (intercept/) + Go pinyin daemon (rime-frost FST 词库)
- 浮动候选栏, 零宽空格哨兵处理退格
- 笔记编辑器 AI 按钮 + 高级面板 AI 配置 (OpenAI 兼容, 多端点)
上传服务器 (Go 重写)
- 截图 / 字体 / AI 配置 / 版本推送 API
- 三机型交叉编译 (aarch64 + armv7)
- web UI (扫码上传 + AI 配置)
高级面板
- 字体管理 / 截图管理 / AI 配置入口
- 华容道小游戏
文件热导入
- librarian + xovi-message-broker 集成
- 不重启 xochitl 的热加载 importDocument
工程化
- 严格目录分层: src / assets / vendor / tools / dist
- README + CONTRIBUTING + docs/{architecture,devices,upgrade-sop}.md
- GitHub Actions CI: shell + python + qmd hash + go 全套校验
- installer/ 三件套: install.sh / diagnose.sh (升级前预检) / apply-and-restart.sh (带回滚监控)
设备支持
- reMarkable 2 (rm2, armv7l)
- reMarkable Paper Pro (rmpp-ferrari, aarch64)
- reMarkable Paper Pro Move (rmpp-chiappa, aarch64)
完整变更日志见 CHANGELOG.md.