Skylight日历管理
智能日历框架控制工具
基于SQLite的本地任务管理工具,通过命令行脚本实现任务的增删改查与状态流转。无需复杂配置,适合个人日常事务与小型项目跟踪。
安装前提:系统需已安装sqlite3命令行工具。
初始化数据库:
./scripts/init_db.sh
默认数据库路径为~/.no-nonsense/tasks.db,可通过环境变量NO_NONSENSE_TASKS_DB自定义。
添加任务:
./scripts/task_add.sh "任务标题" --description "详细描述" --tags "work,urgent" --status todo
常用工作流:
task_add.sh "新想法" --status backlogtask_move.sh <id> --status todotask_move.sh <id> --status in-progresstask_move.sh <id> --status done其他命令:task_list.sh(列表)、task_show.sh <id>(详情)、task_filter.sh <tag>(标签过滤)、task_stats.sh(统计)。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 任务标题、描述、标签(逗号分隔)、状态(backlog/todo/in-progress/done) |
| 输出 | 任务ID、任务列表、按状态/标签筛选的结果、统计报告 |
| 适用人群 | 习惯命令行操作的开发者、需要离线任务管理的个人用户 |
| 不包含 | 多用户协作、Web界面、移动端应用、定时提醒、数据云同步 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/dvjn/no-nonsense-tasks/SKILL.md
来源类型:GitHub仓库