先给它一个时间。
设为每天 22:30 运行;需要更密集的节奏,也可以改用固定间隔。任务排在哪里,打开月历就能看见。
按日历 / 按间隔给常跑的脚本,安排一个时间。
Tick 是 macOS 与 Windows 的 Node.js 定时任务工具。编写脚本或选择 .js 文件,按日历或固定间隔运行,保存前试跑,执行后看日志。
macOS · Windows 当前用户的系统定时任务

时间工房 / 一次任务的经过
以你准备好的笔记备份脚本为例。从安排时间,到确认输出,看看一件重复的小事怎样交给 Tick。
官网流程示意 · 不是真实应用截图,不会执行脚本
设为每天 22:30 运行;需要更密集的节奏,也可以改用固定间隔。任务排在哪里,打开月历就能看见。
按日历 / 按间隔选择 backup-notes.js,或直接编写 Node.js。保存前先试跑一次,确认文件路径与输出符合预期,再把任务交给系统调度。
需要自行安装 Node.js在任务中查看标准输出与错误输出。需要调整时,编辑时间或脚本;临时不需要,就停用。Tick 管理自己创建的任务。
当前用户的系统任务 / 无需管理员权限02 / THE TIME PLAYGROUND
选日期和时刻,或换成固定间隔。启动演示,看看任务如何触发、运行并留下日志。
这里只预演调度过程。实际使用时,请先编写或选择脚本。
本次安排每天 · 22:30
调度已触发
示例脚本运行中
运行完成 · 查看日志
> 等待启动演示 node backup-notes.js
03 / DATA & PERMISSIONS
系统负责调度。脚本与日志保存在你的用户目录。
TICK / THE TIMEKEEPERmacOS 使用当前用户 LaunchAgent,Windows 使用当前用户 Task Scheduler。Tick 只管理自己创建并带有所有权标记的任务,不改动其他系统任务,不请求管理员权限。
Tick 将任务脚本、索引和日志保存在当前用户的数据目录。脚本是否联网,取决于你写的内容。JavaScript 任务需要自行安装 Node.js。
可选用 DeepSeek 将任务描述生成可编辑草稿;不用时,Tick 无需 API Key。使用时,描述与 Key 会发送至 api.deepseek.com。Key 明文保存在本机配置中,可在设置里删除。
04 / DOWNLOAD TICK
下载 Tick,选好脚本和时间,保存前先试跑。
查看全部版本与安装包macOS 安装包未经 Apple 公证,Windows 安装包未做 Authenticode 签名,系统可能显示来源或发布者提示。Windows ARM64 已通过 CI 构建与架构校验,原生交互尚未验收;Intel Mac 尚未验证。
GOOD TO KNOW
JavaScript 任务需要自行安装 Node.js。Tick 会检测可用版本,但不会安装 Node.js 或修改 PATH。调度环境不读取交互式 shell profile,Node、脚本和工作目录建议使用绝对路径。
日历调度适合固定时刻;固定间隔在 macOS 最短 1 秒,在 Windows 支持 60 秒至 31 天。实际执行由系统调度器决定。
不会。在设置的「应用更新」中主动检查、查看版本说明并安装经过签名验证的更新。Tick 不会后台下载或静默安装。v0.1.3 及更旧版本需要先从 Releases 手动安装一次。