锁屏后台常驻与流程自动化——让电脑睡着也能干活
高频问题:定时任务没执行
这是 AionClaw 用户反馈最多的问题之一:定时任务设好了,但到时间没跑。
最常见的原因就是电脑休眠了。Windows 或 macOS 默认在锁屏一段时间后进入休眠状态,所有程序暂停执行——包括 AionClaw 的定时任务调度器。
解决方案:锁屏后台常驻
AionClaw 提供了一个专门解决这个问题的开关。
Windows 设置
打开 AionClaw 设置 → 系统 → 后台运行 → 打开"锁屏后保持运行"开关。
这个开关打开后,AionClaw 会:
- 注册为 Windows 的"始终运行"后台应用
- 锁屏状态下保持进程活跃
- 定时任务调度器继续正常触发
- 解锁后立即恢复到交互状态
但注意:它不会阻止电脑进入深度休眠(关机合盖那种)。合盖后电脑还是会休眠,定时任务还是跑不了。要彻底解决,还要配合系统层面的设置(见下)。
macOS 设置
和 Windows 类似,在设置 → 系统 → 后台运行 → 打开"锁屏后保持运行"。macOS 的机制稍微不同——需要授予 AionClaw"辅助功能"权限,才能在锁屏状态下保持活跃。
系统层面的配合设置
要让定时任务真正可靠执行,除了 AionClaw 的开关,还要调整操作系统的电源策略:
Windows 10/11:
- 设置 → 系统 → 电源和电池 → 屏幕和睡眠
- 把"睡眠"选项设为"从不"(在电脑开启状态下)
- 合盖后的行为:在"选择关闭盖子的功能"里把"睡眠"改为"不执行任何操作"(如果你经常合盖)
macOS:
- 系统设置 → 电池 → 选项
- 打开"防止电脑在显示器关闭时自动进入睡眠"
- 把"电脑休眠"设为"从不"(或延长到足够长的时间)
终极方案:云龙虾
如果你真的离不开合盖休眠(比如笔记本电脑便携性优先级更高),或者需要电脑完全关机时也能跑定时任务——云龙虾模式是终极方案。任务在云端虚拟机里执行,和你本地电脑的电源状态完全无关。
云龙虾需要额外购买月卡(基础版约 49 元/月)。
流程自动化:比定时任务更灵活
定时任务是"到点执行",流程自动化是"按条件触发"——可以组合多个条件和多个步骤。
典型的自动化流程
电商价格波动监控流程:
- 每 2 小时运行一次
- 检查指定竞品的价格
- 如果价格变动超过阈值(比如 ±5%)
- 自动生成价格变动报告
- 推送到你的企业微信群
- 只有满足"价格变动"这个条件才走后面的步骤,否则跳过
周报自动生成流程:
- 每周五下午 5 点触发
- 读取 Git 仓库提交记录
- 读取本周更新的文档列表
- 读取本周日历安排
- 生成 Markdown 周报草稿
- 存到周报目录
- 自动打开给你预览
流程自动化和定时任务的关系
定时任务是流程自动化的一种简单形式——"到时间触发"。流程自动化在此基础上增加了:
- 条件判断:满足某个条件才执行后面的步骤
- 分支逻辑:条件 A 走方案 X,条件 B 走方案 Y
- 变量传递:前一步的输出作为后一步的输入
- 异常处理:某步失败了怎么办(重试 / 跳过 / 通知你)
创建自动化流程
在设置 → 自动化 → 创建新流程里,可以用可视化的流程图编辑器来搭建:
- 触发条件:定时触发 / 文件变动触发 / 网页内容变动触发 / API 调用触发
- 执行步骤:依次添加要执行的步骤(调用某个专家、运行某个技能、执行某个脚本等)
- 条件分支:在步骤之间插入判断条件
- 输出处理:最终结果存哪里、推送到哪
也可以直接在对话框里用自然语言描述:
"帮我做一个自动化流程:每小时检查一下淘宝上 XX 竞品的销量,如果销量超过 10000 就给我发个通知,低于 5000 也发通知,中间的不管"
系统会自动把这个描述翻译成流程图,你确认后启用。