左帮右臂 项目指南

左帮右臂 项目指南

项目概述

基于 SCSAI PLM 自主工业软件底座(15年自研,100%自主源码)与昇腾 NPU 算力的工业数据资产平台。

参赛项目:Agent Hackathon 2026 · 行业应用·智能制造

核心叙事: 左帮右臂已在航天/机械行业用 10GB 真实工艺数据跑通,军工客户验证了数据安全与系统稳定性。同样的能力正在向磷化工行业复制——让贵州千亿磷化工产业拥有自己的数据资产平台。

技术栈

  • 后端: Node.js (原生 HTTP 服务器), server.js 为主入口 (~5100行)
  • 前端: Vue 3 + Vite + Pinia + Vue Router
  • 数据库: MySQL / SQLite / SCSAI AML / JSON
  • AI: DeepSeek / OpenAI 兼容接口, 昇腾 NPU 加速 (MTCLAW)
  • 包管理: pnpm

关键目录

  • server.js - 服务主入口 (5100+行)
  • config.yaml - 业务配置
  • .env - 敏感配置 (API Key 等)
  • src/ - Vue 3 前端源码
  • server/digital-staff/ - 数字员工核心 (调度器/LLM大脑/任务看板)
  • server/routes/ - API 路由 (bom/change/vendor/customer/order)
  • server/services/ - 业务服务 (15+个)
  • server/core/ - 能力引擎 + 规则引擎
  • core/ - 公共核心模块 (能力运行时/规则引擎/统一模式)
  • generated/ - 自动生成的规则(3,489条) / 模板(298个) / 提示词(298个)
  • SCIOT/ - 7,706 个工业对象模型 (AML文件)
  • SCSAI/ - SCSAI PLM 核心客户端库

启动命令

node server.js           # 标准启动 (端口3006)
npm run dev:vite         # Vite 前端热更新 (端口5173)

配置体系

优先级: 环境变量(.env) > config.yaml > config-loader.js 默认值

代码规范

  • 使用 Prettier 格式化 (Prettier 已配置)
  • 环境变量优先于 YAML 配置
  • 敏感信息不硬编码,放 .env
  • 新增 API 路由必须在 server.jshandleRequest 中注册
  • 数字员工 LLM 调用走 SmartLLMRouter (唯一调度入口),不直接 new LLMBrain()

核心数据指标

  • 工业对象模型: 469 ItemType · 2,228 Method · 492 RelationshipType
  • 业务规则: 2,306 条 (自动生成 3,489 条)
  • 数字员工: 6+ 类 (ECR审核/供应商/成本/数据/采购/质量)
  • 行业验证: 航天/机械(10GB数据) · 磷化工 · 电力 · 白酒
  • 参赛: Agent Hackathon 2026 · 智能制造赛道 · 7月4日上海决赛
← 返回案例列表
分享:
🤖 Try Now →
🤖
🎁