# 简介 任务管理小工具。用python开发,使用 `customtkinter` + `tksheet` 做的界面,用 `sqlite` 保存数据。 > 这个工具90%以上的代码都是AI写的,就是后面细枝末节的需求实在需要自己上手改才行,才手动改了部分代码。其他大部分代码我其实都没看过。 # 使用 **打包** ```bash # 当前目录下 pyinstaller --onefile --windowed --name TaskManager app.py ``` ```bash # 创建一个新环境 conda create -n taskMgr python=3.13.9 conda activate taskMgr # -i https://pypi.tuna.tsinghua.edu.cn/simple pip install tkcalendar==1.6.1 tksheet==7.5.19 customtkinter==5.2.2 ``` 当前python环境的conda list ``` # Name Version Build Channel babel 2.17.0 pypi_0 pypi bzip2 1.0.8 h2bbff1b_6 ca-certificates 2025.12.2 haa95532_0 customtkinter 5.2.2 pypi_0 pypi darkdetect 0.8.0 pypi_0 pypi expat 2.7.3 h885b0b7_4 libexpat 2.7.3 h885b0b7_4 libffi 3.4.4 hd77b12b_1 libmpdec 4.0.0 h827c3e9_0 libzlib 1.3.1 h02ab6af_0 openssl 3.0.18 h543e019_0 packaging 25.0 pypi_0 pypi pip 25.3 pyhc872135_0 python 3.13.9 h260b955_100_cp313 python_abi 3.13 3_cp313 setuptools 80.9.0 py313haa95532_0 sqlite 3.51.0 hda9a48d_0 tk 8.6.15 hf199647_0 tkcalendar 1.6.1 pypi_0 pypi tksheet 7.5.19 pypi_0 pypi tzdata 2025b h04d1e81_0 ucrt 10.0.22621.0 haa95532_0 vc 14.3 h2df5915_10 vc14_runtime 14.44.35208 h4927774_10 vs2015_runtime 14.44.35208 ha6b5a95_10 wheel 0.45.1 py313haa95532_0 xz 5.6.4 h4754444_1 zlib 1.3.1 h02ab6af_0 ``` **主要功能:** 1. 添加任务(可设置 类型、优先级、状态、链接、备注等信息) 2. 可筛选、排序,并且可以保存为模板快速应用 3. 可标记任务的处理日期(每个任务可以有多个处理日期),并且在表格页面显示当天是否处理。编辑页面可以查看该任务的所有日期。日历界面可以查看某天处理的所有任务。