运行时依赖
安装命令
点击复制技能文档
Dayplanner Dayplanner v2.0.0 — 一款用于从命令行管理任务、计划、回顾、连续记录、提醒等的生产力工具包。 命令 运行方式:bash scripts/script.sh <命令> [参数] 命令 描述 add <输入> 添加新条目(任务、笔记、想法)。无参数时,显示最近的条目。 plan <输入> 创建或查看计划条目以组织您的日程/周程。 track <输入> 跟踪目标、习惯或任务的进度。 review <输入> 记录回顾笔记 — 反思什么做得好或需要改进。 streak <输入> 记录连续记录数据以跟踪习惯和一致性。 remind <输入> 设置提醒和笔记以备将来参考。 prioritize <输入> 标记和记录任务的优先级。 archive <输入> 归档已完成或过时的条目。 tag <输入> 为条目添加标签以便于分类。 timeline <输入> 添加时间线条目以进行时间跟踪。 report <输入> 生成或记录报告条目以进行总结。 weekly-review <输入> 记录每周回顾笔记以进行周末反思。 stats 显示所有条目类型的总结统计。 export <格式> 以json、csv或txt格式导出所有数据。 search <关键词> 在所有日志文件中搜索关键词。 recent 显示20条最近的活动条目来自历史日志。 status 健康检查 — 版本、数据目录、条目数、磁盘使用情况。 help 显示内置帮助消息,包含所有可用命令。 version 打印当前版本(dayplanner v2.0.0)。 每个数据命令(add、plan、track等)都有两种模式: 带参数:将输入保存到其专用日志文件中,带有时间戳。 无参数:显示20条最近的条目来自该日志。 数据存储 所有数据都存储在本地的~/.local/share/dayplanner/目录中: 每个命令都有其自己的日志文件(例如add.log、plan.log、track.log) 条目以时间戳|值格式保存 统一的history.log记录所有命令的活动 导出文件写入同一目录 要求 Bash(标准系统shell) 无外部依赖 — 只使用coreutils(date、wc、du、grep、tail、cat) 何时使用 需要从终端快速添加任务、计划或笔记时 需要跟踪日常习惯和连续记录而不离开命令行时 需要进行日末或周末回顾和反思时 需要按关键词搜索过去的条目时 需要导出生产力数据进行分析或备份时 需要一个轻量级、基于文件的任务管理系统时 示例 # 添加任务 dayplanner add "在星期五之前完成季度报告" # 创建日程计划 dayplanner plan "上午:专注于API开发。下午:代码审查。" # 跟踪习惯 dayplanner track "冥想20分钟" # 记录周末回顾 dayplanner weekly-review "发布3个功能,需要改进测试覆盖率" # 设置提醒 dayplanner remind "明天10点打电话给牙医" # 优先级任务 dayplanner prioritize "部署热修复 — 严重" # 查看所有统计 dayplanner stats # 以JSON格式导出所有数据 dayplanner export json # 搜索包含"报告"的条目 dayplanner search report # 检查最近活动 dayplanner recent # 健康检查 dayplanner status 由BytesAgain提供 | bytesagain.com | hello@bytesagain.com