Claude Code 定时任务指南:自然语言排程,躺平式效率

还在靠脑子记着”明天9点要干这个”?Claude Code 现在能帮你记了

说个真实场景——

周五下午,你跟 Claude 说:”周一早上9点提醒我检查 API 有没有过期。”然后你关电脑走人。

周一早上9点,没人提醒你。等你想起来的时候,API 已经挂了两小时。

这个痛点太普遍了。日程类的 Todo 工具一箩筐,但开发者真正需要的是——让 AI 在后台定时跑任务,而不是每次都手動唤醒。

今天推荐一个 Skill,叫 scheduler,来自 GitHub 用户 alexajuno 的 dotfiles 仓库。它解决的就是这个问题。

它能做什么?

一句话:把你用自然语言描述的时间安排,转化成操作系统级别的定时任务。

支持的场景包括——

  • 一次性任务:”今天下午3点提醒我部署”、”1月15号检查季度报表”
  • 循环任务:”每个工作日上午9点 review 代码”、”每隔4小时检查一次 API 健康状态”
  • 支持时区:”每天早上9点(温哥华时间)发 standup”

调用方式也很自然,不需要记什么复杂语法:

  • “/scheduler:schedule-add” —— 添加新任务
  • “/scheduler:schedule-list” —— 列出所有任务

核心优势是什么?

稳定可靠,不丢任务。 scheduler 调的是你电脑原生的调度器:macOS 用 launchd,Linux 用 crontab,Windows 用 Task Scheduler。任务写进去就算电脑重启了也会跑,不会因为 AI 会话结束就消失。

隔离运行,不污染主分支。 开启 worktree 模式后,定时任务会在独立的 Git 分支上跑,完事儿自动 push,你直接在 GitHub 上 review PR 就行。

覆盖所有常见时间格式。 “每工作日早9点”、”每周一10am”、”每4小时”、具体时间如”at 1015am”——它都能解析。

适合谁用?

如果你符合以下任意一条,这个 Skill 值得装:

  • 经常需要在非工作时间让 AI 跑一些检查/报告任务
  • 想实现”上班前 Claude 自动准备好当日待办”的自动化流程
  • 团队需要统一管理定时 AI 任务,而不是靠每个人自己记

怎么装?

一行命令搞定:

git clone --depth 1 https://github.com/alexajuno/dotfiles /tmp/dotfiles
cp -r /tmp/dotfiles/dot-claude-plugins-marketplaces-claude-scheduler-skills-scheduler ~/.claude/skills/scheduler

重启 Claude Code,Skill 自动加载。

装完之后,对着 Claude 说一句”明早9点帮我 review 这段代码”,然后安心去睡。剩下的,Claude 记着呢。

GitHub 链接:https://github.com/alexajuno/dotfiles


GitHub: https://github.com/alexajuno/dotfiles

评论区

0 条评论

登录后可评论。

林小秋 1102 阅读