使用 Keepresso
让状态保持在线:阻止 Teams、Slack 和 VDI 把你标记为离开
更新于 Jul 6, 2026 1 min
你正在通话、阅读一份长文档,或者盯着构建日志滚动,可只要一停止碰触控板,你的状态就会变成离开。更糟的是,有些企业环境做得更绝:一旦 VDI 或远程桌面会话判定你处于闲置状态,就会直接锁屏、断开连接,甚至把你整个登出。Keepresso 的保持活跃模式通过向 macOS 上报活动状态来解决这个问题,让所有监测闲置状态的系统都始终认为你在场。
打开它
从菜单栏打开 Keepresso,打开保持活跃。此后只要它在运行,你的 Mac 就会持续向系统上报活动状态,那些依据闲置时间判断状态的应用和服务,也会一直认为你在场。
它就是一个普通的 Keepresso 会话,你可以让它一直开着、设置计时器,或者交给触发器来控制。关闭它后,Mac 就会恢复正常上报闲置时间。

它只有在你真的闲置了几秒钟之后才会介入,所以在你正常使用 Mac 或玩游戏时它完全不会插手。它默认是关闭的,还有一点值得留意:一些受管理的企业 Mac 会被设置为标记出模拟活动,所以在依赖它之前,最好先确认一下你所在单位的政策。
它能让哪些场景保持正常
- Teams 和 Slack 的在线状态。 你的状态圆点会一直显示为在线,而不会因为鼠标一停就变成离开,即使你只是在电脑前没打字,别人也能看到你在。
- VDI 和远程桌面会话。 Citrix、VMware Horizon、Microsoft Remote Desktop 及类似客户端,常常会在闲置超时后断开连接或锁屏。保持活跃能让会话持续在线,长时间阅读或后台任务运行时都不会把你踢出去。
- 企业登出计时器。 基于闲置状态的自动登出和锁屏策略,在会话开启期间不会触发,任务进行到一半也不会被强制登出。
为什么它不是鼠标晃动器
老办法是用一个应用每隔几秒伪造一次鼠标移动或按键。这种做法很粗糙,可能干扰你正在做的实际工作,用在一台真正干活的机器上也总让人不放心。
保持活跃走的是诚实的路子:它按系统期望的方式向 macOS 上报活动状态,采用和 Keepresso 其他功能一样的真实系统断言。光标不会乱跳,不会在你的窗口里输入任何内容,macOS 也不需要为此请求额外权限。
与其他功能搭配使用
- 设置一个日程。 为你的工作时间添加一个日程触发器,让它只在你选定的日子里从 9:00 运行到 18:00,结束后自动停止。
- 保护笔记本电脑。 打开电池自动暂停,避免会话在你远离电源时把笔记本电池耗尽。
- 用脚本控制。 如果你更想把它绑定到快捷键或自动化流程上,可以从快捷指令、Raycast 或 URL 启动或停止它。
相关内容
更多「使用 Keepresso」内容