← Cadence · 自序

Cadence · 自序使用帮助

Cadence(自序)集中查看本机自动任务、运行记录与结果依据。适用于 macOS 14 及以上的 Apple Silicon Mac;本版不提供 Intel 构建。

自用范围与首次打开

本应用保持自用。产品主页仅展示脱敏界面、演示与实测,不提供安装包或源码。以下说明面向已安装的自用版本。

从“应用程序”打开 App。根据 macOS 提示确认首次打开,通知权限按需开启。

应用自带运行依赖,不需要安装 Python、Homebrew 或开发工具。无需创建账号。

从旧版升级时,先退出旧版,再将「Cadence」拖入“应用程序”并打开。正式安装路径为 /Applications/Cadence.app。首次打开会接续旧版已有的登录项与命令行入口,保留任务、暂停状态和偏好;旧 zixu 和 tl-automation 命令继续兼容。确认新版本正常后,可将旧版 App 移到废纸篓。若迁移提示失败,按提示处理冲突后点击刷新重试。

找到你的任务

侧栏包括“总览”“任务”“运行记录”和“设置”。总览帮助你先看到运行中与需处理的任务;选中任务后,在“概览”“运行日志”“原始回执”中查看依据。

首次使用没有受支持的任务时,界面会显示“从已有自动化开始”。可通过“添加已有任务”登记现有 LaunchAgent;登记本身不改变排程与运行状态,不创建业务脚本。应用不附带他人的配置、凭证与业务资料。

本版只管理当前用户下受支持的本机任务。容器内部、远程服务器及第三方自带的更新服务,继续使用各自入口。

看懂运行结果

可见状态 含义与下一步
运行中 任务仍在运行。常驻服务持续运行通常是正常情况。
完成 查看任务详情中的结果依据,确认回执覆盖的具体步骤。
需处理 阅读最后退出码、失败说明或日志,定位问题后再运行。
暂停 自动执行处于暂停状态;只有主动恢复才会解除。
未知 / 缺少回执 目前没有足够依据。可刷新状态或查看原始日志。

进程退出码不能独自证明业务结果。没有业务回执的任务,只能确认操作系统能够提供的运行状态。分组中的部分任务完成,不表示所有分项成功。

运行、暂停、恢复与重载

窗口关闭或退出 App 不会停止原业务任务,也不会改写排程。业务任务继续由 macOS launchd 管理。

键盘与命令行

快捷键 操作
⌘1 总览
⌘2 任务
⌘Y 运行记录
⌘, 设置
⌘F 搜索任务
⌘R 刷新
⌘0 打开主窗口

在设置中安装命令行入口后,可以用同源 CLI cadence 完成窗口里的查看与操作,适合脚本和 AI 助手调用:

cadence list                                   # 任务列表与总览计数
cadence list --filter attention                # 需处理;另有 active / done / paused / now
cadence detail <完整任务Label>                  # 概览、步骤、日志与回执
cadence events --type failed --since-hours 24  # 最近 24 小时的失败记录
cadence monitor                                # 后台监测是否在线、数据是否陈旧
cadence discover                               # 可纳入的已有任务
cadence enroll <完整任务Label>                  # 只登记,不启动
cadence unenroll <完整任务Label>                # 移出工作台,原任务照常运行
cadence settings <完整任务Label> errors         # 提醒方式:all / result / errors / silent
cadence control run <完整任务Label> --dry-run   # 预演,不做任何更改
cadence control run <完整任务Label>             # 另有 pause / resume / reload

每个命令加 --json 输出 JSON,失败时退出码非 0;cadence <命令> --help 查看参数。将尖括号内的内容替换为 cadence list 显示的完整 Label;不要直接输入尖括号。

CLI 与窗口共用状态、控制逻辑与暂停规则。控制动作会影响对应任务,请先用 detail 查看详情,或加 --dry-run 预演。系统通知授权、后台监测与菜单栏开关只能在窗口的设置中更改。

通知与后台监测

在设置中按需开启系统通知、菜单栏入口与后台监测。通知还受“系统设置 → 通知”中的系统权限控制。关闭后台监测会停止本应用的自动状态采集,不会停止业务任务。

异常恢复

状态陈旧时先刷新;任务执行失败时查看日志与回执,修复原脚本、权限或网络后再运行。若只修改了任务配置,可使用“重载”。不要通过反复点击运行来绕过暂停或重启已在执行的任务。

打开失败时确认 macOS 版本与芯片。如果系统提示损坏或无法验证,请停止打开并反馈完整提示,不需要关闭系统安全保护。

更新与卸载

更新:自用安装包由本机私有发行流程维护。退出 App 后,使用已核验的本机版本替换“应用程序”中的旧版本。原任务与业务数据保持原状。

卸载:先在设置关闭本应用的后台监测与菜单栏入口,再退出 App,将其移到废纸篓。原有 launchd 业务任务不随 App 删除;若需停用某项业务,先明确选中并暂停对应任务。命令行入口随 App 删除后不再可用,可按设置显示的安装位置移除对应的 cadence 链接。

联系与反馈

发送到 hi@tianli.cyou,提供 App 版本、macOS 版本、芯片、操作步骤和提示原文。日志与截图可能包含账号、路径及业务信息,请先脱敏。应用不会自动把日志发送给开发者。