22 个功能域覆盖企业系统集成的各类场景。每个域文档采用三级结构:
- 功能域手册(Level 1):能力边界、整体架构、厂商清单、注册方式和消费模式。
- 封装抽象参考(Level 2):完整接口签名、全部 DTO 字段表、异常类型、枚举值和语义约定。
- 供应商实现(Level 3):Options 配置字段、注册方法、具体能力差异、限制和使用示例。
支付 Payment
| 文档 | 说明 |
|---|---|
| 功能域手册 | 能力边界、Result 范式、金额约定、场景路由 |
| 封装抽象参考 | IPaymentProvider 全方法签名、DTO 字段表 |
| 支付宝实现 | RSA2 签名、4 场景、回调验签 |
| 微信支付实现 | JSAPI/Native/App/H5、HMAC-SHA256 |
| Stripe 实现 | Card 支付、Webhook 验签 |
短信 Sms
文件存储 FileStorage
| 文档 | 说明 |
|---|---|
| 功能域手册 | 胖接口、Args 模式、预签名 URL |
| 封装抽象参考 | IFileStore 全 21 方法、DTO 字段表 |
| 阿里云 OSS 实现 | OSS Options、STS 令牌 |
协同办公 TeamWork
快递 Express
其他功能域
| 功能域 | 文档 |
|---|---|
| 电子签章 ElectronicSignature | 功能域手册 · 封装抽象 |
| 法律数据库 LegalDatabase | 功能域手册 |
| 外呼 OutboundCall | 功能域手册 |
| 企业邮箱 EnterpriseMail | 功能域手册 |
| 视频会议 VideoConference | 功能域手册 |
| 企业信息 EnterpriseInfo | 功能域手册 |
| 云盘 CloudDrive | 功能域手册 |
| 财务 Finance | 功能域手册 |
| 人工智能 AI | 功能域手册 |
| 身份认证与 SSO | 功能域手册 |
| 身份提供者 IdentityProvider | 功能域手册 |
| 电子合同 ContractLifecycle | 功能域手册 |
| 工单系统 Ticketing | 功能域手册 |
| 即时通讯 InstantMessaging | 功能域手册 |
| 日历 Calendar | 功能域手册 |
| 客户关系管理 Crm | 功能域手册 |
| 项目管理 ProjectManagement | 功能域手册 |
稳定性标记
每个 Provider 通过 IntegrationProviderDescriptor.Stability 声明成熟度:
| 标记 | 含义 |
|---|---|
Stable | 已通过厂商契约验证,可在生产使用 |
Preview | 基本流程走通,边界场景可能未覆盖 |
Experimental | 探索性实现,接口和配置可能调整 |
Deprecated | 即将移除,不应在新项目使用 |
- 01/23
Payment 支付域手册
支付域完整能力边界、统一接口、DTO、枚举、Result 模式、多厂商路由、回调验签与测试模式。
- 02/23
Payment 抽象参考
IPaymentProvider 逐方法合同、全部 DTO 字段表、枚举、PaymentResult 工厂方法、PaymentException 结构与取消语义。
- 03/23
Sms 短信域手册
Sms 域单体包结构、胖 DTO 模式、6 家供应商 HTTP 方式表、SMSResult 模式、已知问题与测试模式。
- 04/23
FileStorage 文件存储
FileStorage 域的胖接口设计哲学、Args 模式、预签名 URL 直传、Singleton 生命周期与 10 家云存储厂商的能力矩阵。
- 05/23
TeamWork 协同办公
TeamWork 域的细粒度接口变体、15 个能力接口、能力探测模式、6 家协同办公厂商的能力矩阵与异常错误处理。
- 06/23
AI 人工智能
AI 域的自有抽象栈——从 AI.Abstractions 到 OpenAI 适配、Claude 原生、Semantic Kernel、RAG、AgentFramework 和 MCP Server。
- 07/23
Express 快递
Express 域双接口变体——通用物流 IExpressProvider 与顺丰函证通 ISfLegalDocumentProvider 的职责边界、承运商识别、轨迹订阅与法律函件生命周期。
- 08/23
身份认证与 SSO
身份认证域包含 MFA、SocialAuth、SsoRedirect、AzureAD、Captcha 五个子域,覆盖多因素认证、社交登录、SSO 跳转和验证码。
- 09/23
ElectronicSignature 电子签章
电子签章域标准三层结构、12 方法统一接口、Result 模式、回调验签/解析双接口与 8 家厂商全量对接指南。
- 10/23
LegalDatabase 法律数据库
法律数据库域完整手册——功能标志枚举、适配器模式、SsoRedirectLegalDatabaseProvider 委托共享 SSO 域、12 家厂商能力矩阵与 Search/AccessUrl 决策。
- 11/23
OutboundCall 外呼
外呼域完整手册——campaign 与 per-call 两种实现模型、CampaignDialer 编排引擎、境内/境外号码分流、节流与暂停/恢复/停止状态机、7 家厂商对照表。
- 12/23
EnterpriseMail 企业邮箱
企业邮箱域完整手册——IEnterpriseMailProvider 11 方法三组能力、5 家供应商接入方式差异、网易 MailKit 长连接单例与信号量串行化的特殊生命周期。
- 13/23
EnterpriseInfo 企业信息
企业信息域完整手册——IEnterpriseInfoProvider 8 方法五区查询、企查查/启信宝/天眼查三厂商、三要素核验、风险扫描与配额管理。
- 14/23
CloudDrive 云盘
云盘域完整手册——ICloudDriveProvider 五区 18 方法、文件树/搜索/共享权限/版本管理、6 家云盘厂商与 NotSupportedException 能力差异。
- 15/23
Finance 财务(嵌套域)
财务嵌套域完整手册——公共基础 FinanceException、Invoice 发票子域 7 方法 + OCR/税收编码能力探针、Tax 税务 6 接口细粒度拆分、Payroll 薪酬接口与各子域注册示例。
- 16/23
VideoConference 视频会议
视频会议域完整手册——IVideoConferenceService 统一接口、5 家供应商鉴权差异(OAuth2/Graph/app-token)、令牌缓存与失效自愈、参会人管理与录制查询。
- 17/23
IdentityProvider 身份提供者
身份提供者域完整手册——IIdentityProviderService 13 方法、用户 CRUD 与激活/停用/重置密码、用户组管理、Okta SSWS 与 Keycloak client_credentials 两种鉴权模型。
- 18/23
ContractLifecycle 电子合同
电子合同域完整手册——IContractService 8 方法合同生命周期、创建/提交/审批/拒绝/归档/取消、法大大 Bearer 与契约锁 MD5 签名两种鉴权模型。
- 19/23
Ticketing 工单系统
工单系统域完整手册——ITicketService 7 方法工单生命周期、创建/查询/更新/分配/状态变更/评论、Zendesk Basic Auth 与禅道 Session Token 两种鉴权模型。
- 20/23
InstantMessaging 即时通讯
即时通讯域完整手册——IInstantMessagingService 8 方法、发文本/发卡片/消息增删改/频道管理/邀请成员、Slack Bearer Bot Token 与 WhatsApp Bearer Token 两种鉴权与 response.ok 成功判断。
- 21/23
Calendar 日历
日历统一抽象域完整手册——ICalendarService 7 方法、日历事件 CRUD/列表/接受与拒绝邀请、Google Bearer/API Key 与 Microsoft 365 Azure AD Bearer 两种鉴权模型。
- 22/23
Crm 客户关系管理
CRM 域完整手册——ICrmService 8 方法、联系人 CRUD 与列表、商机创建/列表/阶段推进、HubSpot Private App Token properties 封装与 Dynamics 365 Dataverse OData v4 两种鉴权与数据模型。
- 23/23
ProjectManagement 项目管理
项目管理域完整手册——IProjectManagementService 7 方法、项目创建/列表+任务CRUD/完成/列表、Asana Bearer PAT data 封装与 Teambition AppKey+AppSecret 换 token query 注入两种鉴权模型。