一个轻量的 Windows 桌面任务便签。它像一张暖黄色小纸片,可以直接写任务、点右侧留白完成任务,并把每天完成的内容自动归档。
- 约 6 x 8 cm 的小窗口,支持在菜单里调整宽度。
- 不在任务栏占位置,不置顶压住其它软件。
- 支持系统托盘:双击托盘图标显示或隐藏便签。
- 直接在窗口里逐行输入任务,按
Enter跳到下一行。 - 点击每行右侧留白即可完成任务,无需显示边框。
- 支持显示或隐藏任务序号。
- 自动保存当前任务、今日已完成任务和每日历史归档。
- 离线运行,无第三方依赖。
下载 release 包后,双击:
PaperTaskWidget.exe也可以双击 run_task_widget.bat。如果当前目录没有 PaperTaskWidget.exe,启动脚本会尝试先编译再运行。
- 直接在纸面上写任务。
- 按
Enter添加下一行。 - 点击右侧空白完成对应行任务。
- 拖动顶部那条深黄色纸边移动便签。
- 右键纸面可以设置序号、窗口宽度、打开已完成任务、打开历史文件夹、隐藏到托盘或退出。
- 托盘图标右键也有显示、隐藏、打开记录和退出。
程序会在同目录下创建 paper_task_data/:
current_tasks.txt:当前未完成任务。completed_today.txt/completed_today.json:今日已完成任务。archive/:每天换日后,前一天的已完成任务会自动归档到这里。settings.json:窗口位置、宽度、序号显示等设置。
paper_task_data/ 是个人数据,默认不会提交到 git。
要求:Windows,带 .NET Framework 4.x 的系统编译器 csc.exe。
运行:
build_task_widget.bat构建完成后会生成:
PaperTaskWidget.exe
运行:
release_pack.bat默认会生成:
dist/PaperTaskWidget-v0.1.0.zip
也可以指定版本:
release_pack.bat 0.1.1建议把 zip 上传到 GitHub Releases,而不是把 PaperTaskWidget.exe 直接提交进仓库。
MIT License。详见 LICENSE。