Hasty Briefsbeta

双语

Show HN: Tascli, a simple, local CLI task and record manager

a year ago
  • #productivity
  • #task-management
  • #CLI
  • 名为'tascli'的命令行工具,用于在Unix终端中跟踪任务和记录
  • 通过'cargo install tascli'安装
  • 任务和记录使用rusqlite存储在'~/.local/share/tascli/tascli.db'中
  • 使用类似'tascli task "创建说明文件" today'的命令创建带截止日期的任务
  • 可用'-c'选项对任务进行分类
  • 用'tascli list task'列出活动任务
  • 用'tascli done <索引>'完成任务
  • 用'tascli list task -s all -c <分类>'列出所有任务(包括已完成)
  • 用'tascli record -c <分类> "<内容>"'创建事件跟踪记录
  • 用'tascli list record -d <天数>'列出记录
  • 支持多种灵活的时间字符串格式(如'today'、'tomorrow'、'YYYY-MM-DD'、'3:00PM')
  • 使用'clap'进行参数解析,可通过'--help'获取帮助