不少上班族、开发者都在找干净纯粹的桌面记事工具,之前一直用系统自带微软便笺,用久了总觉得差口气。功能零散、界面杂乱,想记待办、写临时笔记还要来回切换,想要全局置顶、轻量化折叠收纳的功能全都没有。

今天 软件格律诗 推荐的这款 PaperTodo 是专门针对这类痛点打造的开源桌面便签工具,开发者打磨交互优化整整一个月,摒弃繁杂冗余设计,只保留桌面记录最核心的能力,主打「桌面上几张安静、不打扰人的纸」。全程不用登录账号、没有云端强制同步、无任何弹窗广告,原生 WPF 框架开发不套网页壳,低配电脑运行也流畅,不管是日常记录待办清单、随手保存灵感笔记,还是写脚本快捷指令,都能轻松 hold 住。

核心设计理念,和普通便签完全区分开
1. 纸片优先:每一条待办、每一篇笔记都是独立无边框窗口,直接平铺在桌面,不存在统一管理主界面,打开就能写,不用层层点开软件菜单。
2. 即用即走:灵感、任务想到立刻记录,完成事项一键勾选,窗口位置、尺寸、置顶状态、文字内容全部自动本地保存,不用手动存档。
3. 拒绝冗余管理器:砍掉分类、标签、全文搜索、云端同步、数据统计、定时提醒等绝大多数用户用不上的功能,降低操作认知负担。
4. 原生轻量化开发:基于 Windows WPF 原生控件实现,不依赖 Web 套壳、无复杂 MSIX 权限包,启动速度快,闲置时几乎不占用硬件资源。
5. 极简交互逻辑:所有高频操作三步内完成,减少多余视觉元素、多层弹窗,桌面保持干净清爽,不会分散工作注意力。

主要功能特点
- 多张独立纸片 — 每张纸是一个独立窗口。
- 一个应用,两种纸片: 待办纸:一行一个事项,可以勾选、编辑、删除、清理已完成。 笔记纸:普通文本 + MD语法轻量高亮,支持三档 MD 伪渲染。
- 胶囊模式(默认启用)— 点击纸片右上角可折叠成置顶小胶囊,减少桌面占用,需要时点击唤回。
- 胶囊自动贴边(默认启用)— 折叠胶囊自动贴边排列;支持多屏,拖动单个胶囊就能换边或挪到别的屏幕。
- 交互层级最优化 — 常用操作大多一两步可达,不必层层点开。
- 脚本胶囊 — 笔记首行写入 !p / !power ,可快捷运行笔记中的脚本,充分发挥胶囊管理系统能力
- 待办关联笔记 — 可把笔记拖到待办项上建立关联;可直接打开关联笔记。
- 主题切换 — 支持跟随系统 / 浅色 / 深色三种模式。
- 四套配色方案 — 暖纸、墨、林、霞四套配色可即时切换。
- 多语言界面 — 中文、英文、日文、韩文,跟随系统语言。
- 开机自启动 — 可随 Windows 启动后台运行。
- 自定义图标 — 程序目录存在 PaperTodo.ico 时优先作为托盘图标,否则用内嵌图标。
- 数据安全 — 自动保存到程序目录 data.json,保留 data.backup.json;临时文件写入降低异常退出时的损坏风险。
- 原生纸片体验:使用 WPF 原生控件实现,优雅高效流畅。
- 快捷参数启动:通过启动参数即可显示、隐藏、切换和新建纸片,方便用快捷键工具或脚本调用。

双类型纸片,兼顾任务管理与文字记录
软件内置两种独立纸片窗口,按需新建,互不干扰。
- 待办纸:适合每日工作清单、临时琐事、短期任务。单行单条事项,支持勾选完成、拖拽调整排序、拖动至底部删除;多行粘贴自动拆分多条清单,自带撤销重做快捷键 Ctrl+Z/Y。支持和笔记绑定关联,点开待办就能直接打开配套笔记,拓展任务备注空间。
- 笔记纸:轻量化 Markdown 编辑器,自带三档 MD 渲染预览,支持标题、加粗、斜体、代码块、列表、分割线、超链接等常用语法,不支持图片、表格等臃肿模块,保证加载速度。内置 MD 按钮一键调用本地外部编辑器,还能自定义临时文件后缀为 txt、html、bat,适配各类编辑需求。

胶囊折叠 + 多屏贴边,大幅节省桌面空间
这是 PaperTodo 最出圈的特色功能,默认开启胶囊模式。 任意纸片点击右上角折叠,收缩成迷你置顶胶囊悬浮窗口,大幅减少桌面遮挡;折叠胶囊自动吸附屏幕左右边缘,多显示器场景下可自由拖拽胶囊切换屏幕、更换停靠侧边,悬浮时自动滑出完整窗口,不用反复缩放。 顶部主胶囊支持一键收起 / 展开全部纸片,批量管理更省心,不用逐个点击切换显示隐藏。

脚本胶囊,程序员、办公党专属实用能力
笔记首行输入!p或!power,整篇笔记内容直接作为 PowerShell 脚本运行,折叠后胶囊会显示闪电标识,左键一键启动脚本,右键打开笔记修改代码。搭配!pf指令可调用常驻 PowerShell 进程,重复执行脚本不用反复启动终端,批量处理文件、快捷打开网页、自动化办公指令都能直接写在桌面纸片上,随手调用。

高度自定义外观,适配各类使用场景
- 主题:跟随系统、浅色、深色三种模式自动切换;内置暖纸、墨、林、霞四套配色,一键切换。
- 界面细节:四档待办文字大小可调,自定义纸片标题最大字数,开关悬浮提示、动画效果;可单独隐藏顶栏新建、外部编辑按钮,界面干净无多余元素。
- 全屏避让策略:检测到视频、游戏全屏窗口时,纸片与贴边胶囊可自动避让,不会遮挡全屏画面。
- 多语言:内置中文、英文、日文、韩文,跟随系统语言自动适配。
- 自定义托盘图标:程序目录放置 PaperTodo.ico,即可替换默认托盘图标,个性化桌面托盘样式。

便捷启动控制,支持外部快捷键联动
软件无主窗口,托盘图标是唯一全局入口,双击托盘一键拉回所有纸片;右键托盘打开设置面板,统一调整全部功能参数。 配套完整启动命令参数,可搭配快捷键工具、Windows 快捷方式、外部脚本调用: --show显示全部纸片、--hide隐藏纸片、--toggle切换显示隐藏、--new-todo新建待办、--new-note新建笔记、--exit保存数据退出程序。 程序单实例运行,重复启动仅转发指令,不会多开占用内存。
本地数据安全,双重备份防止内容丢失
所有笔记、待办数据仅保存在程序本地文件夹,生成data.json主文件与data.backup.json备份文件,每次保存自动生成备份,软件异常崩溃、意外关闭也不会丢失记录。全程不上传用户文字、无云端收集,隐私完全可控。注意不要将程序放置系统只读目录,避免保存失败。
开源免费纯净无捆绑
项目完整开源托管 GitHub,MIT 开源协议,个人学习、日常使用完全免费,无付费弹窗、无增值功能、无捆绑安装包。官方提供两种单文件 exe 安装包,自包含运行库版本直接双击使用,配套 SHA256 校验文件,安装包安全可溯源。
安装与使用
1. 首次启动托盘生成软件图标,右键打开设置,按需调整主题配色、胶囊模式、脚本运行参数。
2. 托盘菜单或纸片顶栏新建待办 / 笔记,自由拖动调整窗口位置、缩放大小,点击左上角图标切换置顶。
3. 临时记录完成后,点击右上角折叠为贴边胶囊,需要时鼠标悬浮滑出查看。
4. 写自动化脚本时,笔记首行添加!power,折叠后左键一键运行脚本,简化办公操作。
5. 退出软件自动保存全部数据,本地双重备份保障内容安全。
更新日志
v2.0
新功能
- 全屏置顶策略:设置中新增「避让 / 不避让」两档,默认避让外部全屏窗口,并改善浏览器视频全屏播放时的自动识别,减少进入全屏后仍需点击画面的情况。
- 待办视觉大小:设置中新增小 / 中 / 大 / 特大四档待办显示大小。
胶囊相关改动
- 贴边胶囊多屏 / 左右侧(多队列):每条屏幕边各有一条独立的贴边胶囊队列,直接拖动单个贴边胶囊即可把它移到屏幕左侧 / 右侧或其他显示器——松手时自动吸附到光标所在显示器的最近边并加入那条队列。
- 贴边胶囊起始高度与位置:拖动「收起全部」主胶囊可在所属队列内上下滑动调整起始高度。
- 多屏贴边显示修复:贴边胶囊改为在窗口内部裁剪尾部,避免双屏相邻边界上尾部露到另一块屏幕。
- 贴边标签层级修复:修复贴边胶囊偶尔掉出置顶层级,被其他应用窗口遮住的问题。
bug修复和边界修正
- 设置窗口排版优化:设置窗口改为横向分栏布局,减少选项拥挤和纵向滚动。
- 标题编辑稳定性:修复修改纸片标题时可能触发系统错误弹窗的问题。
- 配置兼容性修复:修复旧版本(含早期多屏实验)写入的配置文件因含有已废弃字段导致启动崩溃的问题,现在会忽略无法识别的字段并正常加载。
- 新建纸片位置修复:从贴边纸片中新建纸片时,新纸片会继承同一贴边队列并避开边缘胶囊栏,避免压到侧边栏。
- 隐藏全部残留修复:修复从托盘「隐藏全部」时,处于停靠状态的折叠胶囊其边缘药丸窗口可能残留在屏幕上的问题。
- 动画开关完善:关闭动画后,纸片与胶囊之间的折叠 / 展开过渡也会立即完成。
- 纸片创建位置保护:新建纸片会避开任务栏工作区,避免在屏幕边缘创建后无法点击。
- 纸片数量保护:纸片总数限制为 100 张,达到上限时使用应用内提示提醒清理。
- 待办撤销视觉优化:撤销 / 重做后不再闪烁黄色高亮。
- 托盘菜单滚动:纸片过多时,托盘右键菜单可滚动查看,避免退出入口被挤出屏幕。
- 托盘菜单点击修复:修复托盘右键菜单在首次启动时偶尔第一次点击无效的问题。
获取方式
官方网站
https://github.com/snownico0722/PaperTodo
