跳到主要内容
版本:开发中

使用序基公共能力

序基把多个产品可复用的协议、流程与 SDK 集中维护。采用公共模块后,界面与具体业务规则仍由产品负责。

包的职责​

包用途
@net.zhuoan/xuji-core跨端类型、协议、错误及 Schema
@net.zhuoan/xuji-server可打包进产品后端的公共业务逻辑
@net.zhuoan/xuji-miniprogram微信小程序客户端调用层
@net.zhuoan/xuji-releasexuji 接入与发布工具
Dart 工程 packages/flutterFlutter/Dart 客户端接入

包名和版本以实际交付的 package 清单为准。当前不在手册中提供未经验证的公共注册表安装命令。

选择一个模块开始​

现有模块覆盖反馈、订单、退款、权益、通知、兑换码、用户同意记录等领域。先选择项目当前需要的一项,阅读对应源码仓库的模块说明和示例,再实现存储及渠道适配。

例如,接入退款流程仍需项目提供退款政策、存储、支付渠道及结果核对;公共流程不替产品决定退款资格。

验证顺序​

先核对包的类型与契约,再验证项目存储映射,最后验证真实身份和渠道。公共库测试通过不表示产品已部署或真实消息已送达。

不要从运营台构建时复制其他产品的业务源码。每个产品交付自己的适配器,并独立管理发布版本。