SCSAI 治理模块部署指南 (V2.0)

# SCSAI 治理模块部署指南 (V2.0)

## 前提

- SCSAI agent 管理台访问权限

  • 服务器 https://ylxt.chat/scplm
  • 数据库 SCPLM
  • 管理员账号(默认 admin / gyc123456;

    ---

    ## 步骤 1: 运行自动配置脚本

    CODE0

    该脚本自动完成:

  1. 在 8 个 ItemType(Part/BOM/Process/Document/ECR/ECN/Product/Model)上创建 10 个资产属性
  2. 创建 GovernanceLog ItemType 及其 12 个属性
  3. 创建 8 个 RelationshipType({Type} Governance Log

    验证

CODE1

---

## 步骤 2: 上传 C# 方法

在 SCSAI 管理台操作:

1. 管理 → 方法 (Methods) → 新建

  1. 方法名称:OnGovernanceTrigger
  2. 类型:Server Method (C#)
  3. 粘贴 server/scripts/methods/OnGovernanceTrigger.cs 全部内容
  4. 保存

    BatchGovernance.cs 重复上述步骤。

    ---

    ## 步骤 3: 绑定 OnAfterUpdate 事件

    对以下 8 个 ItemType,分别进入其 Events 标签页:

    | ItemType | 操作位置 |

|----------|----------|

| Part | 管理 → ItemTypes → Part → Events |

| BOM | 管理 → ItemTypes → BOM → Events |

| Process | 管理 → ItemTypes → Process → Events |

| Document | 管理 → ItemTypes → Document → Events |

| ECR | 管理 → ItemTypes → ECR → Events |

| ECN | 管理 → ItemTypes → ECN → Events |

| Product | 管理 → ItemTypes → Product → Events |

| Model | 管理 → ItemTypes → Model → Events |

每个 ItemType:

  1. 点击 添加 (Add)
  2. 事件类型:OnAfterUpdate
  3. 方法:选择 OnGovernanceTrigger
  4. 保存

    ---

    ## 步骤 4: 验证部署

    CODE2

    预期输出:全部 40+ 项检查通过。

    手动验证:

  • 创建一个 Part,编辑后保存,查看 quality_score / valuation / governance_status / gov_* 属性是否自动填充
  • 检查 GovernanceLog 是否有对应记录

    ---

    ## 步骤 5: 重启服务器

    CODE3

    启动后自进化治理管道自动运行(巡检间隔 30 分钟,蒸馏间隔 1 小时)。

    ---

    ## 快速参考

    | 命令 | 用途 |

|------|------|

| node server/scripts/phase3-governance-setup.js | SCSAI 自动配置 |

| node server/scripts/phase3-verify.js | 部署验证 |

| node server/self-evolving-pipeline.js | 管道独立运行 |

| node server/self-evolving-pipeline.js --one-shot | 单次巡检 |

| node server/self-evolving-pipeline.js --distill | 仅规则蒸馏 |

| 环境变量 | 默认值 | 说明 |

|----------|--------|------|

| GOV_PIPELINE_INTERVAL | 1800000 (30min) | 巡检间隔 |

| GOV_DISTILL_INTERVAL | 3600000 (1h) | 蒸馏间隔 |

← 返回案例列表
分享:
🤖 Try Now →
🤖
🎁