Skip to content

Compliance Engine ​

平台内置的合规定向能力,目前以 CE 审查为第一个实现。它不是通用规则引擎,而是"领域能力如何落到代码"的示范。


职责 ​

负责不负责
CE 合规审查的领域逻辑通用工作流编排(workflow)
结构化合规结果Agent 匹配(外部 Agent 优先)
作为 Skill 的内部实现参考验证管线(verification)

接口 ​

方法路径说明
POST/api/compliance/ce-reviewCE 合规审查

输入示例:

json
{
  "product": "智能手表",
  "category": "消费电子",
  "market": "DE",
  "specs": {
    "bluetooth": true,
    "battery": "3.7V 300mAh",
    "charging": "USB-C"
  }
}

输出:

json
{
  "applicable": true,
  "directives": ["2014/53/EU", "2011/65/EU"],
  "risks": [
    { "item": "缺少 DoC", "severity": "high", "basis": "RED Article 10" }
  ],
  "missingDocuments": ["技术文件", "符合性声明"],
  "reasoning": "..."
}

与外部 Agent 的关系 ​

CE 审查在平台上有两种实现路径:

路径说明
内部实现compliance-engine 直接处理,适合演示与兜底
外部 Agent企业注册 ce-certification-review-v1,由匹配引擎选择

正常情况下优先使用外部 Agent:平台不试图替代专业服务商。内部实现用于:

  • 本地开发与 e2e 演示
  • 没有可用外部 Agent 时的兜底
  • 作为 Skill 输出结构的参考

边界与限制 ​

限制说明
只覆盖 CE其他认证需要新增 Skill / 模块
规则非完整法规库输出是初筛,不构成法律意见
不替代检测实际认证仍需实验室与公告机构
市场覆盖有限以欧盟为主

源码位置 ​

libs/modules/src/compliance-engine/
├── compliance.controller.ts
└── services/ce-compliance.service.ts

相关页面 ​

Released under the MIT License.