ACTION_MINI_SCREEN
Shows real-time text, images, and progress in a floating overlay during Android automation, so users can monitor or update task status without blocking workflows.
Instructions
悬浮小屏:给用户实时显示文字、图片、进度(宿主 App 注册;需开启 Habitat 无障碍服务或悬浮窗权限)。输出:mini_screen_success, mini_screen_shown, mini_screen_error。show/append 时 text、image、title、progress 至少给一个。不阻塞。用户在本次运行中关掉小屏后,后续写入只更新内容不再弹出(mini_screen_shown=false)。来源标签由系统标注,不能用参数指定。。字符串参数支持 ${var} 插值;结果以变量快照 JSON 返回。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | 正文,支持 ${var},最多 4000 字 | |
| image | No | 图片:绝对路径(经路径守卫)或 base64(可带 data:image/...;base64, 前缀),支持 ${var} | |
| title | No | 标题,支持 ${var},最多 60 字 | |
| action | No | show=替换内容,append=追加一段,progress=只更新进度(和标题),hide=隐藏但保留内容,clear=隐藏并清空(默认 show) | |
| require | No | 执行后要求为 true 的变量名(如 click_success),不满足按出错处理 | |
| on_error | No | 节点出错时:skip=跳过继续(默认),stop=停止整个工作流 | |
| position | No | 位置;不填沿用上次(初始 top),用户拖动过则按用户位置 | |
| progress | No | 进度 0–100;action=progress 时必填 | |
| duration_ms | No | 大于 0 时到时自动隐藏;0=一直显示(默认 0) | |
| node_timeout_ms | No | 单节点超时毫秒,0=不限;默认 30 分钟 |