Files
my-mom-system/.cursor/plans/openclaw_mom_agent_config_8a317687.plan.md
apple c738b68d34 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
2026-03-14 09:48:06 +08:00

7.3 KiB
Raw Permalink Blame History

name, overview, todos, isProject
name overview todos isProject
OpenClaw MOM Agent Config 为铭奕精密科技MOM系统创建完整的OpenClaw多Agent配置包含7个专业Agent生产总控、模具管理、注塑管理、质量管理、仓储物流、设备管理、数据分析每个Agent拥有独立workspace、SOUL.md、AGENTS.md等配置文件以及统一的 openclaw.json 网关配置。
id content status
create-dir-structure 创建 .openclaw/ 目录结构和 7 个 workspace 子目录 completed
id content status
create-openclaw-json 创建主配置文件 openclaw.json包含 7 个 agent 定义、model、channel、session 等配置 completed
id content status
create-env-example 创建 .env.example 环境变量模板 completed
id content status
create-production-master 创建 workspace-production-master 的 5 个配置文件 (SOUL/AGENTS/USER/TOOLS/IDENTITY) completed
id content status
create-mold-manager 创建 workspace-mold-manager 的 5 个配置文件 completed
id content status
create-injection-manager 创建 workspace-injection-manager 的 5 个配置文件 completed
id content status
create-quality-inspector 创建 workspace-quality-inspector 的 5 个配置文件 completed
id content status
create-warehouse-logistics 创建 workspace-warehouse-logistics 的 5 个配置文件 completed
id content status
create-equipment-manager 创建 workspace-equipment-manager 的 5 个配置文件 completed
id content status
create-data-analyst 创建 workspace-data-analyst 的 5 个配置文件 completed
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

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分钟自动重置