Operit AI 中文文档 下载 App

Tasker 联动:Operit 监听系统通知触发工作流

Tasker 是什么

Tasker 是 Android 上最强大的自动化应用——可以根据事件(通知、电量、位置、WiFi、NFC……)触发任意自动化操作。Operit v1.6 起内置与 Tasker 的联动能力,实现事件驱动的工作流触发。

和定时触发(cron)互补:定时是「按时间」,Tasker 联动是「按事件」。

联动原理

系统通知 / 电量变化 / WiFi 连接等事件
  ↓
Tasker 检测到事件
  ↓
Tasker 通过 Intent / Broadcast / HTTP 接口通知 Operit
  ↓
Operit 触发对应工作流

Operit 侧注册了一个 Tasker Integration Service,接收 Tasker 发来的广播或 HTTP 请求。

配置步骤

第一步:安装 Tasker

从 Google Play 或可信渠道获取 Tasker。首次启动需要配置一些系统权限(无障碍、通知监听等)。

第二步:在 Operit 里开启联动

Operit 设置 → 集成 → Tasker 联动 → 开启。开启后 Operit 会显示:

第三步:在 Tasker 里创建触发规则

Tasker 界面创建 Profile:

  1. 选择触发器类型(如 Event → Notification)
  2. 配置触发条件(如 App = 微信,Title 包含「老板」)
  3. 添加 Task:Plugin → Operit → Trigger Workflow
  4. 选择 Operit 工作流(Operit 会自动拉取已创建的工作流列表)
  5. 保存

第四步:双向测试

从 Tasker 侧发测试 Intent 或从 Operit 侧发测试事件,确认链路通了。

常见联动场景

场景一:微信 / 企业微信消息 → Operit 自动处理

Tasker 触发器:Event → Notification → App=微信 / 企业微信
Operit 工作流:读取消息内容 → 判断意图 → 自动回复 → 写 Notion 纪要

场景二:到达公司 WiFi → 自动切云端模型

Tasker 触发器:Event → WiFi Connected → SSID=OfficeNet
Operit 工作流:切换默认模型到云端大模型 → 发通知「已切云端」

场景三:电池低于 20% → 关闭本地推理

Tasker 触发器:State → Battery Level → Under 20%
Operit 工作流:禁用本地 GGUF 引擎 → 强制用云端对话 → 发通知

场景四:下班连上车载蓝牙 → 读当天内容给我

Tasker 触发器:Event → Bluetooth Connected → Device=车载
Operit 工作流:读 ~/daily/ 目录最新文件 → TTS 朗读

场景五:收到特定邮箱邮件 → 自动处理

Tasker 触发器:Event → Notification → App=邮箱 → Title 包含「紧急」
Operit 工作流:读邮件内容 → 生成摘要 → 发通知 → 自动回复

和定时触发的对比

维度定时(cron)Tasker 联动
触发依据时间系统事件
实时性分钟级延迟接近实时
配置难度简单需要 Tasker 知识
适用场景周期任务(每日简报等)事件响应(通知触发等)
系统依赖Operit 自身Tasker 应用

常见问题

Operit 收不到 Tasker 的事件

联动太频繁耗电

不想用 Tasker 有没有替代

Operit 也支持通过 HTTP API(v1.12 起)接收外部触发——任何能发 HTTP 请求的工具都能替代 Tasker。但 Tasker 是 Android 上功能最全的事件检测端,体验最好。