Files
commons/README.md
2026-05-31 14:42:18 +08:00

25 KiB
Raw Blame History

广东升航物流 · AI 智能体平台架构文档

版本v1.0.0  项目代号client-shenghang  文档类型总体设计


目录

  1. 项目概述
  2. 整体架构图
  3. 技术原理图
  4. 业务域划分
  5. 技能规划总图
  6. 各域详细技能说明
  7. 数据流转图
  8. RPA 集成说明
  9. 部署与运行说明

1. 项目概述

1.1 背景

广东升航物流有限公司日常运营涉及订单接收、运力调度、货物追踪、财务管理、人事管理等多个环节,大量工作依赖人工重复操作,效率低、易出错。

1.2 目标

通过 AI 智能体 + RPA 自动化 的组合方案,将 15 项日常业务流程转化为可自动运行的 Skill技能部署至智能体平台实现

  • 减少人工重复劳动
  • 降低操作失误率
  • 提升客户响应速度
  • 实现 7×24 小时无人值守运行

1.3 技术栈

层级 技术
AI 大模型 Claude / GPT意图理解、内容生成、决策推理
RPA 引擎 浏览器 / 桌面 / 手机三端自动化
智能体平台 匠厂Skill 调度与编排)
代码仓库 Giteagit.jc2009.com/client-shenghang
开发语言 Python 3.x
触达渠道 企业微信 / 短信 / 邮件

2. 整体架构图

┌─────────────────────────────────────────────────────────────────┐
│                        客户触点层                                 │
│          微信群消息        电话(人工)        邮件                │
└───────────────┬─────────────────────────┬───────────────────────┘
                │                         │
                ▼                         ▼
┌─────────────────────────────────────────────────────────────────┐
│                      智能体平台(调度层)                          │
│                                                                 │
│   意图识别  →  Skill 路由  →  任务编排  →  结果回传               │
│                                                                 │
└──────┬──────────┬──────────┬──────────┬──────────┬─────────────┘
       │          │          │          │          │
       ▼          ▼          ▼          ▼          ▼
  ┌─────────┐ ┌──────────┐ ┌────────┐ ┌────────┐ ┌────────────┐
  │订单中心  │ │运力调度   │ │货物追踪│ │财务中心│ │人事/市场   │
  │ 3 Skills│ │ 4 Skills │ │3 Skills│ │4 Skills│ │ 6 Skills   │
  └────┬────┘ └────┬─────┘ └───┬────┘ └───┬────┘ └─────┬──────┘
       │           │           │           │             │
       └───────────┴───────────┴───────────┴─────────────┘
                               │
                               ▼
┌─────────────────────────────────────────────────────────────────┐
│                         RPA 执行层                               │
│                                                                 │
│  货拉拉    运满满    顺丰    京东物流    税务系统    招聘平台       │
│  (手机端)  (手机端) (网页端) (网页端)   (桌面端)   (网页端)       │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘
                               │
                               ▼
┌─────────────────────────────────────────────────────────────────┐
│                         数据存储层                               │
│                                                                 │
│        订单库        运单库        财务库        员工库           │
│                                                                 │
└─────────────────────────────────────────────────────────────────┘

3. 技术原理图

                     ┌──────────────────────┐
                     │    输入触发源          │
                     │  微信群 / 邮件 / 定时  │
                     └──────────┬───────────┘
                                │
                                ▼
                     ┌──────────────────────┐
                     │    AI 大模型          │
                     │  · 意图识别           │
                     │  · 信息提取           │
                     │  · 内容生成           │
                     │  · 异常判断           │
                     └──────────┬───────────┘
                                │
               ┌────────────────┼────────────────┐
               │                │                │
               ▼                ▼                ▼
    ┌─────────────────┐ ┌──────────────┐ ┌──────────────────┐
    │   直接执行        │ │  RPA 执行     │ │   人工介入        │
    │ · 发送通知        │ │ · 操作第三方  │ │ · 异常审批        │
    │ · 写入数据库      │ │   平台界面    │ │ · 关键决策        │
    │ · 生成报表        │ │ · 浏览器/桌面 │ │ · 回执确认        │
    │ · 推送消息        │ │   /手机三端   │ └──────────────────┘
    └─────────────────┘ └──────────────┘
               │                │
               └────────┬───────┘
                        │
                        ▼
             ┌─────────────────────┐
             │      输出结果        │
             │ · 通知客户/司机      │
             │ · 更新系统状态       │
             │ · 生成报表文件       │
             │ · 推送异常工单       │
             └─────────────────────┘

4. 业务域划分

client-shenghang/
│
├── 📦 域一:订单中心          (3 Skills)
│   接收、录入、分配订单
│
├── 🚛 域二:运力调度中心      (4 Skills)
│   通知司机、对接货拉拉/运满满/顺丰/京东
│
├── 📍 域三:货物追踪中心      (3 Skills)
│   查询进度、推送状态、处理异常
│
├── 💰 域四:财务中心          (4 Skills)
│   报销审核、财务对账、开票、催款
│
├── 👥 域五:人事管理中心      (4 Skills)
│   招聘、绩效收集、绩效督促、优秀评比
│
└── 📈 域六:市场助手中心      (2 Skills)
    线索收集、客户档案

合计6 大业务域 / 20 个 Skill


5. 技能规划总图

┌─────────────────────────────────────────────────────────────────────────┐
│                        20 个 Skill 全景图                                │
├──────────────────┬──────────────────────────────────────────────────────┤
│  域              │  Skill 列表                                           │
├──────────────────┼──────────────────────────────────────────────────────┤
│                  │  receive-order      ← 监听微信群/邮件,提取订单信息    │
│  📦 订单中心      │  record-order       ← 订单结构化录入内部系统           │
│                  │  assign-transport   ← 智能判断运力渠道分配             │
├──────────────────┼──────────────────────────────────────────────────────┤
│                  │  notify-driver      ← 向司机发送派车通知               │
│  🚛 运力调度      │  dispatch-huolala   ← RPA 操作货拉拉自动下单           │
│                  │  dispatch-yunmanman ← RPA 操作运满满自动下单           │
│                  │  dispatch-shunfeng  ← RPA 操作顺丰自动下单            │
│                  │  dispatch-jingdong  ← RPA 操作京东物流自动下单         │
├──────────────────┼──────────────────────────────────────────────────────┤
│                  │  track-shipment     ← 定时查询各平台运单状态           │
│  📍 货物追踪      │  push-progress      ← 主动推送货物状态给客户           │
│                  │  handle-exception   ← 识别异常,生成工单推送负责人      │
├──────────────────┼──────────────────────────────────────────────────────┤
│                  │  review-reimbursement ← 核对报销单据,生成审核意见     │
│  💰 财务中心      │  reconcile-finance  ← 收付款与订单数据自动对账         │
│                  │  issue-invoice      ← RPA 操作税务系统自动开票         │
│                  │  urge-payment       ← 监控账期,到期自动催款提醒        │
├──────────────────┼──────────────────────────────────────────────────────┤
│                  │  publish-recruitment  ← 发布招聘,筛简历,发通知       │
│  👥 人事管理      │  collect-performance  ← 抓取员工数据,生成绩效报表     │
│                  │  evaluate-performance ← 绩效排名,督促落后员工         │
│                  │  reward-employee      ← 生成优秀员工评比结果并公告     │
├──────────────────┼──────────────────────────────────────────────────────┤
│  📈 市场助手      │  collect-leads      ← 抓取潜在客户信息,归档线索库     │
│                  │  build-customer-profile ← 汇总客户订单/偏好/账期画像  │
└──────────────────┴──────────────────────────────────────────────────────┘

6. 各域详细技能说明

6.1 📦 订单中心

receive-order · 接收订单

项目 内容
触发方式 企业微信群新消息 / 邮件到达
输入 微信消息文本 / 邮件正文
处理逻辑 AI 提取:客户名、货物信息、起止地址、要求时间、联系人
输出 结构化订单 JSON传递给 record-order
异常处理 信息不完整时,自动回复客户补充缺失字段

record-order · 录入订单

项目 内容
触发方式 receive-order 传入结构化数据后触发
输入 结构化订单 JSON
处理逻辑 写入内部订单管理系统,生成订单编号
输出 订单编号,传递给 assign-transport
异常处理 写入失败时告警,推送人工处理

assign-transport · 分配运力

项目 内容
触发方式 record-order 传入订单编号后触发
输入 订单详情(重量、线路、时效要求)
处理逻辑 按规则判断:同城→货拉拉/自有司机;省内→运满满;全国→顺丰/京东
输出 分配结果,触发对应 dispatch-xxx Skill

6.2 🚛 运力调度中心

notify-driver · 通知司机

项目 内容
触发方式 assign-transport 判定走自有司机时触发
输入 司机信息、订单详情
处理逻辑 发送派车通知(企业微信/短信),等待司机回执确认
输出 司机确认状态;超时未回复自动切换备用方案

dispatch-huolala · 货拉拉派单

项目 内容
触发方式 assign-transport 判定走货拉拉时触发
输入 取货/送货地址、货物类型、时间要求
处理逻辑 RPA 手机端自动打开货拉拉App填写信息确认下单
输出 货拉拉订单号,写入系统

dispatch-yunmanman · 运满满派单

项目 内容
触发方式 assign-transport 判定走运满满时触发
输入 起止城市、货物重量/体积、时效
处理逻辑 RPA 手机/网页端自动操作运满满,发布货源,匹配司机
输出 运满满订单号,写入系统

dispatch-shunfeng · 顺丰下单

项目 内容
触发方式 assign-transport 判定走顺丰时触发
输入 寄件/收件信息、货物参数、服务类型
处理逻辑 RPA 浏览器端登录顺丰官网,填写寄件信息,完成下单
输出 顺丰运单号,写入系统

dispatch-jingdong · 京东物流下单

项目 内容
触发方式 assign-transport 判定走京东物流时触发
输入 寄件/收件信息、货物参数
处理逻辑 RPA 浏览器端登录京东物流平台,完成下单
输出 京东运单号,写入系统

6.3 📍 货物追踪中心

track-shipment · 追踪货物

项目 内容
触发方式 定时触发(每 30 分钟)
输入 系统内所有进行中的运单号
处理逻辑 RPA 登录各平台查询最新状态,汇总写入系统
输出 更新后的运单状态,触发 push-progresshandle-exception

push-progress · 推送进度

项目 内容
触发方式 track-shipment 检测到状态变更时触发
输入 最新货物状态、客户联系方式
处理逻辑 AI 生成友好通知文案,通过企业微信/短信发送给客户
输出 消息发送成功/失败记录

handle-exception · 处理异常

项目 内容
触发方式 track-shipment 检测到异常状态时触发(超时/拒收/丢货等)
输入 异常类型、订单信息
处理逻辑 AI 判断异常类型,生成异常工单,推送对应负责人处理
输出 异常工单,人工确认处理结果

6.4 💰 财务中心

review-reimbursement · 审核报销

项目 内容
触发方式 员工提交报销申请时触发
输入 报销单据(金额、类别、票据图片)
处理逻辑 AI 核对金额、类别合规性OCR 识别票据,生成审核意见
输出 审核意见推送给负责人,待人工批复

reconcile-finance · 财务对账

项目 内容
触发方式 定时触发(每日/每月)
输入 收付款流水、订单数据
处理逻辑 自动匹配收付款与订单,标记未匹配差异项
输出 对账报表,差异项推送财务人员

issue-invoice · 开具发票

项目 内容
触发方式 客户申请开票时触发
输入 客户税务信息、开票金额、订单号
处理逻辑 RPA 桌面端操作税务系统,自动填写并开具发票
输出 发票文件,自动发送给客户邮箱

urge-payment · 催款提醒

项目 内容
触发方式 定时触发(每日检查账期)
输入 客户账期信息、未付款订单
处理逻辑 到期前 7 天、3 天、当天分别发送不同等级提醒
输出 提醒消息发送给客户(微信/短信/邮件)

6.5 👥 人事管理中心

publish-recruitment · 发布招聘

项目 内容
触发方式 人事提交招聘需求时触发
输入 职位信息、要求、薪资范围
处理逻辑 AI 生成 JD 文案RPA 发布至各招聘平台,自动筛选符合简历,发送面试通知
输出 候选人名单推送给人事负责人

collect-performance · 收集绩效

项目 内容
触发方式 定时触发(每日/每周)
输入 各系统员工操作数据
处理逻辑 自动抓取:订单处理量、响应时长、异常率等指标,汇总生成报表
输出 绩效数据报表,存入员工档案

evaluate-performance · 绩效督促

项目 内容
触发方式 collect-performance 完成后触发
输入 绩效数据报表
处理逻辑 AI 识别指标落后员工,生成排名,对落后员工发送督促提醒
输出 绩效排名报表,督促通知

reward-employee · 优秀评比

项目 内容
触发方式 定时触发(每月)
输入 月度绩效汇总数据
处理逻辑 AI 根据多维度指标综合评分,生成优秀员工排名与评语
输出 优秀员工公告,推送全员企业微信

6.6 📈 市场助手中心

collect-leads · 收集线索

项目 内容
触发方式 定时触发 / 手动触发
输入 目标渠道(行业网站/平台/地图)
处理逻辑 RPA 抓取潜在客户信息AI 去重、分类、评分
输出 线索列表推送给业务员

build-customer-profile · 客户画像

项目 内容
触发方式 定时触发(每月更新)
输入 客户历史订单、付款记录、沟通记录
处理逻辑 AI 汇总分析,生成客户偏好、货量趋势、信用等级等画像
输出 客户画像报告,存入客户档案

7. 数据流转图

客户下单
   │
   ▼
receive-order ──→ record-order ──→ assign-transport
                                         │
                   ┌─────────────────────┼──────────────────────┐
                   │                     │                      │
                   ▼                     ▼                      ▼
            notify-driver        dispatch-huolala/       dispatch-shunfeng/
            (自有司机)          dispatch-yunmanman       dispatch-jingdong
                   │                     │                      │
                   └─────────────────────┼──────────────────────┘
                                         │
                                         ▼
                                  track-shipment定时轮询
                                         │
                          ┌──────────────┴──────────────┐
                          │                             │
                          ▼                             ▼
                   push-progress                handle-exception
                  (正常推进)                    (异常处理)
                          │
                          ▼
                   urge-payment到期催款
                          │
                          ▼
                   issue-invoice开票
                          │
                          ▼
                   reconcile-finance对账

8. RPA 集成说明

8.1 三端覆盖

覆盖场景
🌐 浏览器端 顺丰官网、京东物流、税务系统、招聘平台
🖥️ 桌面端 税务开票软件、内部 ERP 系统
📱 手机端 货拉拉 App、运满满 App

8.2 无需 APIRPA 直接操作

无 API 接口的第三方平台
         │
         ▼
   RPA 模拟人工操作
   · 识别界面元素
   · 填写表单字段
   · 点击确认按钮
   · 截图记录结果
         │
         ▼
   返回操作结果给智能体

8.3 异常容错机制

  • 界面变更导致元素识别失败 → 推送人工介入
  • 平台登录失效 → 自动重新登录,失败则告警
  • 操作超时 → 重试 3 次,仍失败则生成异常工单

9. 部署与运行说明

9.1 仓库结构

client-shenghang/
├── commons/                    # 公共模块
│   └── references/
│       ├── ADAPTER.md          # 平台适配说明
│       ├── CLI.md              # 命令行使用
│       ├── CONFIG.md           # 配置说明
│       ├── RPA.md              # RPA 操作规范
│       ├── SCHEMA.md           # 数据结构定义
│       └── RUNTIME.md          # 运行环境要求
├── receive-order/
├── record-order/
├── assign-transport/
├── notify-driver/
├── dispatch-huolala/
├── dispatch-yunmanman/
├── dispatch-shunfeng/
├── dispatch-jingdong/
├── track-shipment/
├── push-progress/
├── handle-exception/
├── review-reimbursement/
├── reconcile-finance/
├── issue-invoice/
├── urge-payment/
├── publish-recruitment/
├── collect-performance/
├── evaluate-performance/
├── reward-employee/
├── collect-leads/
└── build-customer-profile/

9.2 上线计划

阶段 时间 内容 目标
第一期 Week 1-3 订单中心 + 运力调度 + 催款提醒 核心业务自动化,直接减少人工
第二期 Week 4-6 货物追踪 + 财务对账 + 开票 降低出错率,提升客户体验
第三期 Week 7-9 人事管理 + 市场助手 管理效率全面提升

9.3 各角色关注点速查

角色 重点阅读章节
客户/决策层 第 1、4、5 章(概述、业务域、技能总图)
产品/需求 第 6 章(各域详细技能说明)
技术开发 第 2、3、7、8、9 章架构、原理、数据流、RPA、部署
测试 第 6 章(输入/输出/异常处理)+ 第 8.3 节(容错机制)

文档由 AI 辅助生成,如有调整请在 Gitea 仓库提交 MR 更新