Skip to content

AI 业务配置助手:让 Linker 跟着业务长 ​

Linker 的 AI 业务配置助手 把"配置自动化与规则"这件事从 IT 排期里解放出来。它基于 MCP 服务,让 AI 通过自然语言创建、修改、启用、停用、删除 Linker 的事件执行器、数据锁定规则、表单布局,甚至新建实体与字段。

它的设计目标是:业务变更当天生效,不再排队 IT 排期。


一、适合哪些企业 ​

  • 业务规则高频变更:行业标签、促销策略、合同条款每季度调整;
  • IT 排期跟不上业务:业务一周提 5 个需求,IT 一个月只能上 2 个;
  • 多分公司 / 多业务线:每条线有自己的规则,传统做法是每个规则写一份代码;
  • 历史系统改不动:老 CRM 改个审批流要发版,已经很久没动了;
  • 希望降低定制开发成本:能用配置解决的,不再走定制开发。

二、核心能力 ​

2.1 事件执行器(自动化规则) ​

在记录的新建 / 更新 / 删除时机触发自定义动作。

工具作用
list_event_types获取系统支持的事件类型
list_event_executors获取某实体的事件列表
get_event_executor按 ID 获取事件配置
save_event_executor新增或修改事件配置
set_event_executor_enabled启用或停用事件
delete_event_executor删除事件
  • eventTiming 是位掩码:新建=1、更新=2、删除=4,可相加。
  • 条件优先使用 condition.rawCondition,语法同 ConditionEntry.rawCondition。
  • 部分事件类型(如 ASSIGN_RECORD)的 content 结构特殊,AI 会按类型自动归一化。

2.2 数据锁定规则 ​

限制某些条件下记录的修改、删除权限。

工具作用
list_record_locking_rules获取规则列表,可按实体过滤
get_record_locking_rule按 ID 获取单条规则
save_record_locking_rule新增或修改规则
delete_record_locking_rule删除规则(不可逆)
check_record_locking检查某条记录当前是否命中锁定
  • scopeIds 可填写用户、角色或部门 ID,省略表示所有用户。
  • 条件同样使用 ConditionEntry.rawCondition 语法。

2.3 表单布局 ​

调整字段在表单中的顺序、分组、对齐方式。

工具作用
get_entity_layout获取实体当前使用的表单布局
save_entity_layout保存表单布局

布局脚本的影响

布局中的 scripts 会改变表单行为(联动、显隐、计算等)。修改前 AI 会向你确认,但请人工复核。

2.4 结构管理(仅管理员) ​

直接改动数据库结构。仅当 API Key 绑定管理员时可用。

工具作用风险
save_entity_metadata新建或修改实体会改表结构
delete_entity_metadata删除自定义实体及其数据表不可逆
save_field_metadata新建或修改字段会改列结构
delete_field_metadata删除自定义字段及其数据库列不可逆

三、典型场景 ​

  1. 合同到期提醒:合同实体上配事件,到期前 7 天给客户经理发站内消息。
  2. 商机自动派单:商机创建时按地区自动派给对应销售。
  3. 回款完成锁定金额:已回款完成的合同不允许再改金额,配置数据锁定规则即可。
  4. 表单重排:把"客户名称"挪到表单最上面,把合同类字段分到同一行。
  5. 新增实体:管理员直接对 AI 说"建一个'维修工单'实体,字段包括客户、问题描述、状态、负责人",AI 自动建表加字段。
  6. 季节性字典项调整:每季度让 AI 批量改字典选项、停用过期的促销标签。

四、接入方式 ​

Linker MCP 基于 Streamable HTTP,端点 /open/mcp,鉴权头 X-Api-Key。

json
{
  "mcpServers": {
    "linker": {
      "type": "http",
      "url": "http://localhost:18000/open/mcp",
      "headers": {
        "X-Api-Key": "sk-xxxxxxxxxxxxxxxxxxxxxxxx"
      }
    }
  }
}

为不同能力准备不同账号

建议创建两类账号:

  • 自动化专员:授予事件、锁定、布局权限,不授予结构管理权限——用于日常自动化配置;
  • 管理员:仅在需要新建实体或字段时使用——结构管理能力请严格收敛。

详细配置与客户端差异说明见 MCP 接口使用手册。


五、AI 配的边界 ​

AI 会主动停下等你确认的操作:

  • 删除类(事件、规则、字段、实体)——不可逆,会先列影响范围;
  • 结构变更(新建/修改实体、字段)——会改数据库表与列,必须管理员账号;
  • 条件表达式——AI 生成后会回显给你看一眼,确认无误再写入。

六、与 AI 数据助手的搭配 ​

你要做的事用哪个助手
查、改、批量维护业务数据AI 数据助手
配自动化、配规则、调表单、改结构AI 业务配置助手(本文)
一次性导入大量历史数据Excel 导入或开放 API
深度定制业务流程走定制开发 + MCP 数据助手联动

两个能力可以并存:业务人员用 AI 数据助手处理日常数据,配置管理员用 AI 业务配置助手维护规则与结构。


七、在线体验 ​

在 在线演示系统 用 admin / Admin123 登录后:

  1. 进入"系统设置 → 开放 API"创建一个绑定"业务管理员"角色的 API Key;
  2. 在 Claude Desktop / Cursor 中按上面 JSON 配置连接;
  3. 让 AI 试着帮你列出现有事件执行器,或新建一个简单的合同到期提醒事件;
  4. 效果满意后,再让 AI 帮你建一个"维修工单"实体,验证结构管理能力。

详细权限矩阵、错误排查与工具清单见 MCP 接口使用手册。

Linker