TaskTick 1.10.1 — 轻量级定时任务管理工具
MacKit21小时前更新0247511介绍
TaskTick是一款原生macOS定时任务管理轻量工具,采用SwiftUI与SwiftData开发并常驻菜单栏,通过直观类似“提醒事项”的界面实现灵活的日期、时间、重复周期调度,支持直接内嵌编写或关联本地.sh/.py/.rb/.js脚本执行,内置多种实用脚本模板(数据库备份、日志清理、健康检查等)并允许用户创建分类管理自己的模板,提供执行日志记录(标准输出/错误、退出码、耗时)、任务成功或失败的系统通知提醒、一键从系统crontab导入、英文与简体中文双语切换、GitHub自动更新检测等功能,完美替代繁琐的crontab与launchd,是macOS 15 Sequoia及以上用户(Apple Silicon与Intel均适配)实现本地自动化脚本定时运行、轻量后台任务调度、告别命令行复杂配置的极简高效生产力小助手,通过Homebrew一键安装或直接下载最新v1.1.0的dmg包即可使用(GPL-3.0开源)。
截图
功能
- 菜单栏常驻设计:应用以轻量菜单栏图标形式后台运行,随时点击即可打开主窗口或快速访问任务列表,不占用 Dock 空间,使用极为便捷。
- 灵活直观的调度系统:支持单次、每日、每周、每月、自定义重复周期等多种调度方式,界面类似苹果自带「提醒事项」,无需学习复杂的 cron 表达式。
- 脚本执行能力:可直接编写内联脚本,或选择本地 .sh、.py、.rb、.js 等脚本文件运行,支持多种常见脚本语言。
- 脚本模板管理:内置数据库备份、日志清理、健康检查等实用模板,用户也可创建、分类、备注、验证并管理自己的模板,便于快速复用常见任务。
- 详细执行日志:自动捕获脚本的标准输出、错误输出、退出码、运行时长等信息,每条任务独立记录,便于调试和问题排查。
- 系统通知提醒:任务执行成功或失败时自动发送 macOS 原生通知,可为每个任务单独开启/关闭。
- 一键导入 crontab:支持从系统现有 crontab 直接导入任务,方便从传统方式平滑过渡到图形化管理。
- 多语言与现代化界面:支持英文和简体中文切换,适配 macOS 最新视觉风格(包括支持 liquid glass 效果的 macOS 26 系统)。
- 自动更新机制:启动时自动检查 GitHub Releases 的新版本,保持软件始终处于最新状态。
- 完全免费开源:采用 GPL-3.0 许可,无任何付费或订阅,代码公开在 GitHub,可通过 Homebrew(brew install –cask task-tick)或直接下载 DMG 安装,也支持从源码编译,适合需要自动化脚本执行、定时维护、轻量任务调度的 Mac 用户。