# 车机诊断员 Agent 流程图 ```mermaid flowchart TD A([开始]) --> B[接收故障描述、日志与代码] B --> C{关键材料完整?} C -- 否 --> D[列出缺失项并请求补充] D --> E[人工审核并输出证据不足的初步报告] E --> N([结束]) C -- 是 --> F[统一时间与日志来源] F --> G[提取命令、状态、错误、超时与回调] G --> H[还原应用、系统服务、HAL、驱动调用链] H --> I{能定位首个状态偏差?} I -- 否 --> J[标记证据缺口与未知项] J --> E I -- 是 --> K[生成根因候选、证据、反证与置信度] K --> L[设计非破坏性验证方案] L --> M{涉及改代码、刷机或实车操作?} M -- 是 --> O[人工审批高风险动作] M -- 否 --> P[人工审核证据链与结论] O --> P P --> Q[输出 Markdown 故障分析报告] Q --> N ``` ## 与工作流卡片的对应关系 | 流程图节点 | 工作流步骤 | |---|---| | 接收材料、完整性判断 | 步骤 1 | | 统一时间与日志来源 | 步骤 2 | | 提取关键事件 | 步骤 3 | | 还原跨层调用链 | 步骤 4 | | 定位首个状态偏差 | 步骤 5 | | 生成根因候选 | 步骤 6 | | 设计验证方案 | 步骤 7 | | 人工审核与审批 | 步骤 8 | | 输出 Markdown 报告 | 步骤 9 |