一个极简的桌面悬浮任务计划工具。 支持写任务、设置 DDL、每日重复任务。窗口可置顶悬浮在桌面任意位置。
- 悬浮在桌面(无边框 + 置顶)
- 顶部可拖动移动窗口
- 置顶切换(图钉按钮)
- 添加任务 + DDL时间(精确到分钟) + 节假日自动标明 + 每天重复
- 每日重复任务点击「完成今日」自动顺延 1 天
- 筛选、搜索、编辑、删除
- 数据保存为本地 JSON 文件(关掉重开还在,更可靠)
- 确保你已安装 Python(没有就去 https://www.python.org 下载安装)
- 在本文件夹打开终端(PowerShell 或 CMD),执行:
pip install -r requirements.txt
python app.py- 窗口会以悬浮窗形式出现(默认置顶、可拖动)
直接双击 app.py 运行(或右键用 Python 打开)
- 拖动:鼠标按住顶部灰色标题栏拖动窗口
- 置顶:点击图钉图标切换是否始终在最前
- 最小化:点击 − 按钮
- 关闭:点击 × 按钮(本地 JSON 文件保存,数据不会丢失)
- 添加任务时可设置精确到分钟的 DDL
- 节假日日期会自动标明 🎉(如端午、国庆)
- 重复任务 → 紫色「完成今日」(自动 +1 天,保留时间)
- 普通任务 → 绿色「完成」
- 按键盘
/快速搜索 Esc取消编辑
- 所有任务保存在本地 JSON 文件(比 localStorage 更可靠)
- Windows 路径:
%APPDATA%\任务计划\tasks.json(通常是C:\Users\你的用户名\AppData\Roaming\任务计划\tasks.json) - 关掉重开、电脑重启后任务仍然保留
- 删除
app.py或整个文件夹不会丢失你的任务数据 - 如需备份,可直接复制上面的
tasks.json文件
以后想做成无需 Python 的单个程序:
pip install pyinstaller
pyinstaller --onefile --windowed --name "任务计划" app.py生成的可执行文件在 dist/ 文件夹。
需要加功能(提醒、统计、换肤等)随时告诉我!