feat: 添加 OpenClaw MOM 多 Agent 配置

- 新增 .openclaw/ 网关配置 (openclaw.json, .env.example)
- 7 个专业 Agent 独立 workspace:生产总控、模具管理、注塑管理、质量管理、仓储物流、设备管理、数据分析
- 每个 Agent 含 SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
- 适配铭奕精密科技模具组与注塑组生产管理场景

Made-with: Cursor
This commit is contained in:
apple
2026-03-14 09:48:06 +08:00
parent d8255c355f
commit c738b68d34
38 changed files with 1864 additions and 0 deletions

View File

@@ -0,0 +1,170 @@
---
name: OpenClaw MOM Agent Config
overview: 为铭奕精密科技MOM系统创建完整的OpenClaw多Agent配置包含7个专业Agent生产总控、模具管理、注塑管理、质量管理、仓储物流、设备管理、数据分析每个Agent拥有独立workspace、SOUL.md、AGENTS.md等配置文件以及统一的 openclaw.json 网关配置。
todos:
- id: create-dir-structure
content: 创建 .openclaw/ 目录结构和 7 个 workspace 子目录
status: completed
- id: create-openclaw-json
content: 创建主配置文件 openclaw.json包含 7 个 agent 定义、model、channel、session 等配置
status: completed
- id: create-env-example
content: 创建 .env.example 环境变量模板
status: completed
- id: create-production-master
content: 创建 workspace-production-master 的 5 个配置文件 (SOUL/AGENTS/USER/TOOLS/IDENTITY)
status: completed
- id: create-mold-manager
content: 创建 workspace-mold-manager 的 5 个配置文件
status: completed
- id: create-injection-manager
content: 创建 workspace-injection-manager 的 5 个配置文件
status: completed
- id: create-quality-inspector
content: 创建 workspace-quality-inspector 的 5 个配置文件
status: completed
- id: create-warehouse-logistics
content: 创建 workspace-warehouse-logistics 的 5 个配置文件
status: completed
- id: create-equipment-manager
content: 创建 workspace-equipment-manager 的 5 个配置文件
status: completed
- id: create-data-analyst
content: 创建 workspace-data-analyst 的 5 个配置文件
status: completed
isProject: false
---
# OpenClaw MOM System Multi-Agent Configuration
## Background
铭奕精密科技有限公司是一家模具和注塑制造企业当前MOM系统包含
- **后端**: Spring Boot (ktg-mes), 模块涵盖 pro(生产)、wm(仓储)、dv(设备)、qc(质量)、tm(工具)、cal(排班)等
- **前端**: Vue 3 + Element Plus ERP界面
- **移动端**: UniApp 扫码报工/检验
- **数据库**: MySQL (my_mes), 包含 ERP 和 MES 双层表结构
## Agent Architecture
```mermaid
graph TD
Gateway["OpenClaw Gateway<br>openclaw.json"] --> ProdMgr["生产总控Agent<br>production-master"]
Gateway --> MoldMgr["模具管理Agent<br>mold-manager"]
Gateway --> InjMgr["注塑管理Agent<br>injection-manager"]
Gateway --> QCMgr["质量管理Agent<br>quality-inspector"]
Gateway --> WHMgr["仓储物流Agent<br>warehouse-logistics"]
Gateway --> DevMgr["设备管理Agent<br>equipment-manager"]
Gateway --> DataMgr["数据分析Agent<br>data-analyst"]
ProdMgr --> MoldMgr
ProdMgr --> InjMgr
ProdMgr --> QCMgr
ProdMgr --> WHMgr
MoldMgr --> DevMgr
InjMgr --> QCMgr
InjMgr --> WHMgr
```
## Directory Structure
```
~/.openclaw/
openclaw.json # 网关主配置
.env # API keys
workspace-production-master/ # 生产总控 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-mold-manager/ # 模具管理 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-injection-manager/ # 注塑管理 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-quality-inspector/ # 质量管理 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-warehouse-logistics/ # 仓储物流 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-equipment-manager/ # 设备管理 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
workspace-data-analyst/ # 数据分析 workspace
SOUL.md / AGENTS.md / USER.md / TOOLS.md / IDENTITY.md
```
同时在项目仓库 `/Users/apple/scott2026/my-mom-system/.openclaw/` 下保存一份版本控制的配置副本。
## 7 Agents Detail
### 1. production-master (生产总控Agent)
- **职责**: 生产计划排程、工单管理、进度跟踪、产能协调、跨部门调度
- **关联模块**: `erp_mp_*`(生产计划), `pro_workorder`(工单), `pro_task`(任务), `pro_feedback`(报工)
- **对接API**: `/erp/productionPlan/*`, `/erp/workOrder/*`, `/mes/pro/*`
- **model**: `anthropic/claude-sonnet-4-5` (primary), `anthropic/claude-opus-4-6` (fallback)
### 2. mold-manager (模具管理Agent)
- **职责**: 模具开发跟踪、模具寿命管理、试模记录、模具维修保养计划、模具BOM管理
- **关联模块**: `tm_tool_type`, `tm_tool`(工装模具), `dv_machinery`(设备关联), `md_product_bom`
- **对接API**: `/mes/tm/*`, `/mes/dv/*`
- **model**: `anthropic/claude-sonnet-4-5`
### 3. injection-manager (注塑管理Agent)
- **职责**: 注塑工艺参数管理、成型条件表、注塑机台排程、周期时间监控、不良品分析
- **关联模块**: `pro_process`(工艺), `pro_task`, `dv_machinery`(注塑机), `erp_prs_*`(产线)
- **对接API**: `/mes/pro/*`, `/erp/production/*`
- **model**: `anthropic/claude-sonnet-4-5`
### 4. quality-inspector (质量管理Agent)
- **职责**: IQC来料检验、IPQC过程检验、OQC出货检验、SPC统计过程控制、不合格品处理、8D报告
- **关联模块**: `qc_iqc`, `qc_ipqc`, `qc_oqc`, `qc_result`
- **对接API**: `/mes/qc/*`
- **model**: `anthropic/claude-sonnet-4-5`
### 5. warehouse-logistics (仓储物流Agent)
- **职责**: 物料出入库、生产领料、成品入库、库存预警、物料追溯
- **关联模块**: `wm_warehouse`, `wm_transaction`, `wm_material_stock`, `erp_wm_*`
- **对接API**: `/mes/wm/*`, `/erp/warehouse/*`
- **model**: `anthropic/claude-sonnet-4-5`
### 6. equipment-manager (设备管理Agent)
- **职责**: 设备点检计划、预防性保养、故障维修工单、备件管理、OEE计算
- **关联模块**: `dv_machinery`, `dv_check_plan`, `dv_repair`
- **对接API**: `/mes/dv/*`
- **model**: `anthropic/claude-sonnet-4-5`
### 7. data-analyst (数据分析Agent)
- **职责**: 生产KPI看板、产能利用率分析、良品率趋势、交期达成率、成本分析
- **关联模块**: 跨所有模块读取数据
- **对接API**: 所有 `/erp/*/report`, `/mes/*/report` 接口
- **model**: `anthropic/claude-opus-4-6` (需要深度分析能力)
## Files to Create
在项目仓库中创建 `.openclaw/` 目录,包含以下文件:
1. `**.openclaw/openclaw.json`** - 主配置文件定义7个agent、model配置、channel绑定
2. `**.openclaw/.env.example`** - 环境变量模板
3. **7 x workspace目录**,每个包含:
- `SOUL.md` - 人格、语气、边界
- `AGENTS.md` - 操作指令、任务处理流程、记忆使用
- `USER.md` - 用户偏好(生产部经理视角)
- `TOOLS.md` - 工具使用规范MOM系统API、数据库查询等
- `IDENTITY.md` - 名称、形象、主题
总计创建文件:**2 + 7 x 5 = 37 个文件**
## Key Design Decisions
- **语言**: 所有 SOUL.md / AGENTS.md 使用中文,贴合工厂实际使用场景
- **model选择**: 主力使用 claude-sonnet-4-5 平衡成本与能力数据分析Agent使用 opus 获得更强推理
- **channel**: 预配置企业微信(WeChat Work)和钉钉(DingTalk)占位,以及 Slack 用于技术团队
- **安全**: 工具权限分级数据分析Agent只读生产总控Agent有写权限
- **session**: 按发送者隔离每日4:00重置空闲60分钟自动重置