Schedule

📅 自然语言定时任务,智能记住你的节奏

智能任务调度助手,支持自然语言创建定时任务与循环提醒,自动学习用户时间偏好,安全隔离于系统crontab。

收藏
10.9k
安装
4.4k
版本
1.0.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Schedule 是一款轻量级任务调度技能,让用户通过自然语言即可创建一次性或周期性任务。用户只需说"每天早上总结邮件"或"周五下午3点提醒我",系统会自动解析时间意图,必要时确认一次即可持久化执行。任务以 JSON 格式存储于 ~/schedule/jobs.json,执行日志按月归档,完全独立于系统级 crontab,避免权限冲突与配置污染。

显著优点

  • 自然语言优先:无需记忆 cron 语法,"每小时检查一次"即可生效
  • 智能学习:首次询问"早上几点"后自动记住偏好,减少重复交互
  • 渐进式复杂度:从基础定时到条件触发(仅工作日)、静默执行、任务链,按需扩展
  • 安全隔离:任务定义与执行完全在用户空间,不执行任意 shell 命令,不触碰系统配置
  • 透明管理:支持列出、暂停、取消、编辑任务,状态一目了然

潜在缺点与局限性

  • 任务实际执行依赖宿主 agent 的运行状态,非系统级守护进程
  • 跨设备场景下 ~/schedule 目录需自行同步
  • 复杂条件逻辑(如"若邮件少于5封则跳过")需明确表述,隐含意图可能识别偏差
  • 未内置冲突检测,同名任务会直接覆盖

适合人群

个人知识工作者、需要规律提醒但抗拒配置 cron 的开发者、多项目并行需定时摘要的团队成员。

常规风险

  • 存储目录权限不当可能导致任务定义被其他程序读取
  • 时区理解错误(如夏令时切换)可能使任务偏移 1 小时
  • 长期未执行的 agent 会导致任务堆积,重启后可能集中触发

Schedule 内容

暂无文件树

手动下载zip · 3.6 kB
contentapplication/octet-stream
请选择文件