跳到主要内容

平台扩展点总表

只有 平台能力地图 中的内建能力无法表达需求时,才选择扩展点。

前端扩展点

需求扩展点交付方式
独立复杂页面或子系统微前端应用独立前端构建产物,通过微前端入口安装
替换顶栏或侧栏布局组件通过前端正式布局扩展机制注册
替换登录体验登录页微前端登录页入口 + 现有认证服务
在 Schema 页面复用组件AMIS 组件库应用组件库或平台组件库
向多个应用分发组件平台组件库components.manifest.json 的版本化 ZIP

选择步骤见 前端融合开发方式,安装和版本治理见 工作台、Widget 与平台组件库

后端扩展点

需求扩展点必须复用的机制
新字段语义和行为字段扩展字段类型 Registry 和元数据
${...} 中增加对象或工具表达式扩展表达式上下文注册
脚本中增加对象或执行能力脚本扩展脚本上下文和执行接口
逻辑流编辑器增加节点逻辑流扩展节点 SPI、元数据和运行时
增加主体、Claims 或访问控制权限、主体与访问控制SubjectProviderAuthorityProvider、访问控制定义
组合 Bean、SPI 和资源后端扩展包Spring 自动配置、SPI 和 META-INF/ 注册
增加开发态管理模型开发模块现有 *-dev 模块生命周期

基础能力扩展

需求正式边界
新任务来源或调度机制SchedulerScheduleTaskProviderScheduleTaskIntegrator
新消息中间件或绑定策略MQBridge、producer/consumer 抽象和中间件适配点
新实时协议或连接治理WebSocket 发送、订阅和拦截器链

具体步骤见 集成、自动化与实时能力。不要在业务模块中直接创建第二套调度器、消息客户端、权限注册表或组件加载器。

交付检查

  1. 需求明确超出内建配置能力。
  2. 只选择一个主扩展点,其他能力通过正式接口组合。
  3. 自动配置、SPI 和元数据资源已注册。
  4. 单元测试和最小集成验证通过。
  5. 兼容平台版本、安装、升级、卸载和回滚步骤已经说明。
  6. 扩展安装后仍由平台模型、页面、权限和发布流程消费。