## 简介
**PaperTodo(一张纸)** 是一款极简的 Windows 桌面便签工具,让桌面上有几张安静、可用、不会打扰人的纸。使用 WPF 原生实现,无主窗口、无账号、无管理器,支持待办与 Markdown 笔记。


## 设计理念
- **纸片优先** — 每张纸都是独立无边框窗口,直接存在于桌面上,无统一管理页
- **即时使用** — 想记就写,完成就勾掉;位置、尺寸、置顶、内容自动保存
- **拒绝管理器** — 不做分类、标签、搜索、归档、同步、账号、统计、提醒
- **原生实现** — 基于 WPF,不使用 Web 套壳,不走 MSIX 复杂权限管理
- **交互优先** — 操作路径轻、认知负担轻、界面干扰少
## 功能特色
### 两种纸片
- **待办纸**:一行一个事项,可勾选、编辑、删除、清理已完成。支持拖动排序、多行粘贴自动拆分、撤销/重做(Ctrl+Z/Y)
- **笔记纸**:普通文本 + Markdown 语法轻量高亮,支持三档 MD 伪渲染(不启用/启用/增强)
### 胶囊模式
纸片可折叠成置顶小胶囊,减少桌面占用。折叠后自动贴到屏幕边缘,鼠标悬停时滑出。支持多屏队列,可将单个贴边胶囊拖到左侧、右侧或其他显示器。
### 待办关联笔记
将笔记纸拖到待办项上建立关联,点击即可呼出关联笔记。
### 四套配色方案
暖纸(暖白与陶土)、墨(暗黑与墨蓝)、林(森绿)、霞(玫瑰),支持浅色/深色自动切换。
### 脚本胶囊
笔记首行写入 `!p` / `!power`,后续内容作为 PowerShell 脚本运行。折叠成胶囊后显示闪电图标,左键运行,右键打开编辑。
### 主题切换
支持跟随系统 / 浅色 / 深色三种模式。
### 多语言界面
中文、英文、日文、韩文,跟随系统语言。
## 数据安全
自动保存到程序目录 `data.json`,保留 `data.backup.json` 备份,临时文件写入机制降低异常退出时的损坏风险。
> ⚠️ 不要把程序放在只读目录,否则可能无法保存数据。
---
**开源地址**:https://github.com/snownico0722/PaperTodo
👁️
4 浏览
❤️
0 点赞
💬
0 评论
⭐
0 收藏