AUTOSAR Bus Inspector
ARXML Workbench
面向 AUTOSAR 通信矩阵、信号检索与集成校验的本地解析工作台
Release 0.4

面向 AUTOSAR 通信矩阵的本地 ARXML 工作台

围绕 Signal / PDU / Frame / Group 的检索、定位与核对而设计,本地解析、不上传源文件,适合工程排查与集成联调。

ARXML WORKBENCH
Results
Inspector
HODDetnSts
Direction
RX
Channel
CAN1
Frame
CAN_Frm_2A5
PDU
BodyControl_01
SysSig
HOD_Detect_Status
Length
2 bits
RELATED
TYPE
HODWarnLvl
SIG
DriverAssist_01
PDU
CAN_Frm_2A5
FRM
File: example.arxml
Parsed: 1.4s · Cached: OFF
场景落地

面向工程排查的高频场景

定位 → 核对 → 留档。把高频动作收敛成固定路径。
定位

复制信号名,直接定位

按 Frame / PDU / Signal / Group 统一命中,复制信号名即可回到同一条对象。
核对

方向与通道一眼核对

通道、方向、ID 与关联对象集中在 Inspector 展示,减少来回翻表。
留档

结构化导出留档

一键导出 JSON / TXT / MD,方便联调沟通、问题复盘和脚本二次处理。
本地
默认不上传源文件,浏览器内完成解析
4类
统一检索对象:Frame / PDU / Signal / Group
3种
导出格式:JSON / TXT / MD
可控
支持本地缓存(开关 + TTL + 清除)
功能优势

把排查路径收敛成可复用的工作流

筛选一致、详情完整、边界清晰。
CAPABILITY
OK
统一检索:Frame / PDU / Signal / Group
筛选一致:类型 / 方向 / 通道 / 条数
Inspector:聚合关键字段与关联对象
导出:JSON / TXT / MD
本地
浏览器内解析,不上传
可控
缓存开关 + TTL
统一
对象类型与筛选口径一致
输出
结构化导出留档
工作流细节

结果区 + Inspector:减少拖动与误读

用结构把信息分层:结果列表 + 详情面板。
导入
上传 / 拖拽 / Ctrl+V
检索
搜索 + 筛选收敛结果
核对
Inspector 看方向/ID/关联
导出
JSON / TXT / MD 留档
列自适应
命中结果按字段有效性自动隐藏列,减少横向拖动。
方向口径一致
优先解析方向字段并按通道拆分,避免同名对象混淆。
一键回到同一条
复制定位链接,便于联调沟通与复盘留档。
RESULTS / INSPECTOR
Search
Type
Channel
Dir
产品演示

一套标准流程,覆盖日常 80% 排查

把最常用的操作拆成 4 步,第一次打开也能按流程完成检索与核对。
1
上传或粘贴 ARXML
上传 / 拖拽 / Ctrl+V。
本地文件 拖拽导入 剪贴板
读取后立即生成 Frame / PDU / Signal 索引。
2
检索与筛选
搜索 + 筛选收敛结果。
Type Channel Direction
高频条件保留在同一工具条,避免重复回到顶部。
3
Inspector 快速核对
右侧集中展示关键字段与关联。
ID PDU Frame SysSig
选中一行即可同步详情,减少来回翻表。
4
导出留档 / 对接脚本
JSON / TXT / MD 一键导出。
JSON TXT MD
用于联调沟通、问题复盘和脚本二次处理。
WORKSPACE PREVIEW
Type: Signal
Channel: CAN1
Dir: RX
128
当前搜索命中
4类
统一检索对象
1.4s
本地解析示例
Results
8 / 128
Inspector
Signal
Name
HODDetnSts
Frame
CAN_Frm_2A5
PDU
BodyControl_01
SysSig
HOD_Detect_Status
Length
2 bits
已选中 1 条 Signal,可复制定位链接 Export: JSON / TXT / MD
部署与隐私

工程数据敏感场景:默认本地、边界清晰

默认本地解析;敏感能力可控、可审计。
BOUNDARY
OK
默认不上传文件(本地解析)
缓存默认关闭,可控开关与有效期
清除缓存前有明确确认
剪贴板读取需授权确认
静态
任意静态服务器托管
内网
适合团队统一入口
可清
缓存可随时关闭与清除
可控
敏感能力边界清晰
产品文档

上手指南与使用说明

入口清晰,首页不堆说明书。
上手

快速开始

上传 → 搜索 → 核对 → 导出
说明

帮助中心

方向口径 · 快捷键 · FAQ
部署

本地与内网部署

静态托管,适合内网统一入口;默认本地解析,缓存边界可控。
进入解析工作区
未选择文件
说明:页面纯前端,本地浏览器内解析,不上传到服务器。支持拖拽或点击上传。
准备就绪:上传或粘贴 ARXML 开始本地解析。
Frame 数量
0
PDU 数量
0
Signal 数量
0
Signal Group 数量
0
当前搜索命中
0
预设
Results

结果列表

按当前筛选条件展示命中对象,优先按通道拆分方向,减少同名对象在多总线场景下的混淆。
文件
未选择文件
类型
全部类型
方向
全部方向
通道
全部 CAN 通道
类型 名称 长度 方向 Message ID CAN 通道 关联 PDU 关联 Frame 系统信号/备注
提示:结果表会按当前筛选条件自适应隐藏无效列,并优先按通道拆分方向,避免同名对象在多总线上混淆。
Inspector

结果详情面板

点击表格中的任意一行,查看该对象的结构化摘要。
这里是 Inspector(结果详情面板)
点击左侧结果表中的任意一行,这里会展示该对象的完整摘要信息,方便你快速核对与复用。
方向 / Message ID / CAN 通道
关联的 PDU 与 Frame 列表
系统信号 / 备注(支持换行与完整显示)
窄屏或小窗时也建议优先看这里:信息更集中,不用在长表里左右来回拖动。
Help Center

从上传到核对,一页完成 ARXML 排查

这里整理工作区的核心流程、方向口径、缓存边界和部署建议。优先帮助工程排查者快速找到 Signal / PDU / Frame 的关联链路。
进入工作区
1
导入文件
选择、拖拽或粘贴 ARXML 文本,解析过程默认在浏览器本地完成。
2
缩小范围
用类型、方向、CAN 通道和关键词组合筛选,避免在长表中盲找。
3
核对关联
点击结果行,在 Inspector 中查看长度、方向、PDU、Frame 和系统信号。
4
导出留档
导出 JSON、TXT 或 MD,保留排查结论,也可以复制详情链接复现视图。
FAQ

常见问题

为什么某些对象会出现不同方向?
工具会优先解析 `FRAME-PORT / I-PDU-PORT / COMMUNICATION-DIRECTION`,并按通道拆分方向。同名对象在不同 CAN 通道下方向相反时,会分别展示。
为什么有些列会自动隐藏?
当当前筛选结果中某一整列没有有效值时,表格会自动隐藏该列,例如 Signal Group 结果没有长度时会隐藏长度列。
文件会上传到服务器吗?
默认不会。当前版本在浏览器本地解析 ARXML;如果开启缓存,数据也只保存到本机浏览器存储中,可随时关闭或清除。
有哪些快捷操作?
按 `/` 聚焦搜索框,按 `U` 打开上传窗口,按 `Esc` 关闭弹窗。剪贴板定位适合从需求、问题单或日志里复制信号名后快速检索。
Deploy

部署与边界

静态托管
适合 Vercel、Nginx 或企业内部门户,只需托管页面与静态资源。
内网入口
建议开启 gzip 和静态缓存,并在页面保留本地解析说明。
缓存策略
缓存默认可控,支持有效期、开关与清除确认,不替代源文件管理。
后续扩展
可继续加入团队配置、版本公告、共享视图和历史报告。
建议上线前明确三件事:是否允许浏览器缓存、缓存有效期默认值、以及是否需要在企业门户中增加使用审计说明。