SKILL 驱动的 Mac 自动化

说出想法。
让 Mac 接着做。

给你的 AI Agent 装上 TimingBomb Skill。
用自然语言编排、配置和管理任务,让本地 Agent 进程扩展执行能力。

App 承载本地服务 · Skill 连接你的 Agent · macOS 14+ / Apple Silicon

YOUR WORDS. YOUR WORKFLOWS.对话编排示意
你只需要说

“每个工作日早上九点,检查这三个网页。只有正文变化时才生成摘要,保存到工作区,再通知我。”

装有 TimingBomb Skill 的 Agent

我会先确认网址和时区,复用可用的收藏节点,再编排定时、对比、摘要和通知步骤。先校验并试运行,确认后启用。

设置触发编排节点按需调用 Agent
你的意图Agent + Skill可重复执行的 Flow理解一次,持续复用
用自然语言控制,用代码与本机工具扩展
ShellPython JavaScript Claude Code◇ GitAppleScript

SKILL IS YOUR CONTROL CENTER.

把操作说出来,
把流程交给 Skill。

创建、配置、调整、检查,在你熟悉的 Agent 里完成。
界面用来查看,日常控制交给对话。

01 / 描述目标

一句话,创建和配置。

“每天九点执行。” 或者“新文件到达时处理。” Agent 根据你的目标编排节点、设置触发器,并先检查流程定义。

02 / 随时调整

一句话,调整和复用。

“改到晚上十一点,先暂停自动执行。” 修改流程、暂停或恢复自动触发,把常用节点收藏起来,下次接着用。

03 / 追踪结果

一句话,检查和排查。

“昨晚的任务为什么失败?” Agent 查看节点时间线、输入输出与日志,定位失败环节,再帮你调整流程。

条件、循环与重试 收藏节点,随处复用 白名单与人工审批 CLI 控制与 dry-run
想看看 Flow 如何执行?展开流程示意

Skill 负责把意图变成流程;下面仅演示 Flow 如何逐步执行。

TimingBomb
交互演示

每日工作简报

每个工作日 · 09:004 个节点 · 自动触发
WORKFLOW确定的步骤,自动向前
  1. TRIGGER定时触发工作日 09:00
  2. ACTION收集工作内容读取指定工作区
  3. AGENT生成今日摘要调用本地 Agent
  4. ACTION发送桌面通知准备好,就告诉你
只在生成摘要时调用 AI,其余步骤由 Flow 执行。
流程已就绪网页示意 · 不执行本机任务

↳ 选一个场景,看看工作如何自动向前。

LOCAL AGENTS. MORE POSSIBILITIES.

让能力,
走出内置动作的边界。

Flow 可以启动本地 AI Agent 进程,把任务与上下文交给它,再将结果带回后续步骤。浏览器、桌面工具、项目代码与专用 CLI,都可以通过你已配置的 Agent 和脚本接入。

Skill 控制流程

你的 Agent 负责创建、配置和管理工作流。

流程也能调用 Agent

需要更多工具或判断时,启动本机 Agent 进程。

自然语言之外,还能写代码

JavaScript、Python、Shell,把确定的步骤写进节点。

查看调用本地 Agent 的示例
FLOW → LOCAL AGENT → FLOW调用关系示意
触发并准备上下文收集输入,筛选需要处理的任务
FLOW
通过白名单命令启动本地进程
本地 AI Agent 接手按配置调用自己的工具与模型
AGENT
浏览器 / 桌面工具项目文件专用 CLI
获取输出与退出状态,按约定读取结果文件
检查结果,继续执行条件判断、保存、审批或通知
FLOW
按需调用 · 沿用本机工具与权限配置
01 / 触及桌面

让工具完成固定操作。

用脚本调用 agent-desktop 定位与点击;需要判断时,再由配置了该工具的 Agent 接手。

02 / 处理项目

让 Agent 理解代码和文档。

定时启动本机代码 Agent,检查项目、整理资料或生成补丁,再把结果送回流程复核。

03 / 连接专用能力

把现成的 CLI 接进来。

已有的数据处理脚本、转换工具和业务命令,都可以成为流程的一步,无需等待内置动作支持。

Agent 与工具需先在本机安装、完成配置并允许非交互调用。运行在本机的 Agent 也可能使用云端模型;实际能力与费用取决于它的工具、权限和模型服务。

SMALL IDEAS. EVERYDAY MAGIC.

原来这些小事,
也可以交给 Mac。

创意分享 / USEFUL LITTLE TIPS

从一个固定点击,到一个夜间小助手。
选一个顺手的点子,用自然语言交给你的 Agent。

9 个灵感,等你试试
04规则就够了
文件整理

下载文件夹,自己变整齐。

发票、截图、压缩包各归其位。监听新文件,按类型、日期或命名规则生成归档路径,让整理变成后台小事。

文件到达按规则分类归档记录
展开使用 tips
  1. 等文件真正写完

    加去抖和文件大小稳定检查,跳过下载中的临时文件,避免读取未完成的内容。

  2. 先列清单,再复制归档

    先输出原路径与目标路径的清单;规则确认后,首版用白名单脚本复制归档。需要移动时,再单独确认。

  3. 重复到达也不乱

    用文件哈希或路径与修改时间去重;同名文件保留独立副本,记录原文件与归档副本的路径。

05按需调用 Agent
AI 协作

会议结束,行动清单就绪。

把已导出的转写文本放进指定目录,让 Agent 提炼决策、待办与待确认问题,存成方便复核的 Markdown。

转写文件到达提炼行动项保存草稿
展开使用 tips
  1. 给模型一个固定格式

    输出“决策 / 行动项 / 待确认问题”,每项保留原文片段或时间位置,便于回看。

  2. 不补写没说过的承诺

    负责人和截止时间在原文没有明确出现时,标为“待确认”,不要替人决定。

  3. 把重复劳动留给 Flow

    文件检查、去重和保存交给流程,Agent 只做内容提取。草稿先进入复核目录。

06周五少一点回忆
AI 协作

周报,从真实记录开始。

汇总一周的 Git 提交、任务文件与工作笔记,先由脚本筛选,再让 Agent 整理成有来源的周报草稿。

每周定时收集工作记录生成周报
展开使用 tips
  1. 范围说清楚

    固定仓库、笔记目录、时间范围与时区;不把不相关项目混进同一份周报。

  2. 先筛选,再总结

    用脚本去掉重复记录、依赖更新等噪声,减少送给模型的上下文。

  3. 结论能回到来源

    为每个进展保留提交标识或笔记路径。生成草稿供你修改,不自动提交或发布。

07只看关心的更新
内容追踪

关注的工具,更新不漏掉。

把常用项目的 Release 或 RSS 放进关注清单。发现新版本后,汇总版本号、更新摘要和原始链接。

检查发布源版本去重汇总通知
展开使用 tips
  1. 用结构化发布源

    优先 GitHub Releases API 或项目 RSS,明确是否包含预发布版本。

  2. 保存上次看到的版本

    用 release ID、版本号或 feed GUID 去重;首次建立基线,避免把全部历史更新推给你。

  3. 集中成一条消息

    同一轮发现的多个更新一起通知。需要 AI 时,仅让它解释 changelog 中与你相关的变化。

08给修改留条后路
文件整理

重要文件,多留一份昨天。

给常改的配置、脚本和文档做带日期的版本快照。先比内容,只有发生变化才保存一份新副本。

定时检查内容校验版本快照
展开使用 tips
  1. 按内容判断变化

    保存哈希与清单,内容没变就不重复复制;大文件可先检查大小和修改时间。

  2. 确认新副本完整

    先写临时文件,校验通过后再归档。对指定源目录的访问,用明确的白名单脚本完成。

  3. 快照不等于备份

    同盘副本适合找回误改,但不能应对磁盘损坏;重要内容另存独立介质,清理策略单独确认。

09给一天一个开场
桌面动作

坐下之前,工作区已准备好。

在工作日打开需要的应用和项目,生成当天的待办清单。把每天重复的开场动作,收进一个 Flow。

工作日开始打开应用今日清单
展开使用 tips
  1. 一次只准备必要的东西

    用打开应用、AppleScript 或白名单命令打开固定项目;清单从已有待办中筛选。

  2. 按当天状态决定要不要做

    检查工作日、今日完成标记和应用状态,避免一早被重复弹窗打断。

  3. 把安静也写进流程

    准备完成后只给一条通知。剪贴板、窗口位置等个人习惯,按你的选择单独配置。

✳

先从一件小事开始。展开 tips,复制思路,交给你的 Agent 编排。

使用思路 · 需按你的环境配置

READY WHEN YOU ARE.

给 Agent 装上 Skill,
给想法一个执行入口。

安装 App 与 CLI,再把 TimingBomb Skill 加到你熟悉的 Agent。

1

安装 TimingBomb

下载 DMG,将 App 拖入「应用程序」。
打开后,本地服务就会随之启动。

获取 Mac 版
2

接上命令行

安装 tb CLI,用一条命令检查服务状态。
通过终端校验、运行和管理工作流。

3

用一句话开始控制

安装 Skill 后,直接描述目标、触发时间和处理规则。
Agent 会检查服务、复用节点并编排流程。

Terminal
# 安装命令行工具
$npm install -g timingbomb
# 打开 App 后,检查本地服务
$tb status

CLI 需要 Node.js 16+
TimingBomb 服务运行在你的 Mac 上。

首次打开若被 macOS 拦截,可前往「系统设置 → 隐私与安全性 → 仍要打开」。查看完整安装说明 ↗

GOOD TO KNOW.

开始之前,
你可能想知道。

阅读完整文档
可以直接用自然语言控制 TimingBomb 吗?

可以。给支持 Skill 的 AI Agent 安装 TimingBomb Skill,并准备好 tb CLI 与运行中的 App 服务。Agent 可按你的描述创建、修改与校验流程,设置触发器,运行任务、暂停或恢复自动触发,管理收藏节点,查看日志,以及配置命令白名单与运行历史记录。无需每次到界面中逐项操作。

Skill 是否能代替所有本机设置?

Skill 覆盖工作流的日常编排与管理。首次安装和启动 App、macOS 系统权限,以及主题、界面语言、开机自启等 App 设置,仍需要在本机或 App 中完成。Skill 本身不提供模型,也不会授予额外系统权限。

“用 Agent 控制流程”和“流程调用 Agent”有什么区别?

前者是你在 Agent 中用自然语言交代需求,由 Skill 指导 Agent 通过 tb 管理 TimingBomb;后者是在某个 Flow 节点中启动已配置的本地 Agent 进程,完成内置动作之外的任务,再将输出接回流程。确定的步骤可以直接运行,无需每次调用模型。

需要一直开着 Mac 吗?

需要让 Mac 保持运行,并让 TimingBomb App 与本地服务正常运行。工作流由你的 Mac 执行,定时和文件监听也依赖本地服务;关机或睡眠期间不会像云端服务一样持续执行。

每个工作流都需要 AI 吗?

不需要。定时触发、脚本、条件、循环、文件操作等都可以直接由 Flow 执行。是否使用 AI,取决于流程调用的脚本、工具与服务;纯规则流程可以完全不调用模型。

我的数据会发送到哪里?

工作流与执行服务以本地为主,默认监听本机回环地址。数据是否离开 Mac,取决于流程是否调用 HTTP、远程服务或联网的 AI Agent,以及这些工具自身的配置。

支持哪些 Mac?首次安装有什么要求?

当前发布的 DMG 适用于 macOS 14 及以上的 Apple Silicon Mac。安装包使用 ad-hoc 签名,尚未公证,首次启动可能需要在「系统设置 → 隐私与安全性」中选择「仍要打开」。使用 npm 安装 CLI 另外需要 Node.js 16+。

可以先验证流程,再正式运行吗?

可以。先校验 Flow,再用 dry-run 检查执行结构。dry-run 会跳过外部调用与写入,但不能保证外部服务的真实结果。验证阶段建议使用手动触发:已保存的定时或文件监听流程会进入自动触发范围。

TimingBomb 应用图标

MAKE TIME FOR WHAT MATTERS.

把想法说出来。
让它持续发生。

安装 TimingBomb Skill

用 Skill 控制 · 用 Flow 重复执行 · 用 Agent 扩展