SCSAI 治理模块部署指南 (V2.0)
SCSAI 治理模块部署指南 (V2.0)
前提
https://ylxt.chat/scplmSCPLMadmin / gyc123456;)---
步骤 1: 运行自动配置脚本
cd D:\openclaw\bossagents node server/scripts/phase3-governance-setup.js 该脚本自动完成:
{Type} Governance Log)验证:
node server/scripts/phase3-verify.js ---
步骤 2: 上传 C# 方法
在 SCSAI 管理台操作:
OnGovernanceTriggerServer Method (C#)server/scripts/methods/OnGovernanceTrigger.cs 全部内容对 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:
OnAfterUpdateOnGovernanceTrigger---
步骤 4: 验证部署
node server/scripts/phase3-verify.js 预期输出:全部 40+ 项检查通过。
手动验证:
quality_score / valuation / governance_status / gov_* 属性是否自动填充---
步骤 5: 重启服务器
# 重启 BossAgents 应用 node server.js 或重启 IIS 应用池(SCSAI 端)
启动后自进化治理管道自动运行(巡检间隔 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) | 蒸馏间隔 |
BossAgents