用途:处理任意 .iap_xml 文件时加载此技能,用于审计安装动作、列出文件复制操作、发现变量、查找平台特定分支,或比较两个安装程序变体(如 RA 与 NON_RA 构建)。
主要能力:基于 Dasel v3 对 XML 做结构化查询。根路径固定为 InstallAnywhere.project,可访问 installSequence、递归查找 action/panel 等元素、用 search(has(...)) 按属性匹配任意深度节点。支持动作序列分析(名称、类型、计数)、变量发现、平台条件提取、文件复制源提取、面板导航,以及跨变体比较(分别导出后 diff)。
必要用法:始终显式传入 -i xml,因为 .iap_xml 扩展名无法自动识别;所有中间结果写入 /tmp/,不要写入源码树;文件约 2.5–2.6 MB、65000+ 行,必须使用结构化查询,切勿将文件读入上下文。属性在 dasel friendly 模式下以 - 前缀访问,如 ..action[0].-name。
适用场景:安装包审计、变体差异对比、平台分支梳理、变量与文件复制清单生成。
限制:资料未提供安装方式、依赖版本要求、收费与平台支持等细节,暂未提供。