function erroToMessage(erro) {
    return erro instanceof Error ? erro.message : '未知错误';
}
export const DetectorDistributedArchMensagens = {
    padraoDistribuido: (padrao, confianca) => `分布式架构:${padrao}(${confianca}% 置信度)`,
    boundariesDetectados: (qtd, servicos) => `检测到 ${qtd} 个服务边界:${servicos}`,
    mensageriaDetectada: (tipo) => `检测到消息系统:${tipo}`,
    apiGatewayPresente: 'API Gateway 存在,用于请求路由',
    serviceDiscoveryPresente: '检测到 Service Discovery（服务注册）',
    containerizacaoPresente: '存在容器化（Docker）',
    orquestracaoPresente: '存在编排（Kubernetes）',
    semMensageria: '未检测到异步通信。请考虑添加消息系统（Kafka, RabbitMQ）',
    semGateway: '多个服务缺少 API Gateway。请考虑添加网关进行统一路由',
    semContainerizacao: '服务未容器化。请考虑添加 Docker 实现一致部署',
    erroAnalisarDistributedArch: (erro) => `分析分布式架构时出错:${erroToMessage(erro)}`
};
//# sourceMappingURL=detector-distributed-arch-messages.js.map