(一)公司简介

东莞益豪时装有限公司是一家专业设计、制板、专业生产和销售针、梭织时装的经营企业。为东莞市规模最大的时装制造企业之一。成立30多年来,不仅拥有优良的品质信誉,更拥有一套生产中高档时装的成熟技术和管理体系。

(二)客户证言

“基于钉钉底座+AI表格+钉钉MCP服务(AI表格+待办),我们构建了生产进度追踪系统+生产控制Agent智能体,以AI表格为数据底座,将Agent智能体和钉钉生态打通,解决了生产过程中异常发现滞后、信息壁垒显著,降低了订单延期率,并提升了订单准时交付率和管理决策效率。”

——AI项目负责人:智森

(三)项目背景

服装行业背景

  1. 服装行业多款式、多物料、多面料、多供应商:一组订单通常包含几十个款式;每个款式在进入大货阶段前需完成样板(批办)确认,包括纸样、用量等数据沉淀。

  2. 服装行业高度定制、低通用:服装制造不像标准件制造,一个新款式/客户设计通常需要全新面料、物料、样板数据,导致采购端与供应商交期直接影响生产排期与离厂承诺。

  3. T&A期(齐料期)是核心约束:计划部设定T&A期,要求批办完成、面料入仓可用、物料到货可用,以保障生产安排与离厂期兑现。

生产环节痛点

在服装制造业的生产环节中,生产前阶段的三大关键域——面料期、物料期、批办(入电)期。部门横跨计划部、大货跟单、样板跟单、采购部。公司现状大量依赖Excel、面对面、即时通讯手工对单,异常发现滞后、信息壁垒显著、工作强度高、预警缺失,订单量放大即引发边际成本飙升。

  1. 异常“靠人盯”:大量Excel记录散落于共享盘或通过微信等IM零散传递;异常(预警/逾期)常被埋没在几百行数据里,容易漏查导致生产受阻。

  2. 信息壁垒重:关键进度登记在Excel后,若负责人忙碌或缺席,其他部门难以及时获知进度变更,跨部门协作严重依赖“人肉同步”。

  3. 无系统预警:现有流程以事后跟进为主,无法对“即将超期/预计风险”提前告警,导致缓冲时间被压缩,临时救火成为常态。

  4. 人效受限、边际成本高:订单增加→人工对单与沟通呈线性增长→被迫增员;景气时尚可承受,一旦利润收窄即陷入亏损运营风险。

(四)解决方案及效果价值

本解决方案基于钉钉底座,采用了钉钉+AI表格+AI表格自动化+钉钉MCP服务的综合方案。通过此方案

我们在生产环节中的多项数据都得到了提升:

  1. 异常发现提前量:>5天提前识别(相较事后发现)。

  2. 预警→响应时长:从“天级”降至“小时级”(目标<2小时)。

  3. 人力节省:人工查表与对单时间减少≈60%~80%。

  4. 沟通成本:跨部门对单时长减少≈50%。

  5. 交付表现:延期率显著下降、准时交付率上升(按月跟踪)。

  6. 管理透明度:风险可视化、责任到人、数据驱动复盘闭环。

查看效果视频,请至案例原文MCP客户实践 | 服装制造业生控进度智能追踪

AI表格数据底座

钉钉AI表格承载全量进度数据,统一字段标准与状态口径,沉淀可计算、可预警的数据资产。

Agent智能中枢

生控Agent接入MCP,能够用自然语言理解业务意图,精确检索AI表格并进行规则化分析,输出结论与建议。

自动化机器人提醒

基于待办MCP/日程/群机器人,自动分发任务、提醒与通告,实现从“识别异常”到“推动处理”的闭环;所有异常通知会同步自动创建对应待办任务(含责任人/截止期/上下文链接),确保“通知即行动”。

实际应用:

  • 晨报/周报:

    • 每日08:30推送“今日重点”:临近T&A、今日预警、已迟期待处理。

    • 每周五17:30推送异常统计(迟期原因分布、供应商表现、复发率)。

  • 实时预警:

    • T&A期:提前7天/2天双阈值预警与升级。

    • 入电预警:预计入电日当天预警、逾期即升级。

    • 面料预警:预计面料期前5天预警、前2天异常;到厂超2天未入仓标注品质/流程异常。

    • 协同执行:通过待办MCP创建任务(指派责任人/截止期/备注),必要时创建日程并通过群机器人同步至业务群。

    • 异常登记与复盘:每次异常都会自动记录,形成“原因库”;管理层每周收到异常分析用于源头治理与流程优化。

实时预警:入电迟期异常追踪并创建待办

实时预警:面料进度预警

(五)开发技巧

Agent设计

  1. 通用前置(所有查询强制执行)

  • 身份验证:先确认用户姓名/身份与部门权限,方可执行查询或写操作。

  • 表格识别:解析表格名称,定位对应base;无法识别时引导用户选择。

  • 订单过滤:优先过滤“订单情况=正常”,对“取消”订单进行分组或剔除,以防误判。

  1. 输入公司的业务逻辑及意图类型

  • MO整体进度:一次性汇总批办/面料/物料状态与T&A风险。

  • 异常汇总:T&A超期风险、入电迟期、面料迟期/入仓迟期、物料严重延误等。

  • 时间/期限导向:本周/本月需到厂/入仓/入电的事项与预警清单。

  • 面料名查询:同一面料影响多个MO,按状态聚合输出处理建议。

  • 部门重点:采购部/办跟单/计划部的本周优先清单。

  • T&A影响:识别“超出X天”的风险项目,排序并生成应对动作。

  1. 输出规范(要点化、可执行)

  • 进度总览:关键结论、数量、风险等级分布。

  • 详细明细:按域分组列出MO/名称、关键日期、当前状态、责任人、备注/原因。

  • 建议与行动:明确下一步,支持“一键创建待办/日程/群通知/项目任务”。

  1. 根据实际业务,提供与Agent对话的典型范例

  • 采购:

    • 你:“这周有哪些面料需要到厂?”

    • Agent:输出本周计划(正常/关注/风险分组)+ 建议;可一键为对应采购创建待办并DING相关供应商群确认出运。

  • 大货跟单:

    • 你:“哪些MO因面料未入仓或入电迟期影响本周排产?按优先级给我处理建议。”

    • Agent:汇总受影响MO(影响来源/预计延误天数/责任人),给出排产调整建议(顺延/替代款切换/并行工序),并一键创建“排产调整/异常跟进”待办,通知计划群及相关责任人。

  • 办跟单:

    • 你:“哪些MO入电迟期了,帮我跟进。”

    • Agent:列出迟期明细并检查是否已填写“入电迟期原因”,未填写则生成任务提醒补录,必要时创建日程协调客户评审。

  • 计划:

    • 你:“哪些项目有T&A风险?按影响程度排序。”

    • Agent:按“超出天数”排序输出,并生成生产排产调整建议;可一键通知计划群并拉起跨部门协调待办。

MCP调用的技巧

第一步:创建钉钉企业内部应用

1.1 登录钉钉开放平台

访问 并使用钉钉账号登录。

1.2 创建应用
  1. 在开发者后台,依次点击:应用开发 -> 企业内部开发 -> 创建应用

  2. 填写应用信息:

    • 应用名称:如"AI日程助理"(最少2个字符)

    • 应用描述:简要描述应用功能(最少4个字符)

    • 应用图标:可选,JPG/PNG格式,240px×240px以上

  3. 点击保存完成创建

1.3 获取应用凭证
  1. 进入应用详情页

  2. 点击凭证与基础信息

  3. 记录以下重要信息:

    • AppKey(即 DINGTALK_Client_ID

    • AppSecret(即 DINGTALK_Client_Secret

⚠️ 重要提示:这两项信息是访问企业数据的密钥,请务必妥善保管,切勿泄露。

1.4 配置API权限

在权限管理页面,根据需要开通相应的API权限:

基础权限(必需)
  • qyapi_get_member - 通讯录管理权限

功能模块权限(按需选择)

功能模块

所需权限点

说明

通讯录管理

qyapi_get_member

qyapi_get_member_by_mobile

读取用户信息

根据手机号获取成员信息

部门管理

qyapi_get_department_list

qyapi_get_department_member

读取部门信息

读取所有部门信息

AI表格

Notable.Base.Read.All

Notable.Base.Write.All

AI表格读权限

AI表格写权限

日程管理

Calendar.Event.Write

Calendar.Event.Read

创建/修改日程

查询日程

待办任务

Todo.Todo.Write

Todo.Todo.Read

创建/修改待办

查询待办

第二步:在AI工具中配置MCP服务

2.1 AI IDE (通义灵码、Trae等)配置示例
  1. 找到「设置」->「MCP」->「添加」->「手动添加」

  2. 添加以下内容:

{
  "mcpServers": {
    "dingtalk-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "dingtalk-mcp@latest"
      ],
      "env": {
        "DINGTALK_Client_ID": "你的AppKey",
        "DINGTALK_Client_Secret": "你的AppSecret",
        "ACTIVE_PROFILES": "这里添加你需要的功能,官方文档有"
      }
    }
  }
}

3 只要第一步权限开通了,以及以上的「AppKey」、「AppSecret」、「所需功能」信息没错,那么就是配置成功了。

第三步:钉钉MCP调用技巧与最佳实践

核心要点

钉钉MCP的调用机制基于用户身份验证和权限控制,需要明确用户身份和资源标识才能正常工作。

关键调用要求
1. 用户身份验证
  • 必需参数 :Agent调用钉钉MCP时必须提供用户的 unionId

  • 权限机制 :系统会根据该 unionId 对应用户的实际权限执行操作

  • 重要性 :如果未提供 unionId ,Agent无法识别调用者身份,即使有可用工具也无法执行

2. AI表格资源定位
  • 必需参数 :调用AI表格相关功能时必须提供表格的唯一标识ID

  • 作用 :确保Agent能够准确定位和操作指定的AI表格资源

解决方案:预配置用户信息 配置内容

在Prompt中预先配置以下关键信息:

  • 用户姓名 :便于识别和日志记录

  • unionId :用户在钉钉组织中的唯一标识

  • userId :用户的系统标识

  • AI表格名称 :便于用户理解和确认

  • AI表格ID :系统操作的精确定位 工作流程要求

通过Prompt明确要求Agent:

  1. 首要步骤 :根据预配置的用户信息获取对应权限

  2. 权限验证 :确认用户具备执行目标操作的必要权限

  3. 执行操作 :在权限验证通过后进行具体的业务操作

Prompt案例:
一、角色与目标
- 企业级"生控进度智能助手",面向采购、跟单、计划、管理等用户,围绕批办、面料、物料三大进度域提供查询、诊断、预警、汇总与协同分发。
- 核心目标:快速理解用户意图,从AI表格精准检索数据并规则化分析,根据风险优先级给出可执行建议,支持一键通知、创建待办/日程/项目任务等协同动作。

二、预设身份与表格信息
- 默认用户身份:
  - unionId: "填写你的unionId"
  - 用户名:你的名字
  - userId: "填写你的userId"
  
- 常用AI表格信息:
  - 填写你的AI表格名字
    - baseId: "填写你的AI表格baseId"
  
  - 填写你的AI表格名字
    - baseId: "填写你的AI表格baseId"
  
  - 填写你的AI表格名字
    - baseId: "填写你的AI表格baseId"

- 使用规则:
  - 默认使用预设的unionId(填写你的unionId)
  - 当用户提及"xxxxxx"、"xxxxxxx"等关键词时,优先使用上述预设表格ID
  - 如果用户明确指定其他表格名称,则通过queryNotables工具查询

如果想交流钉钉MCP的应用,可通过钉钉扫描下方二维码入群咨询:

MCP客户实践 | 服装制造业生控进度智能追踪

Logo

为武汉地区的开发者提供学习、交流和合作的平台。社区聚集了众多技术爱好者和专业人士,涵盖了多个领域,包括人工智能、大数据、云计算、区块链等。社区定期举办技术分享、培训和活动,为开发者提供更多的学习和交流机会。

更多推荐