Axis Platform — AI 原生的工业自动化测试平台
概述
Axis Platform 是⾯向⼯业领域的⾃动化测试平台。AI 渗透测试链路的每⼀个动作,⽽⾮附加功能 —— 从需求⽣成、⽤例编写、失败调试到测试优化,AI 贯穿全链路,覆盖汽⻋、轨道交通、航天、⼯业⾃动化等多个⾏业。
平台采⽤能⼒与硬件解耦的插件架构,测试序列只描述「做什么」,具体由哪台设备执⾏由映射配置决定,⼯程师写⼀遍序列,dSPACE / Vector / NI 都能跑。
产品特性
AI 原⽣ —— AI 在测试中的⻆⾊分层递进:L1 AI 步骤(视觉理解、语⾳识别、元素定位、语义对⽐)、L2 AI 辅助(信号搜索、⽤例⽣成、失败分析、Patch 修复)、L3 AI 全链路(需求理解、⾃动⽣成、执⾏验证、失败修复),已全⾯覆盖 L1–L3。
云端协同 —— 从架构层⾯打破单机绑定。本地 / Docker / 云端灵活部署,浏览器 + 桌⾯双端访问,测试集群多台设备并⾏执⾏,服务端统⼀升级。
开放⽣态 —— 四级开放扩展,全程零代码改动:硬件能⼒插件、Skill ⼯作流包、MCP 企业系统接⼊、axis.md 项⽬级 AI 记忆。Skill 与 mcp.json 兼容 Anthropic / Claude Code / Cursor,已有资产可平移。
系统架构
Axis Platform 由⼊⼝层、Agent 运⾏时、Skills 技能层与平台底座四部分组成,四层解耦,可插拔技能与动态⼯具集。

⼊⼝层 —— AI Chat、AI 录制、斜杠命令、IDE 提示,四种交互⼊⼝。
Agent 运⾏时 —— AgentLoop 负责任务循环,Context Provider 提供项⽬上下⽂,LLM Client 对接语⾔模型,Skill Router 负责技能路由。
Skills 技能层 —— 系统内置 Skill(⽤例编写、套件⽣成、变量管理、报告分析)、能⼒插件 Skill、⽤户⾃定义 Skill。Skill 为Markdown 格式,通过 TRIGGER when 描述⾃动激活, allowed-tools 限定可调⽤的⼯具⽩名单。
平台底座 —— 插件系统、项⽬数据、执⾏引擎、注册中⼼、映射管理。
硬件能力插件
硬件接⼊采⽤双层插件架构,是测试逻辑与硬件解耦的基础。

能⼒层(Capability) 定义抽象接⼝:总线、模型访问、诊断、视觉、⾳频、设备控制、电源、⽂件刷写等。
⼯具层(Tool Adapter) 负责具体硬件控制:dSPACE、Vector、NI、PCAN、Kvaser、ADB、HDC、iOS 等。插件独⽴进程运⾏,故障互不影响。
六类能⼒插件:
总线通信 —— CAN / CAN-FD 帧级通信,DBC / ARXML 信号导⼊
模型访问 —— HIL / MIL / SIL 多平台⽀持,实时模型变量读写,模型下载更新
视觉分析 —— 截图 / 录屏、图像对⽐,OCR、模板匹配、AI 分析,⼯业相机 USB / RTSP 接⼊
座舱设备控制 —— 触控模拟、按键输⼊、应⽤管理、AI 智能交互
⾳频分析 —— 录⾳ / 播放、频率 / ⾳量检测,语⾳识别 ASR + 合成 TTS
诊断通信 —— DoCAN / DoIP 诊断,UDS 服务,ODX / PDX 解析
执行引擎
序列按 Initialization → Steps → Cleanup 三阶段执⾏,保证测试环境⽆论成败都能复位。内置流程控制(If / For / While / Switch / Try-Catch)、数据操作(Read / Write / Capture / Stimulus)、断⾔判定(多种⽐较算⼦ + 容差)、HMI 交互与内嵌 Python 执⾏。
⽀持⾃动重试、超时控制、失败时停⽌ / 继续可配置,提供 CLI 接⼝集成企业 CI 平台。报告输出 HTML 交互式、JSON 结构化、JUnit XML 三种格式,视频、图⽚、曲线、⾳频均可图形化渲染。
软件运行界面

序列编辑器:左侧信号 / 变量树,中部三阶段序列视图,右侧动作参数⾯板。所有动作通过拖拽⽅式组合,语法错误动态⾼亮提示;同时⽀持纯 Python 脚本⽅式搭建。

AI 录制:⻋机实时投屏,⼀句话下达操作指令,AI 理解⽤户意图并⾃动⽣成可回放的测试序列,后续执⾏不依赖⼤模型。
应用范围
智能座舱:HMI + 语⾳助⼿ + 多模态交互的端到端⾃动化验证
仿真测试:动⼒域 / 底盘域 / ⻋身域 ECU 的硬件在环(HIL)⾃动化测试
OTA 测试:HMI + 总线 + 诊断 + 云端控制的端到端验证链路
支持范围
仿真 —— ASAM XIL API、NI、dSPACE、Vector
诊断 —— DoCAN、DoIP,ODX / PDX 解析
测量标定 —— ASAM CCP / XCP,A2L 解析
故障注⼊ —— ASAM XIL AP(EES)
⻋载总线 —— CAN(FD)、SOMEIP;DBC、ARXML 解析;PCAN、Vector、Kvaser、socketcan、ixxat
座舱相关 —— ADB、HDC、iOS、⾳频(USB)、图像(USB / RTSP)、机械⼿
其他测试设备 —— 电源(EA)、示波器(Keysight)等
部署⽅式 —— 本地部署、Docker 容器化、云端部署