Skip to content

Jiejie-Tech/PaperNote

Repository files navigation

PaperNote 图标

PaperNote

把手写、讲义和灵感,安静地留在自己的设备里

面向 Windows 笔记本电脑、触控设备和 Android 手机/平板的本地优先手写笔记应用。

Windows 10/11 Android 6.0+ 本地优先 MIT License

GitHub 下载 · Gitee 下载 · 使用指南 · 功能全览

PaperNote 产品概览

一个更专注的数字笔记工作台

PaperNote 把资料库、分页纸张、自然手写和 PDF 批注放在同一个工作区里。无需注册账号,打开应用就能开始记录;笔记默认保存在设备本地,也可以通过 .papernote 文件、导出文件和整库备份在电脑与 Android 设备之间传递。

✍️ 自然书写 📚 分页整理 📄 PDF 批注
钢笔、荧光笔、压力输入、倾角采样、整笔橡皮擦与撤销重做。 新建、复制、删除、重命名、缩略图跳转和多种纸张模板。 导入 PDF 作为页面背景,在页面上书写并导出包含批注的 PDF。
🧩 丰富内容 💻 Windows + Android 🔒 本地优先
文本、图片、直线、箭头、矩形、圆形、三角形、菱形和星形。 桌面端适配鼠标、触控和数位笔;移动端适配手机、平板与触控笔。 不要求账号,不包含广告和遥测;Android 客户端不申请网络权限。

产品实拍

Windows 资料库

集中管理最近笔记、搜索结果、回收站和本地文件,让桌面上的资料保持清晰。

PaperNote Windows 资料库

Windows 编辑器

在宽屏工作区中同时使用手写、页面管理、文本、图片、形状和 PDF 批注工具。

PaperNote Windows 编辑器

Android 手机与平板

移动端保留核心书写与阅读流程:手机端默认可直接用手指书写,两排固定工具栏完整显示钢笔、荧光笔、橡皮擦、平移、粗细、颜色、手指开关、撤销和重做,并支持触控笔、双指缩放、页面管理、导入导出和备份。

PaperNote Android 编辑器

适合这些场景

  • 课堂与自习:按课程建立笔记本,在讲义或 PDF 上直接标记重点。
  • 会议与项目:用分页整理讨论记录、草图、流程和后续事项。
  • 数位板书写:在 Windows 笔记本或台式机上使用数位笔完成长时间记录。
  • 跨设备阅读:把 .papernote 文件传到 Android 手机或平板,继续查看和编辑。
  • 离线资料管理:不依赖账号或内置云服务,自行决定文件和备份放在哪里。

下载与安装

平台 系统要求 获取方式 安装说明
Windows Windows 10/11 x64 GitHub Releases / Gitee Releases 下载 Windows 压缩包,解压后运行 PaperNote.Desktop.exe
Android Android 6.0(API 23)及以上 GitHub Releases / Gitee Releases 推荐下载 Android ZIP,解压后安装其中的 APK;也可直接下载 APK。仅为当前文件来源临时授权“安装未知应用”。

正式安装包应从 Releases 页面获取。下载后可结合发布页提供的 SHA-256 校验值确认文件完整性。

Android 的权限、手势、导入导出和卸载前备份说明见 Android 使用指南

数据属于你

  • 笔记默认保存在设备本地,无需创建账户。
  • 单个笔记本使用开放归档结构的 .papernote 文件。
  • Windows 和 Android 共用 PaperInk 墨迹与页面对象模型。
  • 支持单笔记导入导出、整库备份与恢复。
  • Android 应用私有数据会随卸载被系统删除,卸载前请先导出或备份。
  • 当前不提供内置云同步;你可以自行使用网盘、数据线或局域网工具传递文件。

更多兼容性细节见 数据格式说明,隐私承诺见 隐私说明

文档中心

文档 内容
用户指南 Windows 与 Android 的资料库、编辑器、页面、PDF、搜索与备份操作
Android 指南 安装、权限、手势、文件传递和数据安全
功能全览 当前已经实现的功能与尚未包含的能力
数据格式 .papernote、PaperInk、备份格式和跨平台兼容性
Android 构建 Android 开发环境、编译、签名和设备测试
发布指南 Windows 与 Android 安装包的验证和发布流程
开发路线 后续版本方向与优先级
参与贡献 开发约定、提交要求和协作方式
从源码构建

环境要求

  • Windows 10/11
  • .NET SDK 10.0.302
  • 构建 Android 客户端时需要对应的 .NET for Android / MAUI 工作负载与 Android SDK

获取与验证

git clone https://github.com/Jiejie-Tech/PaperNote.git
cd PaperNote
dotnet restore PaperNote.sln
.\scripts\test.ps1 -SkipAndroidRuntime

有可用 Android 模拟器或设备时,可运行完整后台验证:

.\scripts\test.ps1

生成 Windows 发布包、Android ZIP/APK 和签名文件前,请阅读 发布指南。密钥、密码、真实笔记和构建产物不得提交到仓库。

参与 PaperNote

欢迎提交问题、改进文档或贡献代码。在开始较大的功能改动前,建议先阅读 贡献指南开发路线,并通过 Issue 说明使用场景和预期行为。

如果 PaperNote 对你有帮助,欢迎点亮 Star,让更多需要本地手写笔记的人发现它。

许可

PaperNote 使用 MIT License 开源。第三方组件及字体许可见 THIRD-PARTY-NOTICES.md

About

本地优先的 Windows 墨迹笔记与 PDF 批注应用 · Local-first handwriting and PDF annotation app for Windows.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages