跳转到内容

社区版与专业版对照

两个版本是同一套内核。 周网格、三视角、三维冲突检测、导入、打印、多校区权限、点名与课消、成绩与曲线,全都在社区版里,不做功能阉割。专业版多的是与外部教务系统的对接,以及部署实施与培训服务。

类型积木社区版内容
底座底座 core登录 / 会话 / 机构 / 校区 / 角色权限 / 成员 / 设置字典。底座永不受模块开通状态影响
主数据积木花名册 catalog老师 · 学生 · 教室 · 学科 / 班级档案 / Excel 导入导出
能力积木排课 scheduling周网格三视角、拖拽调课、三维冲突、学期节奏与物化、打印导出、经营看板
能力积木收集 collection收集任务、受众、提交、催办、提醒
能力积木点名与课消 attendance课时台账、点名扣课消、经营报表四区块、家长单
能力积木成绩与曲线 grades考试管理、成绩录入、学生成绩曲线、成绩单
能力积木外部接入 integration与外部教务系统的现查同步与自动回写
加购智能排课 scheduling.agent排课积木上的自动排课加购
服务部署实施与培训社区文档自助专业版为专人部署实施、数据迁移、教务培训

为什么模块清单里还有它们的名字

章节:为什么模块清单里还有它们的名字

packages/shared-schema/src/modules.tsintegrationscheduling.agent 仍然有名字——那只是一张「这个产品一共有哪几块」的目录表。社区版里没有它们的实现,开不出来也用不了。

相关的数据表定义、类型与恒不触发的判定分支仍在源码里(它们是地基的一部分,铲掉等于重写接口层),可以放心忽略。

这也解释了周网格上的一处细节:课块右上角有一枚同步态徽标,共四态——「已同步」(不显示圆点)、「本地已调整,未回写」(蓝)、「回写中」(琥珀,闪烁)、「回写失败 / 上游冲突」(红)。它们描述的是与外部系统的同步状态——社区版里不会出现,因为社区版没有外部接入。见周网格三视角

社区版不随附测试用例

章节:社区版不随附测试用例

单测 / 集成测试 / E2E 一个都不发。make check(lint + 类型检查 + 依赖方向检查)与 make build 是社区版可用的质量门,见一条命令跑起来

需要那两块能力怎么办

章节:需要那两块能力怎么办

需要 integrationscheduling.agent,或需要不受 AGPL 约束的商业授权,到 GitHub Issue 联系即可。授权与开源义务的关系见 AGPL-3.0 说明


本页是 CE README「社区版包含什么 / 不包含什么」一节的展开;两处不一致时,以 README 为准。