尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

从一句中文到可执行脚本:虎鲸自然语言引擎是怎么做的

从一句中文到可执行脚本:虎鲸自然语言引擎是怎么做的 很多同学好奇虎鲸凭什么说大白话就能生成自动化脚本本文从技术视角拆一下它的引擎链路不画大饼只讲真实架构。一、整体链路自然语言指令↓ (语义理解层底层接大模型)结构化意图动作 参数 顺序 断言↓ (双引擎编译)DSL / LUA 可执行脚本↓ (执行层)安卓端 APK 在真机执行结果回传核心不是套模板填空而是把一句话解析成动作图哪个动作先、哪个后、每个动作喂什么参数、最后拿什么做断言。二、语义理解层输入打开游戏登录进深渊副本点战斗等结算校验分数大于0模型产出结构化意图示意[{“action”: “launch”, “param”: {“app”: “com.game.demo”}},{“action”: “AISmartWait”, “param”: {“text”: “登录”, “timeout”: 30}},{“action”: “AISmartClick”, “param”: {“text”: “登录”}},{“action”: “AIFindElement”, “param”: {“text”: “深渊副本”}},{“action”: “AISmartClick”, “param”: {“text”: “开始战斗”}},{“action”: “AISmartWait”, “param”: {“text”: “战斗结算”, “timeout”: 120}},{“action”: “AIReadText”, “param”: {“region”: “结算面板”}},{“action”: “AICheck”, “param”: {“expect”: “score 0”}}]五个 AI 动作在这里被自动编排找元素、读文字、做断言、智能点击、智能等待各司其职。三、双引擎编译结构化意图往下编译成两种可运行形态DSL给想精细编排的同学语法精简、可读性强LUA兼容既有 Lua 生态老脚本可迁移历史资产不废。同一份意图两种产物你按团队习惯选。四、执行层与自适应安卓端 APK 免 Root 执行关键在自适应AISmartClick 不依赖死坐标元素浮动也能点中AISmartWait 不等固定时长等页面真就绪AIReadText 跨语言识别出海多语种 UI 直接复用。这意味着你写的意图是稳定的设备分辨率、语言包变了执行层自动兜底不用返工改脚本。五、为什么这套架构值得关注传统自动化最大的隐性成本是维护——UI 一改版选择器重写。虎鲸把描述意图和具体执行解耦改版后你改几个文字参数即可底层自适应接管变化。免费档已开放全部 AI 能力注册送 100 积分可激活首台设备实跑。想验证引擎效果的自己写一句中文试试最直观。 https://hujingyun.com/?fromcsdn
返回列表