让OmniBot自动干活:定时任务与Subagent后台执行完整玩法
【免费下载链接】OmniBotYour on-phone / mobile AI Agent / Claw, capable of operating terminals and performing a wide range of tasks in the Android world || 你的手机 AI 代理,她可以操作终端,也可以完成 Android 世界的广泛任务项目地址: https://gitcode.com/gh_mirrors/op/OmniBot
OmniBot 是一款运行在 Android 手机上的端侧 AI Agent 应用,能操作终端、浏览网页、读写文件。它的定时任务配合Subagent 后台执行,让你把任务交给 AI,到点自动在后台完成,手机可以替你"值班"。这篇完整玩法指南讲清创建步骤与实用场景。
OmniBot 定时任务能做什么:和闹钟的关键区别
先理解一个核心区别,避免用错功能:
| 功能 | 到点后做什么 |
|---|---|
| 定时任务 | 触发 Subagent,真正执行任务(查资料、跑终端、整理文件等) |
| 闹钟 | 仅发提醒通知,AI 不执行任何动作 |
也就是说,想让手机"自动干活",要用定时任务。到点后 OmniBot 会拉起一个 SubAgent 流程,Subagent 独立跑完整个任务,结果回到你的会话,可选发通知告知完成。
💡 在定时任务列表里,每个任务卡片都带有SubAgent角标,表示"这条任务会真的动手干活"。
三步上手:OmniBot 定时任务设置方法
第一步:先完成模型基础配置
交给 AI 干活前,先确认模型提供商和场景模型已配置好,否则定时任务到点执行时可能无法产出结果:
具体配置步骤可参考 README.zh-CN.md 中的"快速开始"章节。
第二步:一句话创建定时任务
不需要填复杂表单,直接在聊天里说:
"每天早上 8 点,帮我浏览科技资讯并总结成三条要点"
OmniBot 会自动创建任务并完成调度,任务卡片会出现在"定时"页面中。
第三步:选择触发方式与通知
定时任务支持两种触发方式,覆盖绝大多数自动化需求:
| 类型 | 说明 | 示例 |
|---|---|---|
| 固定时间 | 每天指定时刻执行 | 每日 08:00 |
| 倒计时 | 从现在起 N 分钟后执行 | 30 分钟后 |
另外还支持:
- 每日重复开关,一次设置长期生效;
- 通知开关,执行完成后是否提醒你;
- 点击卡片上的时间即可直接改时间,右上角可直接删除任务。
任务的数据模型与调度逻辑分别见 scheduled_task.dart 和 scheduled_task_scheduler_service.dart。
Subagent 后台执行:手机也能替你"上班"
定时任务真正的威力来自 Subagent,它和普通消息回复完全不同:
- 它是完整的 Agent——不是简单脚本,能理解目标、调用工具(终端、浏览器、文件系统)并自主反思推进;
- 独立线程运行——Subagent 在自己的会话里干活,不阻塞主聊天,你可以继续和主助手对话;
- 结果闭环——执行完成会自动回报到父会话,打开手机就能看到它做了什么、产出是什么。
原生调度入口在 WorkspaceScheduledTaskScheduler.kt,任务编排 UI 位于 ui/lib/features/task/ 模块。
4 个拿来即用的定时任务场景
- 晨报日报:每天早上让 Subagent 浏览资讯源,把要点汇总发给你;
- 定时取数:每天固定时间通过终端抓取数据,整理成报告文件存入工作区;
- 倒计时检查:长任务(编译、下载)开始后,"30 分钟后检查结果并通知我";
- 提醒 vs 干活:只想被提醒用闹钟;既要提醒又要做事,用定时任务。
使用注意事项
- 📱保持后台运行:任务要准时执行,系统需要能按时拉起 OmniBot,建议允许后台运行并加入电池优化白名单;
- 🔔勿扰时段:利用任务卡片的"通知关闭"标记,睡前静默的任务不会打扰你;
- 🕐过期任务:倒计时类任务执行完即失效,固定时间任务会自动排到下一次,列表里会显示"已过期/即将执行"等状态。
从"和 AI 聊天"到"让 AI 替你干活",只差一个定时任务。现在就可以打开 OmniBot,说一句"每天早上帮我……",把重复的工作交给后台的 Subagent。
【免费下载链接】OmniBotYour on-phone / mobile AI Agent / Claw, capable of operating terminals and performing a wide range of tasks in the Android world || 你的手机 AI 代理,她可以操作终端,也可以完成 Android 世界的广泛任务项目地址: https://gitcode.com/gh_mirrors/op/OmniBot
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考