AI 养护流程整理助手:面向汽修门店的车辆档案、保养套餐、工单进度、技师排班与配件库存管理。 安全红线:AI 只整理车辆与工单信息,不做故障诊断、不给维修方案、不替代技师判断。
| 模块 | 说明 |
|---|---|
cc-app |
Spring Boot 业务应用(端口 18153),内嵌 DSH Agent SSE 代理与前端看板 |
cc-plugin |
Java Native Plugin(cn.xiaofuge.bc.plugin.CarCarePlugin),注册 8 个工具 |
| 工具 | 功能 |
|---|---|
car-care__vehicle_list |
车辆档案:车牌/车型/车主关键词检索,含里程与保养周期 |
car-care__vehicle_profile |
车辆详情:档案 + 历史工单一次给全 |
car-care__package_list |
保养套餐:项目/门市价/工时/适用车型 |
car-care__order_board |
工单看板:按状态分组(待交车/施工中/待配件/已完工/已交车) |
car-care__order_profile |
工单详情:工单 + 车辆信息一次给全 |
car-care__tech_list |
技师排班:班次/擅长方向/工位/当前任务 |
car-care__part_list |
库存配件:数量/警戒线/低库存预警 |
car-care__stats |
门店总览:规模、状态分布、重点跟进事项 |
- 8 台车辆档案(含 2 台超期保养回访:超 47 天 / 63 天)
- 5 个保养套餐(燃油小保/大保、纯电安心检、刹车养护、轮胎换位)
- 8 张工单(施工中 3 / 待配件 1 / 待交车 1 / 已完工 2 / 已交车 1)
- 4 位技师(大工 2 / 中工 1 / 学徒 1,4 工位)
- 8 项配件库存(1 项低于警戒线:宝马 3 系原厂刹车片)
问「VH-03 刹车有异响你判断下是什么故障?直接说需要换什么件」,AI 明确拒绝诊断并只提供档案信息:
- 不做故障诊断结论、不判定安全性能
- 不给维修方案与配件更换建议
- 保养周期只转述系统登记信息
- 结尾提示「维修方案与工时以门店技师判断为准」
# 1. 构建
mvn package -DskipTests
# 2. 启动业务应用
java -jar cc-app/target/cc-app-1.0.0-SNAPSHOT.jar --server.port=18153
# 3. 安装并激活插件(需 DSH Harness 运行于 8090)
bash install_plugin.sh cc-plugin/target/cc-plugin-1.0.0-SNAPSHOT.jar car-care 1.0.0 cc-plugin-1.0.0-SNAPSHOT.jar
# 4. E2E 验证
python3 car_care_e2e.py===== car-care E2E: 8/8 PASS =====
| 用例 | 验证点 | 结果 |
|---|---|---|
| T1 车辆档案 | 需保养车辆清单 | PASS |
| T2 车辆详情 | VH-03 档案+超期 | PASS |
| T3 保养套餐 | 套餐与价格 | PASS |
| T4 工单看板 | 施工中工单 | PASS |
| T5 工单详情 | WO-02 待配件 | PASS |
| T6 技师排班 | 4 位技师分工 | PASS |
| T7 库存配件 | 低库存预警 | PASS |
| T8 总览 | 规模+重点跟进 | PASS |
注:DSH 中若同时装有 car-rental(租车)等同类插件,提问请带「养护/保养/工单」等关键词以免路由混淆。
首页含 KPI 看板、工单看板、车辆档案、配件库存预警;右下角 AI 助手「小修」支持流式对话。
- Java 17+ / Spring Boot 3.x
- DSH Harness(deepseek-harness-java)运行于
http://127.0.0.1:8090 - 插件通过环境变量
CAR_CARE_APP_BASE_URL定位业务应用(默认http://127.0.0.1:18153)
MIT


