macOS 原生定时任务应用,简洁优雅、所见所得

你在 Mac 上有没有跑定时任务脚本处理一些繁琐(无味但又不得不做)的事情,例如:每天备份数据库、每隔几小时同步仓库代码、定期清理日志等等。

我之前做定时调度使用 crontablaunchd,弊端:维护成本高、出问题难以排查、执行结果缺乏直观反馈。

后发现 macOS 原生定时任务管理应用 - TaskTick,不依赖 crontablaunchd,用图形界面统一管理定时脚本。

  • 一键导入:原任务无缝迁移(crontab)
  • 菜单栏常驻:后台运行、随时访问
  • 调度直观:时间与周期像提醒事项一样设置
  • 脚本灵活:支持内联或本地文件(.sh、.py、.rb、.js)
  • 模板复用:常用任务开箱即用,也可自定义模板
  • 日志清晰:输出(stdout/stderr)、耗时、结果一目了然
  • 通知及时:任务成功或失败都会提醒(macOS 原生通知)

安装

系统要求

  • macOS 14 (Sonoma) 或更高版本
  • Apple Silicon 或 Intel Mac

Homebrew(推荐)

shell 复制代码
brew tap lifedever/tap
brew install --cask task-tick

安装包下载

公众号 BugShare 发送 TaskTick 获取安装包。

安全验证

若打开 App 看到以下提示:

解决步骤:

  1. 点击完成
  2. 系统设置 -> 隐私与安全性 -> 安全性 -> 仍要打开
  3. 仍要打开(弹窗) -> 输入用户密码

导入 Crontab

一键导入系统 crontab 任务。

菜单栏 -> 文件 -> 从系统 Crontab 导入

模板

内置常用模板(数据库备份、日志清理、健康检查等等)。

场景

场景示例:每间隔一小时进行一次项目代码同步。

调度

日期、时间、重复周期,类似提醒事项的直觉体验。

脚本

  • 脚本执行:Bash、Python、Ruby、Node.js --- 内联或文件。
  • 脚本模板:内置常用任务模板,支持自定义创建、编辑和分类管理。

设置

还可以配置当前工作目录。

通知

任务成功或失败时推送 macOS 原生通知。

日志

标准输出、错误、退出码、耗时全部记录。

相关推荐
a4493153628 小时前
iPhone 基带故障诊断——无服务/搜索不到网络的芯片级维修实录
网络·macos·ios·电脑·iphone
a4493153629 小时前
MacBook USB-C不充电故障诊断:从PD握手到主板供电链路
c语言·开发语言·macos·电脑
寒水馨10 小时前
macOS下载、安装scrcpy-v4.1(附安装包scrcpy-macos-aarch64-v4.1.tar.gz)
macos·adb·手机控制·scrcpy·投屏软件·android投屏·屏幕镜像
a44931536211 小时前
iPhone 充电故障的全链路诊断——从 Lightning/USB-C 接口到 Tristar 充电 IC
c语言·macos·ios·电脑·硬件架构·iphone
xiaowang1234shs1 天前
怪兽轻断食技术深度测评:从断食计时引擎到AI识别算法的工程实践解析
数据库·人工智能·算法·macos·机器学习·p2p·visual studio
yAdrian1 天前
macOS launchd CPU 占用过高问题排查记录
macos
代码的小搬运工1 天前
【iOS】3G-Share仿写总结
macos·ios·cocoa
2501_916007471 天前
iOS和macOS应用程序性能分析和优化工具使用综合指南
android·macos·ios·小程序·uni-app·iphone·webview
寒水馨2 天前
macOS下载、安装openclaw-v2026.7.1(附安装包OpenClaw-2026.7.1.dmg)
macos·大模型·github·开源软件·ai助手·openclaw·gpt-5.6
白玉cfc2 天前
【iOS】MRC和ARC
macos·ios·cocoa