一个简单的、以贡献点为单位的每日任务维护小工具,提供优雅的控制台交互和美观的每日任务/主线任务状态显示。
# Windows (MSVC / Visual Studio)
cmake -B build -G "Visual Studio 17 2022"
cmake --build build --config Release
# Windows (VS Code + CMake Tools 扩展直接打开即可)
# Linux / macOS (GCC / Clang)
cmake -B build -G "Unix Makefiles"
cmake --build buildmake需要支持 C++20 的编译器(g++ 10+ / MSVC 19.29+ / Clang 12+)。
# Windows
.\build\Release\siTaskTracer.exe
# Linux
./build/siTaskTracer在项目根目录下运行,数据文件位于 data/ 目录。
# CMake
cmake --build build --target demo && .\build\Debug\demo.exe
# Make (Linux)
make test| 命令 | 说明 |
|---|---|
new <name> [range] |
创建新任务 |
list / ls |
列出所有任务 |
detail <name> / get <name> |
查看任务详情 |
submit <name> <range> / cm |
提交任务进度 |
abbr <name> |
为任务注册缩写 |
review / rv |
查看每日/每周贡献状态 |
save / sv |
保存数据 |
! / exit / quit |
保存并退出 |