# 简介 任务管理小工具。用python开发,使用 `customtkinter` + `tksheet` 做的界面,用 `sqlite` 保存数据。 > 这个工具90%以上的代码都是AI写的,就是后面细枝末节的需求实在需要自己上手改才行,才手动改了部分代码。其他大部分代码我其实都没看过。 # 使用 **打包** ```bash # 当前目录下 pyinstaller --onefile --windowed --name TaskManager app.py ``` 当前python环境的conda listL ``` # Name Version Build Channel altgraph 0.17.5 pypi_0 pypi anaconda-anon-usage 0.7.4 pyhb46e38b_100 anaconda-auth 0.10.0 py313haa95532_1 anaconda-cli-base 0.6.0 py313haa95532_0 anaconda_powershell_prompt 1.1.0 haa95532_1 anaconda_prompt 1.1.0 haa95532_1 annotated-types 0.6.0 py313haa95532_1 archspec 0.2.5 pyhd3eb1b0_0 babel 2.17.0 pypi_0 pypi boltons 25.0.0 py313haa95532_0 brotlicffi 1.0.9.2 py313h885b0b7_2 bzip2 1.0.8 h2bbff1b_6 ca-certificates 2025.11.4 haa95532_0 certifi 2025.10.5 py313haa95532_0 cffi 2.0.0 py313h02ab6af_1 charset-normalizer 3.4.4 py313haa95532_0 click 8.1.8 py313haa95532_0 colorama 0.4.6 py313haa95532_0 conda 25.9.1 py313haa95532_0 conda-anaconda-telemetry 0.3.0 pyhd3eb1b0_1 conda-anaconda-tos 0.2.2 py313haa95532_1 conda-content-trust 0.2.0 py313haa95532_1 conda-libmamba-solver 25.4.0 pyhdf14ebd_1 conda-package-handling 2.4.0 py313haa95532_1 conda-package-streaming 0.12.0 py313haa95532_1 cpp-expected 1.1.0 h214f63a_0 cryptography 46.0.3 py313habbc9f9_0 customtkinter 5.2.2 pypi_0 pypi darkdetect 0.8.0 pypi_0 pypi distro 1.9.0 py313haa95532_0 expat 2.7.3 h9214b88_0 fmt 11.2.0 h58b7f6e_0 frozendict 2.4.6 py313h02ab6af_0 idna 3.11 py313haa95532_0 jaraco.classes 3.4.0 py313haa95532_0 jaraco.context 6.0.0 py313haa95532_0 jaraco.functools 4.1.0 py313haa95532_0 jsonpatch 1.33 py313haa95532_1 jsonpointer 3.0.0 py313haa95532_0 keyring 25.6.0 py313haa95532_0 libarchive 3.8.2 h6c023e8_0 libcurl 8.16.0 h97e0424_0 libffi 3.4.4 hd77b12b_1 libiconv 1.16 h2bbff1b_3 libmamba 2.3.2 h7d9f7df_0 libmambapy 2.3.2 py313h5078c03_0 libmpdec 4.0.0 h827c3e9_0 libsolv 0.7.30 h23a355e_2 libssh2 1.11.1 h2addb87_0 libxml2 2.13.9 h6201b9f_0 libzlib 1.3.1 h02ab6af_0 lz4-c 1.9.4 h2bbff1b_1 markdown-it-py 4.0.0 py313haa95532_0 mdurl 0.1.2 py313haa95532_0 menuinst 2.4.1 py313h885b0b7_1 more-itertools 10.8.0 py313haa95532_0 nlohmann_json 3.11.2 h6c2663c_0 openssl 3.0.18 h543e019_0 packaging 25.0 py313haa95532_1 pcre2 10.46 h5740b90_0 pefile 2024.8.26 pypi_0 pypi pillow 12.0.0 pypi_0 pypi pip 25.2 pyhc872135_1 pkce 1.0.3 py313haa95532_0 platformdirs 4.5.0 py313haa95532_0 pluggy 1.5.0 py313haa95532_0 pybind11-abi 5 hd3eb1b0_0 pycosat 0.6.6 py313h827c3e9_2 pycparser 2.23 py313haa95532_0 pydantic 2.12.3 py313haa95532_1 pydantic-core 2.41.4 py313h114bc41_0 pydantic-settings 2.10.1 py313haa95532_0 pygments 2.19.2 py313haa95532_0 pyinstaller 6.17.0 pypi_0 pypi pyinstaller-hooks-contrib 2025.10 pypi_0 pypi pyjwt 2.10.1 py313haa95532_0 pysocks 1.7.1 py313haa95532_1 python 3.13.9 h260b955_100_cp313 python-dotenv 1.1.0 py313haa95532_0 python_abi 3.13 1_cp313 pywin32-ctypes 0.2.2 py313haa95532_0 readchar 4.2.1 py313haa95532_0 reproc 14.2.4 hd77b12b_2 reproc-cpp 14.2.4 hd77b12b_2 requests 2.32.5 py313haa95532_1 rich 14.2.0 py313haa95532_0 ruamel.yaml 0.18.16 py313hb9a58be_0 ruamel.yaml.clib 0.2.14 py313hb9a58be_0 semver 3.0.4 py313haa95532_0 setuptools 80.9.0 py313haa95532_0 shellingham 1.5.4 py313haa95532_0 simdjson 3.10.1 h214f63a_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 tomli 2.2.1 py313haa95532_0 tqdm 4.67.1 py313h4442805_1 truststore 0.10.1 py313haa95532_1 typer 0.17.4 py313haa95532_0 typing-extensions 4.15.0 py313haa95532_0 typing-inspection 0.4.2 py313haa95532_0 typing_extensions 4.15.0 py313haa95532_0 tzdata 2025b h04d1e81_0 ucrt 10.0.22621.0 haa95532_0 urllib3 2.5.0 py313haa95532_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 win_inet_pton 1.1.0 py313haa95532_1 xz 5.6.4 h4754444_1 yaml-cpp 0.8.0 hd77b12b_1 zlib 1.3.1 h02ab6af_0 zstandard 0.24.0 py313he335c29_0 zstd 1.5.7 h56299aa_0 ``` **主要功能:** 1. 添加任务(可设置 类型、优先级、状态、链接、备注等信息) 2. 可筛选、排序,并且可以保存为模板快速应用 3. 可标记任务的处理日期(每个任务可以有多个处理日期),并且在表格页面显示当天是否处理。编辑页面可以查看该任务的所有日期。日历界面可以查看某天处理的所有任务。