打开文档,专注阅读,随手记录。
本地 PDF 阅读与手写批注应用,围绕 Xiaomi Pad 9 Pro Max 优化。无需账号,文档、笔迹、阅读进度和查词都留在设备上。
下载 1.1.1 正式版 APK · 安装说明 · 更新日志
- 专注阅读 — 原始 PDF 分块渲染、连续滚动、双指缩放与相邻双页;文内搜索、目录、书签和阅读位置恢复。
- 自然批注 — 笔、铅笔、钢笔与荧光笔;压感、停笔拉直、水平吸附直尺,框选移动 / 缩放 / 旋转,撤销与重做。支持手写签名及 PDF 导出。
- 离线语言工具 — 英汉 / 汉英词库结合 Wiktionary、WordNet 与来源词形索引,支持专业词、复合词和英文释义兜底。MiniLM 在设备上比较语境与候选词义;英文长词组和短句可查看 OPUS-MT 离线参考译文。全部随 APK 安装。
- 本地书库 — 文件夹、收藏、搜索与废纸篓;接收其他应用分享的 PDF,本地
.annota.zip备份与恢复,桌面小组件继续阅读。
本页对应 1.1.1 正式版。版本差异与已知范围。
- 安装 APK,打开随包的 Attention Is All You Need 或导入自己的 PDF;首次使用可查看内置指南。
- 点击笔图标开始批注,阅读模式收起批注工具;长按文字可复制或离线查词。
- 内容自动保存在本机。需要带走或备份时,导出 PDF 或完整备份包。
适配目标:Xiaomi Pad 9 Pro Max。 Android 10+ 是安装要求,不代表其他设备已完成适配。扫描件可以阅读和批注;选词与搜索需要 PDF 文本层。暂不提供 OCR、iPad 版、云同步或证书数字签名。
实际应用截图,统一使用蓝调外观;点击图片可看大图。
| 本地书库 | 画笔与批注 |
|---|---|
![]() |
![]() |
| 导入文件,按文件夹与收藏整理。 | 在原文上记录,切换工具保留阅读位置。 |
| 离线查词 | 页面导航 |
|---|---|
![]() |
![]() |
| 就地查看简释,更多义项按需展开。 | 缩略图、目录、书签与批注集中在侧栏。 |
查词先完成候选词义的语境比较,再显示释义;证据不足时保留其他解释,不把相似度当作确定答案。中文释义未命中时可显示明确标注的英文释义;短句参考翻译仅支持英文 → 简体中文,专业内容仍需核对。
打开 PDF 后,在后台处理当前已提取页面的语境窗口。语境向量保存在本机,按内容哈希、模型版本和算法版本复用,避免每次重复计算。词库、模型与词义向量均随 APK 更新,首次使用也不下载。
「设置 → 关于」中,应用更新下方的本地词典默认开启。该开关只控制语义重排与后台预处理;关闭后仍可普通离线查词。详见本地数据说明。
阅读、书写、查词及参考翻译完全离线;仅主动检查应用更新、下载 APK 或提交反馈使用网络。反馈会提交为公开 GitHub Issue,请勿附上私人内容。卸载或清除应用数据前,请先备份。
1.1.1 的目标为正式版;通过最终验证并发布后,默认更新检查提供此版本,下载和安装均需用户确认。沿用已有安装证书,可从此前正式版及 Preview 覆盖升级。
原生 Kotlin / Android Views,系统 PdfRenderer、PDFBox 与本地 SQLite。需要 JDK 17 / 21、Android SDK 36、Build Tools 36.0.0。
git clone https://github.com/dpan538/Annota.git
cd Annota/android
./gradlew :app:assembleDebugAndroid 工程与签名 · 空间与归档 · 测试与验收 · 离线词库构建 · 设计原型 · 反馈问题
代码:MIT。原创视觉与指南:CC BY-NC 4.0。字体、图标、词库及示例论文遵循各自许可,见第三方说明。
独立开发,与 Xiaomi 没有隶属或官方合作关系。



