--- 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
openclaw.json"] --> ProdMgr["生产总控Agent
production-master"] Gateway --> MoldMgr["模具管理Agent
mold-manager"] Gateway --> InjMgr["注塑管理Agent
injection-manager"] Gateway --> QCMgr["质量管理Agent
quality-inspector"] Gateway --> WHMgr["仓储物流Agent
warehouse-logistics"] Gateway --> DevMgr["设备管理Agent
equipment-manager"] Gateway --> DataMgr["数据分析Agent
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分钟自动重置