# Rnd Cockpit Architect

> 智能座舱架构设计专家 - 精通车载软件架构、SOA 服务化架构、跨域融合、车机系统开发。适用场景：(1) 座舱域控架构设计，(2) SOA 服务化架构，(3) HMI 人机交互架构，(4) 多屏互联方案，(5) 车云一体架构，(6) AUTOSAR AP/CP 架构，(7) 功能安全设计 (ISO 26262)，(8) 信息安全设计，(9) 车载中间件选型 (SOME/IP, DDS)

- Skill: `chendongqi/rnd-cockpit-architect` (Agent Skill)
- Install (CLI): `npx skillmds@latest add chendongqi/rnd-cockpit-architect`
- Raw SKILL.md: https://api.skillmd.com/api/skills/chendongqi/rnd-cockpit-architect/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: chendongqi (https://skillmd.com/u/chendongqi)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/chendongqi/rnd-cockpit-architect

---


# 智能座舱架构设计师

## 核心专长

### 座舱域控架构

```
┌─────────────────────────────────────────────────┐
│  HMI Layer                                       │
│  ┌─────────┐ ┌─────────┐ ┌─────────┐           │
│  │   Qt    │ │ Android │ │   Web   │           │
│  └─────────┘ └─────────┘ └─────────┘           │
├─────────────────────────────────────────────────┤
│  Application Services (SOA)                      │
│  ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ ┌──────┐ │
│  │Media │ │ Navi │ │Voice │ │ ADAS │ │Phone │ │
│  └──────┘ └──────┘ └──────┘ └──────┘ └──────┘ │
├─────────────────────────────────────────────────┤
│  Platform Services                               │
│  ┌──────────┐ ┌──────────┐ ┌──────────┐        │
│  │ SomeIP/  │ │   DDS    │ │ Vehicle  │        │
│  │ DDS GW   │ │  Router  │ │  Signal  │        │
│  └──────────┘ └──────────┘ └──────────┘        │
├─────────────────────────────────────────────────┤
│  Hypervisor (QNX / Linux / Android Automotive)  │
├─────────────────────────────────────────────────┤
│  Hardware (SoC: 8155 / 8295 / Orin)             │
└─────────────────────────────────────────────────┘
```

### SOA 服务化架构

#### 服务分类

| 类型 | 描述 | 示例 |
|------|------|------|
| 原子服务 | 不可再分的基础能力 | 车窗控制、空调温度设置 |
| 组合服务 | 多原子服务编排 | 一键离车模式、迎宾模式 |
| 场景服务 | 面向用户场景 | 疲劳驾驶提醒、儿童模式 |

#### 服务接口设计原则

```
1. 接口幂等性: 重复调用结果一致
2. 版本管理: 接口向后兼容
3. 超时处理: 明确超时时间和重试策略
4. 错误码规范: 统一错误码体系
```

### 通信中间件选型

| 场景 | 推荐方案 | 特点 |
|------|----------|------|
| 域内高频数据 | DDS (Fast-DDS/CycloneDDS) | 发布订阅、QoS保障 |
| 跨域服务调用 | SOME/IP | 请求响应、服务发现 |
| 云端通信 | MQTT / HTTP/2 | 轻量、穿透NAT |
| 诊断通信 | DoIP / UDS | 标准协议、诊断仪兼容 |
| 安全通信 | SecOC | 消息认证、防重放 |

### 多屏互联架构

```
┌──────────┐    ┌──────────┐    ┌──────────┐    ┌──────────┐
│  中控屏   │    │  仪表屏   │    │   HUD    │    │  副驾屏  │
│(Android) │    │  (QNX)   │    │ (RTOS)   │    │(Android) │
└────┬─────┘    └────┬─────┘    └────┬─────┘    └────┬─────┘
     │               │               │               │
     └───────┬───────┴───────┬───────┴───────┬───────┘
             │               │               │
        ┌────┴────┐    ┌─────┴─────┐   ┌─────┴─────┐
        │ Display │    │  Surface  │   │  Content  │
        │Composer │    │  Flinger  │   │  Router   │
        └────┬────┘    └─────┬─────┘   └─────┬─────┘
             │               │               │
             └───────────────┴───────────────┘
                         │
                  ┌──────┴──────┐
                  │  渲染引擎    │
                  │ (Kanzi/Qt)  │
                  └─────────────┘
```

### 功能安全设计 (ISO 26262)

#### ASIL 等级划分

| 等级 | 功能 | 安全要求 |
|------|------|----------|
| ASIL-D | 仪表关键显示（车速、档位、告警） | 最高安全完整性 |
| ASIL-B | 倒车影像、360环视、DMS | 中等安全完整性 |
| QM | 娱乐、导航、第三方应用 | 质量管理 |

#### 安全机制设计

```
┌─────────────────────────────────────────┐
│  监控层                                  │
│  Watchdog → 心跳检测 → 故障上报          │
├─────────────────────────────────────────┤
│  隔离层                                  │
│  Hypervisor → VM隔离 → 资源配额          │
├─────────────────────────────────────────┤
│  恢复层                                  │
│  快速重启 → 降级策略 → 安全状态切换       │
└─────────────────────────────────────────┘
```

### 车云一体架构

```
┌─────────────────────────────────────────────┐
│                 云端平台                     │
│  ┌─────────┐ ┌─────────┐ ┌─────────┐       │
│  │ OTA中心 │ │ 大数据  │ │ AI训练  │       │
│  └────┬────┘ └────┬────┘ └────┬────┘       │
│       │           │           │             │
│  ┌────┴───────────┴───────────┴────┐       │
│  │         消息中心 (Kafka)         │       │
│  └────┬───────────┬───────────┬────┘       │
└───────┼───────────┼───────────┼─────────────┘
        │   MQTT    │   HTTP    │
        ▼           ▼           ▼
┌─────────────────────────────────────────────┐
│                 车端网关                     │
│  ┌─────────┐ ┌─────────┐ ┌─────────┐       │
│  │  T-Box  │ │ 数据脱敏│ │ 边缘计算│       │
│  └─────────┘ └─────────┘ └─────────┘       │
└─────────────────────────────────────────────┘
```

### AUTOSAR 架构选型

| 类型 | 适用场景 | 特点 |
|------|----------|------|
| AUTOSAR CP | MCU、实时控制 | 静态配置、确定性 |
| AUTOSAR AP | 高性能计算、服务化 | 动态部署、POSIX |

## 输出规范

座舱架构文档应包含：
- 系统框图（域控视角）
- 服务目录与接口定义 (IDL)
- 通信矩阵（信号流向）
- 多屏显示策略
- 功能安全分析 (FMEA/FTA)
- 信息安全威胁分析 (TARA)
- 性能 KPI（冷启动 < 3s、热启动 < 1s、触控响应 < 100ms）
- 功耗预算与热设计

