Escort Suite 护航子模块

首页 / 产品架构 / Escort Suite

人工开发的业务子系统集群,解耦设计 · 独立部署 · 灵活编排

定位解析:护航舰艇系统

围绕母舰协同作战的业务模块集群,各自独立又统一调度

护航舰艇系统

Escort Suite 对应航母系统中的护航舰艇——每一艘护航舰都是一个独立作战单元,具备完整功能与独立动力系统,可单独执行任务,又能在母舰统一指挥下协同作战。DDONE 中的业务子系统同样如此:每个子系统完全解耦、独立部署、独立运维,又能通过 Nexus Bus 与其他模块高效协同,组合成覆盖全业务场景的护航系统。

完全解耦

每个子模块独立代码库、独立数据库、独立运行进程,模块间通过标准 API 通信,互不依赖、互不干扰。

独立部署

支持单独打包、独立部署、独立扩缩容,单模块升级或故障不影响其他模块与母舰稳定运行。

标准接口

统一 RESTful API + 事件契约规范,新模块按规范接入即可被 Prime Core 注册纳管,与全域互通。

版本隔离

多版本共存、灰度放量、独立回滚,新老版本模块可同时在线,保障业务平滑迁移与持续迭代。

典型业务模块清单

开箱即用的六大业务子系统,覆盖企业核心数字化场景

OA

OA 办公

公文流转、审批中心、日程协作、知识文档管理,覆盖企业日常办公全流程,支持移动端审批。

HR

HR 人事

组织架构、员工档案、考勤薪酬、培训绩效一体化管理,支持多组织多业态人事管控。

CRM

CRM 客户

客户线索、商机跟进、合同订单、售后服务全链路管理,AI 辅助客户画像与销售预测。

SCM

SCM 供应链

采购管理、库存调度、供应商协同、物流追踪,端到端供应链可视化与智能补货。

FIN

FIN 财务

总账报表、应收应付、资金管理、税务核算,符合新会计准则,支持多公司多币种合并。

BPM

BPM 流程

可视化流程设计、表单引擎、规则引擎、流程监控,跨模块业务流程编排与自动化执行。

模块开发规范

统一的工程规范,保障护航子模块高质量接入母舰

规范项 要求 示例
命名规范 模块代号 + 业务域 + 版本号,全小写下划线分隔 esc_crm_order_v2、esc_hr_payroll_v1
接口规范 统一 RESTful 风格,标准响应体 + 错误码体系 GET /api/v1/crm/customers,返回 {code,msg,data}
数据规范 独立 schema,禁止跨库 join,通过总线共享数据 crm_db.customer / hr_db.employee,经 Nexus Bus 同步
安全规范 mTLS 双向认证,接口签名校验,敏感数据加密存储 API 签名 + AES256 字段加密 + 操作审计日志
日志规范 结构化 JSON 日志,统一 traceId 贯穿全链路 {"traceId":"...","level":"INFO","module":"esc_crm"}

模块部署模式

根据模块特性灵活选择部署形态,兼顾效率与成本

独立进程

传统进程级部署,适合重型长驻业务模块(如财务核算引擎),资源独占、性能稳定,便于深度调优。

容器化

基于 Docker + Kubernetes 容器化部署,弹性扩缩容、滚动更新,适合流量波动大的业务模块(如 CRM 促销)。

Serverless

事件驱动的无服务器部署,按调用计费、毫秒级启动,适合低频触发型任务(如报表生成、数据同步)。

DDONE 模块市场

统一注册、按需加载、版本管理的护航模块生态

统一注册

所有护航子模块、AI 衍生单元在模块市场统一注册上架,提供模块元信息、接口文档、依赖关系、SLA 等级等完整描述,供业务方检索发现。

按需加载

业务方按需订阅加载模块,无需预先全量部署,降低初始建设成本;模块支持热插拔,即装即用,快速扩展业务能力。

版本管理

模块支持多版本并存与灰度放量,新版本经沙箱验证后渐进式推广,旧版本可平滑回滚,保障业务连续性。

生态共享

支持企业内部模块复用与跨企业模块流通,沉淀行业最佳实践,形成可持续繁荣的护航模块生态。

基于 DDONE 开发您的护航子模块

了解 DDONE 开发基座方案,复用底层框架,快速构建符合规范的业务子系统。

了解开发基座