节点参考

系统、提示与脚本运行节点字段

说明返回、主页、打开应用、打开链接、提示、运行控制和运行其他脚本的字段。

当前:系统、提示与脚本运行节点字段
节点参考

系统、提示与脚本运行节点字段

说明返回、主页、打开应用、打开链接、提示、运行控制和运行其他脚本的字段。

系统导航与打开目标

系统动作适合构建入口流程、跳转应用和处理页面返回。AI 应明确目标包名、链接类型和失败处理。

  • GlobalAction:系统导航。action 支持 BACK、HOME、RECENTS、NOTIFICATIONS。
  • OpenApp:打开应用。packageName 是目标应用包名。
  • OpenLink:打开链接或应用 Activity。uri 是链接或文件路径;target 支持 URL、FILE、APP_ACTIVITY;uriVarKey 可从变量读取;appPackageName 和 appActivityClassName 用于指定 Activity。

提示动作 Prompt

提示动作适合给用户确认风险、说明下一步、显示变量结果或错误信息。公开脚本中涉及远程控制、权限、支付、删除等动作时,建议加入提示。

  • displayType:DIALOG、SIMPLE、NOTIFICATION。
  • title / content:标题和内容。
  • durationMs:显示时长,null 表示按显示类型默认行为。
  • position:TOP、CENTER、BOTTOM。
  • placementMode:PRESET 或 CUSTOM。
  • customX/customY 与 customXPct/customYPct:自定义位置。
  • simpleSize:COMPACT、MEDIUM、LARGE、CUSTOM。
  • customWidthPx / customHeightPx:自定义大小。
  • vibrate:是否震动。
  • buttons:按钮列表,PromptButtonConfig 包含 text、style、binding。

运行控制与运行其他脚本

运行控制用于暂停、停止、跳转、调用节点或启停节点。复杂脚本中它比无条件 Goto 更可读。

  • RunControl:字段包括 controlType、jumpLabel、callTargetType、callSubFlowTarget、callActionTargetId、callActionTargetName、nodeEnableMode、nodeEnableTargetId、nodeEnableTargetName。
  • RunControlType:PAUSE、STOP、JUMP、CALL、NODE_ENABLED。
  • RunControlCallTargetType:SUB_FLOW、ACTION。
  • RunControlNodeEnableMode:ENABLE、DISABLE。
  • RunScript:运行其他脚本。字段:scriptId、scriptName、waitForFinish、inheritVariables、variableBindings。variableBindings 使用 key=value,多项用逗号或换行。