Module engine

Module engine 

Source
Expand description

统一的翻译引擎模块

这个模块合并了原来的翻译引擎和服务,提供了一个统一的、 函数式风格的翻译处理系统。

§设计原则

  • 函数式组合: 使用函数组合和管道操作
  • 不可变性: 优先使用不可变数据结构
  • 错误处理: 统一的Result类型和错误传播
  • 异步友好: 原生支持async/await模式

Structs§

EngineHealth
引擎健康状态
EngineStats
翻译引擎统计信息
UnifiedTranslationEngine
统一的翻译引擎

Enums§

HealthStatus
健康状态枚举

Functions§

create_dev_engine
创建开发环境引擎
create_engine
创建快速翻译引擎
create_prod_engine
创建生产环境引擎