按使用者分类
各角色的功能目录
按使用者查看完整功能目录。展开类别以阅读说明、功能状态和文档链接。
学员
学习课程,使用无障碍学习界面,统一管理笔记和进度。
课程作者与 L&D 团队
编写课程,添加媒体和互动内容,评估学员并开展实时教学。
课程与内容类型
以下内容类型可在同一门课程中自由组合。
七种内置主题类型
视频、音频、图片、PDF、富文本(Markdown)、oEmbed 和 H5P 主题可放在同一门课程中。
LiaScript 课程
用 LiaScript Markdown 编写课程。每次修改、上传或恢复都会生成不可变版本,不会覆盖任何内容。
交互式网页应用
上传包含 index.html 和清单的 zip。它在租户内容源的沙箱中运行,每个版本都有独立的内容安全策略,版本可以固定或跟随最新。
版式课程
课程正文由经过批准的学习组件拼装而成,例如时间线、翻转卡片、步骤和提示框。
学员项目
学员以文件形式上传自己的作业。
课程、分类与标签
用分类和标签整理课程目录。
词典与页面
管理词典及其词条,并发布静态页面。
书签与笔记
学员的书签和笔记统一存放在同一数据模型中。
媒体处理
只需上传一次,平台负责转换、缩放并保护文件。
使用 ffmpeg 转为自适应 HLS 视频
排队的 ffmpeg 任务会把每个上传的视频转成多码率 HLS 流(默认 250、500 和 1000 kbps,分辨率可配置)。可以关闭处理,也可以选择存储磁盘。
按需缩放图片
请求任意宽高或命名尺寸(如缩略图),即可得到缓存并优化后的副本:一次带重定向的调用,或一次 JSON 批量请求处理多张图片。尺寸限制和速率限制保护服务器。
安全上传
所有上传共用一道防线:大小、扩展名、根据内容识别的 MIME 类型、病毒扫描,以及针对压缩包的 zip-slip、符号链接和 zip 炸弹检查。
媒体库
管理员可以在媒体库中列出、查找、上传、移动和删除文件。
测验与评估
知识测验、反馈问卷和任务。
GIFT 测验
八种题型:单选、多选、判断、简答、配对、数值、论述和说明。
作答次数、计时与乱序
限制作答次数和每次的时长,每次作答随机打乱题目和选项顺序(刷新后保持不变),论述题由教师手动评分。
问卷
创建问卷,收集学员的回答。
任务
用户可以创建自己的任务,也可以把任务分配给其他用户。
证书
学员完成课程时会根据管理后台设计的模板生成 PDF 证书(默认为带二维码的 A4 横向版式)。模板会与每张证书一并保存。
H5P 交互内容
AI 与 Living Course
AI 提出建议,作者审批:每项改动都是可审阅的差异,每个生成的元素都会引用其来源。
AI 课程生成器
把 Markdown、PDF 或 DOCX 变成带引用的课程:简短访谈、由你批准的含学习目标的大纲、生成的课时和测验,并通过 LMS 的领域服务写入。
Living Course即将推出
监控课程来源,找出引用了变更段落的课时和测验题,并提出带引用的更新,供你作为一份差异统一审阅。学员进度按明确的规则保留。
与服务商无关的 LLM 层
为所有软件包提供统一的大语言模型访问层,含 Anthropic 驱动,以及用于测试的 fake 和 disabled 驱动。
直播学习
网络研讨会、会议、线下活动和一对一辅导。
YouTube 直播研讨会
安排网络研讨会,提前一小时和一天发送提醒,并通过 YouTube 直播。
Jitsi 会议
为视频会议生成 Jitsi 播放器参数。
Pencil Spaces
与 Pencil Spaces 集成。
线下活动
管理线下活动。
咨询
一对一交流,并支持免费咨询申请,拥有相应权限的用户可以批准。
Mattermost
与 Mattermost 集成。
HR、经理与政策负责人
查看学习活动和成绩,了解报表与必修培训相关功能。
面向教师和作者的分析
目前可以衡量的内容。
课程统计
平均用时和每个主题的用时、购买、开始和完成的人数、已完成主题以及出勤名单,可导出为电子表格。
主题与测验统计
每个主题的平均用时,以及每个 GIFT 测验的结果汇总。
测验报告与人工评分
可按日期、课程和学员筛选每次作答,并查看每个答案。为论述题评分或修正任何自动得分,总分会随之更新。
仪表盘图表
每门课程的消费金额、课程热度、每门课程的学习时长和导师热度,另有评分最高的课程,以及只向导师显示其自有课程的版本。
时间段内的活跃情况
任意两个日期之间的新用户、活跃用户,以及开始和完成的课程。
指标历史
可以按计划为指标生成快照,使 API 能返回过去某一天的数值。默认配置下关闭。
问卷
包含评分、文本和评价问题的调查,可设置最高分、公开或隐藏答案,并按问卷查看结果。
xAPI 学习语句
cmi5 的结果会进入内置的学习记录库,并在管理后台提供语句列表。
SCORM 跟踪
为每个 SCORM 包保存每位学员、每个 SCO 的进度。
通知日志
谁在何时收到了什么通知,可按用户、事件和日期筛选。
更新审计轨迹即将推出
Living Course 的每个决定都会进入防篡改的审计轨迹,学员进度遵循明确的规则。
单门课程的作者分析即将推出
每门课程一个仪表盘,展示进度、完成率、测验表现以及让学员困惑的章节。
有风险的学员即将推出
基于规则的风险评分,带有易读的理由和按租户设置的阈值,并有限频的提醒。
AI 导师即将推出
只根据课程来源作答并附带引用,遇到超出范围的问题会明确说明。
销售与客户团队
销售课程、管理客户访问权限,并查看订单、付款和收入。
销售分析
商务与访问权限
LMS 掌管访问权限;只有经过验证的订单才会授予访问。
购物车
包含可购买商品的购物车。
产品与订阅
出售单品、套餐和订阅(含周期、自动续订和可选试用),可设置价格、原价、税率、附加费用以及每位用户和总量的购买上限。
优惠券规则
对整个购物车或指定商品的固定金额或百分比折扣,可设置有效期、总次数和每人次数、购物车最低和最高金额,以及商品、分类或用户限制。
经过验证的支付回调
只有签名有效,或在从 Stripe 取回 PaymentIntent 之后,才会接受 Stripe 回调,并支持 3-D Secure。免费订单使用拒绝任何非零金额的支付网关。
移动应用内购买预览版
只有配置了服务端收据验证器,RevenueCat 网关才会接受购买。
发布与访问
草稿、已发布、定时发布和已归档的课程;公开课程和免费试看主题;面向用户和用户组的访问权限、访问申请以及电子邮件邀请。
Stripe 与 Przelewy24
通过 Stripe 或 Przelewy24 收款;支付网关密钥可在设置中修改。
优惠券
在下单前为购物车抵扣金额的优惠券。
发票
根据订单生成 PDF 发票。
课程访问权限
向个人用户和用户组授予课程访问权限,也可以分配尚无账号的用户。
无头 Sylius 商城即将推出
一个前端背后的独立 Sylius 2.x 服务:目录、购物车和结账在其中,访问权限由 LMS 管理。
平台管理员
管理租户、用户、权限、学院品牌、设置和通信。
平台与管理
一次部署,多个学院,所有设置都在管理后台。
每位客户一个站点
每个租户都有独立的域名、数据库、存储桶、密钥和 Redis 前缀,因此一个租户的令牌会被其他所有租户拒绝。
公开演示
访客无需密码即可以学员、导师或管理员身份登录;演示每小时重置一次。
用户、用户组与权限
用户、用户组和个人资料管理,角色与权限通过 REST API 提供。
设置与自定义字段
在管理后台修改配置,并为任何模型添加任意数量的额外基础字段。
翻译
管理翻译。
邮件、短信与 PDF 模板
可编辑的邮件、短信(通过 Twilio)和 PDF 模板,与事件绑定。
通知
记录并广播所有软件包的通知,注册设备令牌以发送批量通知,并与 MailerLite 同步。
报表
统计数据和报表。
用户导入与邀请
以 CSV 或 Excel 导入和导出用户,并邀请尚无账号的人。
白标主题
每个学院都有自己的主题预设和强调色,并在服务端检查对比度是否符合无障碍要求。
应用内通知与推送
每个软件包的事件都可以保存为应用内通知,管理员还可以向移动设备发送推送消息。
IT、集成开发者与 AI 智能体
连接标准和 API,自动化操作,保护内容并维护部署。
标准与互操作性
导入现有课程包,随处跟踪学习,在系统之间迁移课程。
SCORM 1.2 与 2004
上传 SCORM 包,在课程中播放,并按 SCO 跟踪每位学员的进度。
cmi5 与 xAPI
启动 cmi5 可分配单元;内置的 xAPI 学习记录库接收学习语句。
双向 LTI 1.3即将推出
在课程中启动外部工具并回传成绩,也可以让 Moodle、Canvas 等其他 LMS 启动 ulams 课程。
课程导入与导出
把课程打包成 .ulam 文件(含 content.json 和全部资源),在不同安装之间迁移。
CSV 用户
以 CSV 格式导出和导入用户。
Adapt Learning预览版
Adapt 课程源以带版本的 JSON 保存,由隔离的 GPL-3.0 工作进程构建为 SCORM。默认关闭。
安全与运维
自行部署,无论是共享主机还是集群,学院之间都相互隔离。
沙箱化内容
H5P 运行在独立服务中,交互式应用运行在独立内容源上的不透明沙箱里,每个版本都有独立的内容安全策略。
安全响应头与 CSP 报告
为学员前端、管理后台和 API 提供内容安全策略及违规报告;先使用仅报告模式,再切换为强制执行。
速率限制
对设备登录、令牌、平台 API、按令牌限制、Webhook 和公开端点都设有限流,可通过环境变量调整。
自托管方式
Docker Compose、共享的 MyDevil 账户,或位于 Cloudflare 之后的 VPS,每种方式都有书面指南。
高可用
参考拓扑将无状态组件与有状态组件分开,支持零停机部署和迁移,并提供 Kubernetes 说明。
备份与恢复
备份整个安装,并可恢复整个系统或仅恢复单个租户。
监控
每个容器的健康检查、可探测的 HTTP 端点、工作进程和调度器检查、日志以及错误追踪。
许可证相互隔离
H5P 和 Adapt 等 GPL 组件运行在隔离服务中。部署文档列出各镜像的许可证。
面向开发者
天生无头:所有应用的操作都通过同一套 API。
通过软件包扩展
每项功能都是一个 composer 软件包,拥有自己的路由、权限、设置和事件。一个完整示例展示了整个模式。
面向 AI 智能体的 MCP 服务器
ulams mcp 通过 stdio 或 Streamable HTTP 把每条 CLI 命令作为 MCP 工具提供给 Claude Code、Claude Desktop 等 MCP 客户端:默认 23 个工具,启用全部工具集最多 535 个。目前从仓库构建,npm 包在计划中。
默认对智能体安全
只读模式、隐藏破坏性工具的开关、每次写入都有带差异的试运行计划,以及删除操作的一次性确认令牌。API 仍会强制执行用户的权限和令牌的范围。
智能体审计日志
限定范围的令牌会记录智能体做了什么,包括每个请求中携带的客户端和智能体名称。
用命令行构建课程
课程生成器和 Living Course 都是命令和 MCP 工具:启动运行、回答访谈、批准大纲、应用,并通过等待句柄轮询长时间运行的任务。
机器可读的 CLI
每条命令都返回带退出码的 JSON 信封,可用 ulams schema 自我描述,并通过浏览器使用设备码登录。附带 shell 补全。
页面即数据
落地页和课程页是由目录组件构成的 JSON 文档,在服务端渲染并由课程生成器生成,因此模型从不编写页面代码。
OpenAPI 参考
每个端点都有 OpenAPI 文档,提供可搜索的 API 浏览器,每个 API 主机上还有 Swagger UI。
TypeScript SDK
为服务器和浏览器提供带类型的请求,支持分页、错误处理和幂等写入。
限定范围的 API 令牌
令牌仅限于你选择的范围,并带有审计日志、Idempotency-Key 和 X-Request-Id。
命令行
ulams CLI 可在脚本和智能体中调用任意 API 端点,输出 JSON 并返回退出码。
入站 Webhook
支持 Living Course 的 Git 推送、Stripe 和 Jitsi 录制的 Webhook。目前还没有出站 Webhook。
架构
从来源到学习者的清晰路径
ULAMS 将 headless LMS API 与面向租户的学习者网站以及作者和开发者工具结合起来。
Step 1
源材料
作者提供课程所需的文档和背景。
Step 2
API 和课程工具
平台 API 和 TypeScript SDK 将 LMS 操作提供给应用和开发工作流。
Step 3
租户学习网站
每个客户学院都通过独立的租户网站和课程体验交付。
对比
ulams 与同类产品对比
将 ULAMS 与开源学习平台、创作者平台和企业学习系统进行比较。矩阵提供资料来源,并将计划中的功能标为“即将推出”。
开源与创作者平台
| 功能 | ulams开源 | Moodle开源 | Canvas LMS开源 | Open edX开源 | TalentLMS托管式 SaaS LMS | Thinkific课程创作者平台 | LearnDashWordPress 插件 |
|---|---|---|---|---|---|---|---|
| 开发者与无头架构 | |||||||
| REST API有文档的 REST API,覆盖整个平台,而不仅限于报表或用户同步 | 支持REST endpoints under /api and /api/admin for courses, lessons, topics, users, progress and more | 支持Web services with REST, SOAP and other protocols, per-user tokens | 支持Documented REST API | 支持Documented REST APIs with JWT; the default UI is micro-frontends on them | 部分支持REST API v2 for users, courses, groups and enrolments; paid plans | 部分支持Admin REST API, GraphQL and webhooks for integrations (Grow and Plus) | 支持REST API ldlms/v2 with an OpenAPI spec endpoint |
| 通过 API 管理课程完全通过 API 创建、编辑和发布课程、课时与内容 | 支持Create, update, clone and delete courses, lessons and topics, upload resources, set status, all over the API | 部分支持Web services cover courses and enrolments; no generic add-activity function found | 支持REST API covers courses, modules, pages, assignments, quizzes and content migrations | 部分支持Studio APIs for course runs and per-block OLX export; no full content authoring API documented | 部分支持API V2 manages users, courses, groups, branches, enrolment; unit authoring not documented | 不支持Admin API spec has only GET for courses, chapters, contents; GraphQL covers admin/student data | 支持REST ldlms/v2 plus MCP create/update courses, lessons, topics; quizzes not via MCP |
| 公开的 OpenAPI 规范机器可读的 API 描述 | 支持Generated with l5-swagger and served by the API; complete coverage is still on the roadmap | 未说明Not found in the public documentation checked; API docs are served per site | 部分支持OpenAPI 3 spec generated from source (rake doc:openapi); no hosted download found | 支持drf-yasg spec at /api-docs.yaml on instances; coverage of endpoints is incomplete | 未说明API V2 docs published as Postman collection; no OpenAPI file found | 支持Admin API OpenAPI 3.0 YAML served at /openapi/thinkific-admin-api-v1.yaml | 支持OpenAPI docs served at /wp-json/learndash/v1/docs/openapi (YAML supported) |
| 带类型的 SDK(TypeScript)面向 TypeScript 或 JavaScript 的官方客户端库 | 支持Typed TypeScript client, types generated from the OpenAPI spec; in the repository, not yet on npm | 未说明Not found in the public documentation checked | 部分支持Only a Python DAP client library (data export); no official JS/TS API client found | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked; official GitHub org lists none | 未说明Not found in the public documentation checked |
| 面向作者和开发者的 CLI在终端里管理课程内容(声明式 apply、导出、构建器命令) | 支持Agent-first CLI (ulams): courses, builder and Living Course as commands, declarative apply, JSON output | 部分支持Admin CLI scripts only (install, upgrade, maintenance); no author push/pull CLI | 部分支持DAP CLI exports data only; no course authoring CLI found | 部分支持Tutor is a deployment/operator CLI; no author push/pull CLI | 未说明Not found in the public documentation checked | 未说明No CLI found; themes edited in the in-app code editor, theme extensions via apps | 未说明No official WP-CLI commands or author CLI found; generic WP-CLI only |
| MCP 服务器官方服务器,让 AI 智能体和助手能够操作课程 | 支持ulams mcp (stdio and HTTP): the same commands as tools, scoped tokens, confirm tokens for destructive ones | 需插件Community plugin webservice_mcp on Moodle plugin directory; no Moodle HQ server found | 未说明An Instructure Community post mentions a Canvas MCP; no official documentation confirmed | 需插件Third-party plugin openedx-mcp (blend-ed); no server under openedx org found | 未说明No vendor MCP found; community servers exist | 未说明No vendor MCP found; third-party hosted servers exist | 支持Official @stellarwp/learndash-mcp-server (LearnDash 5.0); uses REST API and app password |
| Webhook 与事件向你的系统推送的外发事件 | 即将推出Roadmap 7.3: signed, retried outbound webhooks; payment gateways post to us today | 未说明Internal Events API only; outbound webhooks not found in docs checked | 支持Live Events: Canvas pushes event data to HTTPS or SQS endpoints | 部分支持Event bus pub/sub (Open edX Events) between services; no HTTP webhook feature documented | 部分支持Automation 'call URL on course completion' only; no webhook API documented | 支持Webhooks API plus admin UI; HMAC-signed, retries up to 14 times | 需插件No native webhook system found; first-party Zapier add-on sends events |
| 课程即代码 / Git 同步以文本文件形式保存在 Git 中的课程 | 即将推出Roadmap 7.1: Markdown + YAML format and Git sync; zip import and export today | 未说明Backups are .mbz archives; GIFT/XML text only for questions; no Git sync found | 未说明Common Cartridge/content export packages only; no Git sync found | 支持OLX text/XML course format, exported and imported as tar.gz archives | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 部分支持Course transfer via WordPress XML export/import; no Git sync documented |
| 自托管运行在你自己的服务器上;开源情况见许可证一行 | 支持Docker Compose; the API, admin, frontend and H5P service run on your servers | 支持Self-hosted download alongside the MoodleCloud SaaS option | 支持Official production install guide for the open-source edition | 支持On-premises or any cloud; Tutor is the official Docker distribution | 不支持Cloud only; the vendor's eFront is its on-premises product | 未说明Offered as a SaaS subscription; no install option found | 支持WordPress plugin on your own hosting; a hosted Cloud plan also exists |
| 生成式界面由 AI 在运行时组合的界面(A2UI) | 部分支持Studio screens stream A2UI surfaces from the catalogue; learner-facing generative layouts coming | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 |
| AI | |||||||
| AI 生成课程AI 基于你自己的资料起草课程 | 支持Course Builder: upload sources, interview, outline, lessons and quizzes, applied after author approval | 部分支持AI subsystem generates text and images from prompts; generation from uploaded sources not documented | 部分支持Hosted Canvas: opt-in IgniteAI generates quiz questions from course content or files | 需插件Third-party AI Course Creator works from uploaded documents | 支持TalentCraft builds a unit from an uploaded docx, pptx or pdf; AI credits by plan | 部分支持Outline (titles) from a prompt; quiz questions from existing lesson content | 部分支持AI outline (lesson titles) and quiz builder from course content; own OpenAI key |
| AI 带引用,改动经批准生成的内容标明出处;改动以差异对比呈现,由作者批准 | 支持Generated elements cite source fragments; every AI change is a reviewable diff | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 |
| 课程与来源同步来源变化时自动提出更新建议 | 即将推出Living Course: update proposals as reviewable diffs | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 | 未说明 |
| 自适应学习路径根据每位学员调整的学习路径 | 即将推出Learner Insights package | 支持Rule-based: restrict access by date, grade, group or completion | 支持Mastery Paths assign follow-up work based on scores | 部分支持Content experiments, randomised blocks, score-based flow control XBlock | 部分支持Learning paths with order and completion rules (Grow plan and above) | 部分支持Prerequisites and drip; Plus adds learning paths and quiz-based recommendations | 部分支持Prerequisites and drip-feed scheduling |
| 内容标准 | |||||||
| H5PH5P 交互式内容 | 支持Isolated H5P service, framed in the player | 支持H5P activity and content bank in the standard distribution | 需插件Third-party H5P.com through LTI (paid H5P plan) | 需插件H5P XBlock (community) in the Open edX marketplace | 部分支持H5P content listed as playable on the web, not in the mobile app | 部分支持Embeds externally hosted H5P content in a lesson | 需插件H5P WordPress plugin and its block inside lessons |
| SCORMSCORM 内容包 | 支持SCORM 1.2 and 2004 packages | 支持SCORM 1.2; SCORM 2004 not supported | 支持Hosted Canvas: SCORM LTI enabled by the admin; SCORM 1.2 and 2004 | 需插件SCORM XBlock, enabled per course in Studio | 支持SCORM 1.2 | 支持Plus plans; SCORM 1.2 and 2004 4th edition | 需插件Third-party add-ons; native content is not SCORM |
| cmi5 / xAPIcmi5 活动与 xAPI 追踪 | 支持cmi5 activities and a built-in xAPI LRS | 部分支持Core xAPI library (not a full LRS); cmi5 through plugins | 部分支持Small xAPI piece for LTI tool activity time; cmi5 not documented | 需插件xAPI through event-routing-backends; cmi5 through a marketplace XBlock | 支持xAPI and cmi5 content | 不支持Vendor states xAPI and cmi5 packages are not supported | 需插件xAPI through third-party add-ons and an LRS; cmi5 not mentioned |
| LTI 1.3LTI 1.3 / LTI Advantage | 部分支持Platform and tool built; interoperability round trips in testing | 支持External tool (consumer) and publish as LTI tool (provider), LTI Advantage | 支持LTI 1.3 / LTI Advantage tools via Developer Keys | 支持LTI 1.3 consumer with LTI Advantage; can also be an LTI tool provider | 支持LTI 1.3 external tools as course units (Grow plan and above) | 未说明 | 不支持Docs state there is no built-in LTI support |
| 商务 | |||||||
| 每个客户一个站点一套安装即可提供多个独立的白标站点(租户) | 支持A subdomain, theme and database per tenant | 付费扩展Multi-tenancy is a Moodle Workplace feature, available through Moodle Partners | 部分支持Sub-accounts with their own theme; separate per-customer domains not verified | 支持Several sites per install, each with its own domain, theme and courses | 支持Branches: sub-portals with own URL, theme and users (paid plans) | 支持Plus plan: multiple independent, separately branded environments | 不支持Requirements state WordPress Multisite is not supported |
| 内置电商销售课程并收款 | 部分支持Course sales with Stripe or Przelewy24 today; Sylius shop coming | 支持Enrolment on payment with payment gateways; PayPal built in | 付费扩展Selling courses needs Canvas Catalog, a separate Instructure product | 需插件No built-in ecommerce; WooCommerce integration | 支持Course sales and subscriptions through Stripe or PayPal | 支持Thinkific Payments (Stripe) and PayPal built in | 支持Built-in Stripe Connect and PayPal; WooCommerce integration |
| 开源许可证核心的许可证 | MITAPI application Apache-2.0; H5P runs as a separate GPL-3.0 service | GPL-3.0-or-laterGPL v3 or any later version for Moodle 2.x and later | AGPL-3.0Open-source canvas-lms repository | AGPL-3.0Core platform repository licence | 专有Hosted service under the vendor's terms | 专有Hosted service under the vendor's terms | GPL-2.0-or-later,付费许可Updates, add-ons and support need an active annual licence |
| 定价模式 | 免费自托管 | 免费(GPL);托管服务收费MoodleCloud annual plans and Moodle Partner hosting | 自托管免费(AGPL);托管服务按报价No public price list; free Canvas Lite for individual educators | 免费(AGPL);托管费用自理No licence fees; hosting via your team or third-party providers | SaaS,按月活跃用户计费;有免费档Core, Grow, Pro and Enterprise plans | SaaS 套餐;Plus 版按报价Published Basic, Start and Grow plans; free trial | 按站点档位的年度许可Essentials, Pro and Elite tiers; hosted Cloud plan separate |
企业级套件
| 功能 | ulams开源 | Articulate 360创作工具套件 | Docebo企业级 LMS | Cornerstone人才与学习套件 | SAP SuccessFactors LearningHCM 学习模块 | Absorb LMS企业级 LMS | 360Learning协作式学习 |
|---|---|---|---|---|---|---|---|
| 开发者与无头架构 | |||||||
| REST API有文档的 REST API,覆盖整个平台,而不仅限于报表或用户同步 | 支持REST endpoints under /api and /api/admin for courses, lessons, topics, users, progress and more | 部分支持Reach 360 has an API (courses, users, enrollments, reports, webhooks); Rise and Storyline have none found | 支持Public REST API (JSON, bearer token) with reference in the in-platform API browser | 支持REST APIs with OAuth 2.0 client credentials; Developer Portal lists endpoints | 支持Learning OData APIs (V4 microservices, REST endpoints); OAuth token access | 支持Public REST Integration API docs with changelog; also SCIM API; Infuse API needs sign-in, paid add-on | 支持API v2 documented (users, courses, groups, paths, webhooks); built for integrations |
| 通过 API 管理课程完全通过 API 创建、编辑和发布课程、课时与内容 | 支持Create, update, clone and delete courses, lessons and topics, upload resources, set status, all over the API | 部分支持Reach 360 API: courses, enrollments, users, invitations, reports; Rise/Storyline authoring has no API | 部分支持API manages users and courses; learning object content creation not documented | 未说明Not found in the public documentation checked | 部分支持OData cannot create items/classes; SAP KBA points to Item/Class Connectors instead | 部分支持REST API has courses, chapters, lessons resources; authoring depth not verified | 部分支持API v2 creates/edits paths and uploads SCORM/AICC/xAPI courses; no native content authoring |
| 公开的 OpenAPI 规范机器可读的 API 描述 | 支持Generated with l5-swagger and served by the API; complete coverage is still on the roadmap | 未说明Not found in the public documentation checked | 未说明API browser (Swagger UI style) per platform; no spec download found | 未说明Portal is script-rendered; could not be read. Not found in the public documentation checked | 未说明OData APIs listed on SAP Business Accelerator Hub; Learning spec not confirmed | 未说明Integration API v2 docs page links no OpenAPI/Swagger spec file | 未说明API v2 docs on ReadMe; no spec download documented |
| 带类型的 SDK(TypeScript)面向 TypeScript 或 JavaScript 的官方客户端库 | 支持Typed TypeScript client, types generated from the OpenAPI spec; in the repository, not yet on npm | 未说明Not found in the public documentation checked | 不支持Docebo states it provides no client library for its APIs; Mobile SDK is for embedding UI | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked |
| 面向作者和开发者的 CLI在终端里管理课程内容(声明式 apply、导出、构建器命令) | 支持Agent-first CLI (ulams): courses, builder and Living Course as commands, declarative apply, JSON output | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked |
| MCP 服务器官方服务器,让 AI 智能体和助手能够操作课程 | 支持ulams mcp (stdio and HTTP): the same commands as tools, scoped tokens, confirm tokens for destructive ones | 未说明No official server found; third-party hosted MCP wrappers exist | 支持Official Docebo MCP server, beta, learner-focused; admin tools planned | 未说明No official server found; third-party unified-API MCP servers exist | 未说明No SAP-published server found; community and CData/StackOne servers exist | 未说明No Absorb-published server found; third-party Unified.to connector exists (beta) | 支持Official MCP server, beta, on request; tools: ping and catalog search only |
| Webhook 与事件向你的系统推送的外发事件 | 即将推出Roadmap 7.3: signed, retried outbound webhooks; payment gateways post to us today | 支持Reach 360 Webhooks API and Webhook Events articles; plan gating not stated | 支持HTTP/HTTPS; SQS and EventBridge depend on plan; Superadmin Webhooks app | 未说明Third-party guides show webhooks in Cornerstone; official page not readable | 未说明Not found in the public documentation checked | 支持Webhooks push LMS events (e.g. learner created, course completed) to external systems | 支持Subscription API with signed HTTP POST delivery, retries and subscription status |
| 课程即代码 / Git 同步以文本文件形式保存在 Git 中的课程 | 即将推出Roadmap 7.1: Markdown + YAML format and Git sync; zip import and export today | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked |
| 自托管运行在你自己的服务器上;开源情况见许可证一行 | 支持Docker Compose; the API, admin, frontend and H5P service run on your servers | 未说明Terms cover hosted cloud services and desktop apps; no on-premises option found. Authoring+distribution suite | 不支持MSA grants remote access to software located on Docebo's server; no on-premises option | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 不支持Cloud-hosted multi-tenant SaaS on AWS; no on-premises option | 未说明Hosted on Microsoft Azure per security page; no self-managed install found |
| 生成式界面由 AI 在运行时组合的界面(A2UI) | 部分支持Studio screens stream A2UI surfaces from the catalogue; learner-facing generative layouts coming | 未说明Not found in the public documentation checked | 未说明No runtime AI-composed learner interface found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明No runtime AI-composed learner interface found |
| AI | |||||||
| AI 生成课程AI 基于你自己的资料起草课程 | 支持Course Builder: upload sources, interview, outline, lessons and quizzes, applied after author approval | 支持AI Assistant in Rise and Storyline drafts outlines and lessons from uploaded source material or prompts | 部分支持Creator generates lessons from uploaded PDF/DOCX; may not be on all plans (Creator Pack) | 未说明AI curation/summarization described; no generation from uploaded documents found | 部分支持Generates course details and task checklists from a text prompt (up to 500 chars), not uploaded documents | 部分支持Absorb Create generates from a short description or outline; PowerPoint conversion; upload-based AI not stated | 支持AI Content Builder builds courses from documents (e.g. PDFs, presentations) and/or a prompt |
| AI 带引用,改动经批准生成的内容标明出处;改动以差异对比呈现,由作者批准 | 支持Generated elements cite source fragments; every AI change is a reviewable diff | 未说明Output is editable by the author; source citations and diff review not found in pages checked | 未说明No source citations or diff-style approval of AI lessons found; editor offers draft review/edit | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Approval workflows exist; AI source citations not found in pages checked | 未说明No source citations or diff-style approval found on the pages checked |
| 课程与来源同步来源变化时自动提出更新建议 | 即将推出Living Course: update proposals as reviewable diffs | 未说明No update-from-source feature found in the Rise feature pages checked | 未说明Knowledge connectors sync source systems for AI search; no course auto-update documented | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明Create publishes one-way to the LMS; source sync not found | 未说明No sync with changing source documents found in pages checked |
| 自适应学习路径根据每位学员调整的学习路径 | 即将推出Learner Insights package | 部分支持Author-built branching: Storyline variables, triggers and branching; Rise via button-based branching | 部分支持AI content recommendations from history and skills; per-learner path adaptation not documented | 支持Describes AI-driven personalized and adaptive learning paths based on skills and roles | 未说明Not found in the public documentation checked | 部分支持Absorb Skills auto-assigns training by role, goals and skill gaps; adaptive paths not described | 部分支持Positioning quiz waives mastered content; no AI-adaptive paths described |
| 内容标准 | |||||||
| H5PH5P 交互式内容 | 支持Isolated H5P service, framed in the player | 未说明Not listed in Rise 360 features; H5P native support not found in official pages checked | 未说明H5P not listed among supported training material types in system requirements | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 未说明H5P not found in the public pages checked | 未说明H5P not mentioned on the authoring or LMS product pages |
| SCORMSCORM 内容包 | 支持SCORM 1.2 and 2004 packages | 支持Courses export as SCORM (also AICC) for any LMS; Reach hosts them. Export, not import of external packages | 支持SCORM 1.2 and 2004 3rd Edition; 2004 sequencing not supported | 支持SCORM, AICC and xAPI content formats listed | 支持SCORM 1.2 and SCORM 2004 supported for structured content; AICC also supported | 支持SCORM compliance listed; Create publishes to SCORM | 支持SCORM 1.2 and 2004 import and bulk import; AICC also listed |
| cmi5 / xAPIcmi5 活动与 xAPI 追踪 | 支持cmi5 activities and a built-in xAPI LRS | 支持Both cmi5 and xAPI export are documented for Articulate 360 courses | 部分支持xAPI (Tin Can 1.0) with built-in LRS supported; cmi5 not documented | 部分支持xAPI courses can be uploaded and launched; cmi5 not mentioned | 未说明xAPI/cmi5 not found in Learning help portal search | 部分支持Create publishes to xAPI; cmi5 not found in pages checked | 支持Both xAPI and cmi5 listed as supported standards |
| LTI 1.3LTI 1.3 / LTI Advantage | 部分支持Platform and tool built; interoperability round trips in testing | 未说明LTI is not listed among publishing formats (SCORM, AICC, cmi5, xAPI) | 部分支持LTI 1.3 basic content only; advanced capabilities such as Deep Linking not supported | 未说明Not found in the public documentation checked | 未说明Not found in the public documentation checked | 支持LTI 1.3 consumer mode with deep linking and grade services | 未说明LTI tools connect via login URL, redirect URLs and keyset URL; version (1.3) not stated |
| 商务 | |||||||
| 每个客户一个站点一套安装即可提供多个独立的白标站点(租户) | 支持A subdomain, theme and database per tenant | 未说明Reach offers custom domain and branding; separate portals per audience not found | 支持Extended Enterprise: separate client domains with own branding, SSO and catalogs | 部分支持Extended Enterprise serves external audiences; separate branded portals not confirmed | 部分支持Learning-only extended-enterprise users via basic access or sites; one Learning instance | 支持Separate portals per audience via departments; own domain, logo, fonts, colours | 部分支持Branded Academies and Extended Academies (custom URL/domain) within one platform |
| 内置电商销售课程并收款 | 部分支持Course sales with Stripe or Przelewy24 today; Sylius shop coming | 未说明Reach page lists sharing and tracking; no payments or course sales found | 付费扩展E-commerce available only with the e-commerce pack; payment gateways incl. Stripe, PayPal | 支持E-commerce engine in Extended Enterprise: paid assets, multi-currency, card processing | 支持Shopping cart, credit card/prepaid payment, coupons and vouchers for external Learning-only users | 支持Built-in eCommerce cart with 70+ gateways, coupons, bundles; no transaction commission | 支持E-commerce integration to sell courses incl. catalogue and payment processing |
| 开源许可证核心的许可证 | MITAPI application Apache-2.0; H5P runs as a separate GPL-3.0 service | 专有Subscription right to use cloud services; revocable licence for desktop apps | 专有Proprietary SaaS subscription under the Master Services Agreement | 专有Commercial SaaS; no open-source licence stated | 专有Subscription right to use SAP cloud services under SAP general terms | 专有Service terms: Service is licensed, not sold | 专有Commercial subscription; no open-source licence found |
| 定价模式 | 免费自托管 | 按席位订阅;Reach 版按学员数计费Reach 360 Pro from $3,600/yr for 1,200 active learners | 按报价Per-active-user subscription by tier (Elevate/Enterprise) plus add-ons; prices not published | 按报价;未公开Packages sold via demo request; no prices listed | 按报价;未公开Pricing page offers a request-a-quote form only | 按报价;未公开Pricing form by learner count (1-50 to 25,000+) | Team 版每用户每月 8 美元(最多 100 人);Business/Enterprise 版定制Billed on active users; 30-day trial; higher tiers quote-based |
| 数据驻留可选择数据存储区域,或自行托管 | 支持Self-hosted on your servers or cloud region; a database per tenant | 支持US or EU hosting location for subscriptions started after 2025-02-21; some processing may occur elsewhere | 支持Data hosting in any of Docebo's global data centers (Elevate and Enterprise) | 未说明Trust Center lists Hosting Regions but choice of region could not be read | 部分支持SAP says customers can select the data centre for only some cloud services | 支持Choose one of five AWS regions at onboarding; data stays in that region | 未说明Azure hosting outside Patriot Act scope; no customer region choice stated |
| SSO(SAML / OIDC)通过企业身份提供商单点登录 | 部分支持Google and Facebook sign-in built; SAML 2.0 and OIDC per tenant are roadmap | 支持SAML 2.0 for Teams sign-in; Reach 360 learner SSO; OIDC not documented | 支持SAML 2.0 and OpenID Connect (Authorization Code flow) supported | 支持Inbound SAML 2.0 (with provisioning) and OIDC; also AES | 支持SAML 2.0 via SuccessFactors/Identity Authentication; Learning-only users require Identity Authentication | 支持SAML 2.0 and LDAPS stated; OpenID Connect and OAuth also listed in FAQ | 支持SAML 2.0 cited in LMS FAQ; providers incl. Microsoft, Google, Okta |
| SCIM 账号同步从身份提供商自动开通用户和用户组 | 即将推出SCIM 2.0 is a Phase 6 roadmap item | 不支持Support article states Articulate 360 does not support SCIM provisioning and deprovisioning | 未说明SCIM not found; SSO just-in-time provisioning and Okta connector documented | 未说明Not found in the public documentation checked; SSO page lists no SCIM | 未说明Learning is an Identity Provisioning target; SCIM for Learning not stated | 支持SCIM 2.0 API for users and groups; Okta and Azure guides | 支持Needs the SCIM integration enabled through the account manager |
| 内置创作工具无需另购创作产品即可制作课程 | 支持Admin course editor: rich text, H5P, LiaScript, quizzes, SCORM | 支持Rise 360 (web) and Storyline 360 (desktop) are the authoring tools; Reach is the distribution layer | 部分支持Creator lessons built in; plan-dependent, listed as Creator Pack; Shape is a separate tool | 部分支持Create tool listed in Platinum content subscription tier; page gives few details | 未说明No built-in course authoring tool found; AI-assisted course detail generation only | 支持Absorb Create, described as a content creation tool within the LMS | 支持Native AI Content Builder authoring tool with collaboration workflows |
| 内容库 / 市场可购买或引入的现成课程和第三方内容 | 不支持No bundled content library; plugin marketplace is roadmap | 支持Content Library 360 assets and templates included with subscription; no complete prebuilt courses stated | 部分支持Content marketplace built in; Docebo Content/Go1 need no licence, external providers need subscription | 支持Content subscriptions from 200+ providers in Silver/Gold/Platinum tiers; inclusion not stated | 部分支持Open Content Network links third-party provider content; provider subscription arranged separately | 部分支持Absorb Amplify tiers, 500 to 20,000+ courses; appears sold separately, price not stated | 部分支持Third-party catalogue connectors (LinkedIn Learning, Udemy, Go1); inclusion/cost not stated |
截至 2026 年 10 月。其他产品的信息来自其官方文档、定价页面和许可证;这些内容会变化,请以来源为准。
产品名称为其各自所有者的商标,在此仅用于指代相应产品。欢迎指正。
来源(202)
- ulams: REST API, 通过 API 管理课程 github.com/ulams-dev/ulams/blob/main/api/packages/courses/src/routes.php(核查于 2026年10月9日)
- ulams: 公开的 OpenAPI 规范 github.com/ulams-dev/ulams/blob/main/api/config/l5-swagger.php(核查于 2026年10月9日)
- ulams: 带类型的 SDK(TypeScript) github.com/ulams-dev/ulams/blob/main/front/sdk/package.json(核查于 2026年10月9日)
- ulams: 面向作者和开发者的 CLI github.com/ulams-dev/ulams/blob/main/front/cli/src/commands/index.ts(核查于 2026年10月9日)
- ulams: MCP 服务器 github.com/ulams-dev/ulams/blob/main/front/cli/src/mcp/server.ts(核查于 2026年10月9日)
- ulams: Webhook 与事件, 课程即代码 / Git 同步, 课程与来源同步, 自适应学习路径, LTI 1.3, 内置电商, 定价模式, SCIM 账号同步, 内容库 / 市场 github.com/ulams-dev/ulams/blob/main/docs/ROADMAP-TODO.md(核查于 2026年10月12日)
- ulams: 自托管, 数据驻留 github.com/ulams-dev/ulams/blob/main/README.md(核查于 2026年10月9日)
- ulams: 生成式界面 github.com/ulams-dev/ulams/blob/main/docs/decisions/0023-a2ui-surfaces-as-ag-ui-activity-snapshots.md(核查于 2026年10月9日)
- ulams: AI 生成课程 github.com/ulams-dev/ulams/blob/main/api/packages/course-builder/README.md(核查于 2026年10月9日)
- ulams: AI 带引用,改动经批准 github.com/ulams-dev/ulams/blob/main/docs/decisions/0028-generation-stages-and-grounding.md(核查于 2026年10月9日)
- ulams: H5P github.com/ulams-dev/ulams/blob/main/docs/decisions/0003-h5p-as-isolated-gpl-service.md(核查于 2026年10月9日)
- ulams: SCORM, cmi5 / xAPI github.com/ulams-dev/ulams/blob/main/api/packages/README.md(核查于 2026年10月9日)
- ulams: 每个客户一个站点 github.com/ulams-dev/ulams/blob/main/docs/decisions/0007-tenancy-package.md(核查于 2026年10月9日)
- ulams: 开源许可证 github.com/ulams-dev/ulams/blob/main/LICENSING.md(核查于 2026年10月12日)
- ulams: SSO(SAML / OIDC) github.com/ulams-dev/ulams/blob/main/api/packages/auth/src/Enums/SocialiteProvidersEnum.php(核查于 2026年10月9日)
- ulams: 内置创作工具 github.com/ulams-dev/ulams/blob/main/front/docs-site/src/content/docs/creators/create-a-course.mdx(核查于 2026年10月9日)
- Moodle: REST API docs.moodle.org/en/Using_web_services(核查于 2026年10月9日)
- Moodle: 通过 API 管理课程, 公开的 OpenAPI 规范, 带类型的 SDK(TypeScript), 课程即代码 / Git 同步 moodledev.io/docs/5.0/apis/subsystems/external(核查于 2026年10月9日)
- Moodle: 面向作者和开发者的 CLI docs.moodle.org/en/Administration_via_command_line(核查于 2026年10月9日)
- Moodle: MCP 服务器 marketplace.moodle.com/plugins/webservice_mcp(核查于 2026年10月9日)
- Moodle: Webhook 与事件 moodledev.io/docs/apis/core/event(核查于 2026年10月9日)
- Moodle: 自托管 download.moodle.org/(核查于 2026年10月9日)
- Moodle: 生成式界面, AI 带引用,改动经批准, 课程与来源同步 docs.moodle.org/en/AI_subsystem(核查于 2026年10月9日)
- Moodle: AI 生成课程 docs.moodle.org/en/AI_placements(核查于 2026年10月9日)
- Moodle: 自适应学习路径 docs.moodle.org/en/Restrict_access(核查于 2026年10月9日)
- Moodle: H5P docs.moodle.org/en/H5P_activity(核查于 2026年10月9日)
- Moodle: SCORM docs.moodle.org/en/SCORM_FAQ(核查于 2026年10月9日)
- Moodle: cmi5 / xAPI moodledev.io/docs/apis/subsystems/xapi/(核查于 2026年10月9日)
- Moodle: LTI 1.3 docs.moodle.org/en/Publish_as_LTI_tool(核查于 2026年10月9日)
- Moodle: 每个客户一个站点 docs.moodle.org/en/Multi-tenancy(核查于 2026年10月9日)
- Moodle: 内置电商 docs.moodle.org/en/Payment_gateways(核查于 2026年10月9日)
- Moodle: 开源许可证 moodledev.io/general/license(核查于 2026年10月9日)
- Moodle: 定价模式 moodle.com/solutions/moodlecloud/(核查于 2026年10月9日)
- Canvas LMS: REST API canvas.instructure.com/doc/api/(核查于 2026年10月9日)
- Canvas LMS: 通过 API 管理课程, 公开的 OpenAPI 规范, MCP 服务器 developerdocs.instructure.com/services/canvas(核查于 2026年10月9日)
- Canvas LMS: 带类型的 SDK(TypeScript) developerdocs.instructure.com/services/dap/lib-index.md(核查于 2026年10月9日)
- Canvas LMS: 面向作者和开发者的 CLI developerdocs.instructure.com/services/dap/dap-cli-readme.md(核查于 2026年10月9日)
- Canvas LMS: Webhook 与事件 developerdocs.instructure.com/services/canvas/data-services/live-events.md(核查于 2026年10月9日)
- Canvas LMS: 课程即代码 / Git 同步 developerdocs.instructure.com/services/canvas/resources/content_migrations.md(核查于 2026年10月9日)
- Canvas LMS: 自托管 github.com/instructure/canvas-lms/wiki/Production-Start(核查于 2026年10月9日)
- Canvas LMS: 生成式界面, AI 带引用,改动经批准, 课程与来源同步 www.instructure.com/igniteai(核查于 2026年10月9日)
- Canvas LMS: AI 生成课程 community.instructure.com/en/kb/articles/664235-how-do-i-use-igniteai-question-authoring-for-quizzes(核查于 2026年10月9日)
- Canvas LMS: 自适应学习路径 community.instructure.com/en/kb/articles/660914-how-do-i-use-mastery-paths-in-course-modules(核查于 2026年10月9日)
- Canvas LMS: H5P h5p.com/(核查于 2026年10月9日)
- Canvas LMS: SCORM community.instructure.com/en/kb/articles/660683-how-do-i-import-scorm-files-as-an-assignment(核查于 2026年10月9日)
- Canvas LMS: cmi5 / xAPI canvas.instructure.com/doc/api/file.xapi.html(核查于 2026年10月9日)
- Canvas LMS: LTI 1.3 canvas.instructure.com/doc/api/file.lti_dev_key_config.html(核查于 2026年10月9日)
- Canvas LMS: 每个客户一个站点 community.instructure.com/en/kb/articles/661410-how-do-i-create-a-theme-for-an-account-using-the-theme-editor(核查于 2026年10月9日)
- Canvas LMS: 内置电商 www.instructure.com/canvas/catalog(核查于 2026年10月9日)
- Canvas LMS: 开源许可证 github.com/instructure/canvas-lms(核查于 2026年10月9日)
- Canvas LMS: 定价模式 www.instructure.com/try-canvas(核查于 2026年10月9日)
- Open edX: REST API docs.openedx.org/projects/edx-platform/en/latest/how-tos/use_the_api.html(核查于 2026年10月9日)
- Open edX: 通过 API 管理课程, 带类型的 SDK(TypeScript) docs.openedx.org/en/latest/developers/references/index.html(核查于 2026年10月9日)
- Open edX: 公开的 OpenAPI 规范 pypi.org/project/edx-api-doc-tools/(核查于 2026年10月9日)
- Open edX: 面向作者和开发者的 CLI docs.tutor.edly.io/reference/cli/index.html(核查于 2026年10月9日)
- Open edX: MCP 服务器 pypi.org/project/openedx-mcp/(核查于 2026年10月9日)
- Open edX: Webhook 与事件 docs.openedx.org/projects/openedx-events/en/ulmo/concepts/event-bus.html(核查于 2026年10月9日)
- Open edX: 课程即代码 / Git 同步 docs.openedx.org/en/release-teak/educators/olx/studio-example/index.html(核查于 2026年10月9日)
- Open edX: 自托管, 内置电商, 定价模式 openedx.org/faq/(核查于 2026年10月9日)
- Open edX: 生成式界面, 课程与来源同步 openedx.org/platform/features/(核查于 2026年10月9日)
- Open edX: AI 生成课程 openedx.org/blog/introducing-the-ai-course-creator-for-the-open-edx-platform/(核查于 2026年10月9日)
- Open edX: AI 带引用,改动经批准 docs.openedx.org/projects/openedx-ai-extensions/en/latest/(核查于 2026年10月9日)
- Open edX: 自适应学习路径 openedx.org/marketplace/flow-control-xblock/(核查于 2026年10月9日)
- Open edX: H5P openedx.org/marketplace/h5p-xblock/(核查于 2026年10月9日)
- Open edX: SCORM docs.openedx.org/en/latest/educators/how-tos/course_development/exercise_tools/manage_scorm_content.html(核查于 2026年10月9日)
- Open edX: cmi5 / xAPI docs.openedx.org/en/latest/developers/references/internal_data_formats/xapi_events.html(核查于 2026年10月9日)
- Open edX: LTI 1.3 docs.openedx.org/en/latest/educators/concepts/exercise_tools/about_lti_component.html(核查于 2026年10月9日)
- Open edX: 每个客户一个站点 docs.openedx.org/en/latest/site_ops/install_configure_run_guide/configuration/sites/index.html(核查于 2026年10月9日)
- Open edX: 开源许可证 github.com/openedx/edx-platform/blob/master/LICENSE(核查于 2026年10月9日)
- TalentLMS: REST API, 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, MCP 服务器, 课程即代码 / Git 同步 help.talentlms.com/hc/en-us/articles/24874457011356-TalentLMS-API-V2(核查于 2026年10月9日)
- TalentLMS: 通过 API 管理课程, 公开的 OpenAPI 规范 documenter.gw.postman.com/view/metadata/2sAY548Kou(核查于 2026年10月9日)
- TalentLMS: Webhook 与事件 help.talentlms.com/hc/en-us/articles/9651467215900-How-to-work-with-automations-in-TalentLMS(核查于 2026年10月9日)
- TalentLMS: 自托管 www.talentlms.com/efrontlearning(核查于 2026年10月9日)
- TalentLMS: 生成式界面, AI 带引用,改动经批准, 课程与来源同步 help.talentlms.com/hc/en-us/articles/18209693273372-What-are-the-TalentLMS-AI-features(核查于 2026年10月9日)
- TalentLMS: AI 生成课程 help.talentlms.com/hc/en-us/articles/12618676903068-How-to-generate-AI-content-from-your-documents-in-TalentCraft(核查于 2026年10月9日)
- TalentLMS: 自适应学习路径 help.talentlms.com/hc/en-us/articles/21712800370204-How-to-create-and-manage-Learning-Paths-in-TalentLMS(核查于 2026年10月9日)
- TalentLMS: H5P help.talentlms.com/hc/en-us/articles/9651766450716-Which-content-types-are-supported-by-the-TalentLMS-mobile-app(核查于 2026年10月9日)
- TalentLMS: SCORM, cmi5 / xAPI help.talentlms.com/hc/en-us/articles/9651360207132-How-to-work-with-the-supported-eLearning-protocols-SCORM-1-2-xAPI-and-cmi5-in-TalentLMS(核查于 2026年10月9日)
- TalentLMS: LTI 1.3 help.talentlms.com/hc/en-us/articles/18600381592476-How-to-enable-LTI-1-3-in-TalentLMS(核查于 2026年10月9日)
- TalentLMS: 每个客户一个站点 help.talentlms.com/hc/en-us/articles/10730422769436-How-to-work-with-branches-in-TalentLMS(核查于 2026年10月9日)
- TalentLMS: 内置电商 help.talentlms.com/hc/en-us/articles/9651801532188-How-to-set-up-your-Stripe-payment-gateway(核查于 2026年10月9日)
- TalentLMS: 开源许可证 www.talentlms.com/terms(核查于 2026年10月9日)
- TalentLMS: 定价模式 www.talentlms.com/prices(核查于 2026年10月9日)
- Thinkific: REST API support.thinkific.dev/hc/en-us/articles/5700872617111-api-overview(核查于 2026年10月9日)
- Thinkific: 通过 API 管理课程 developers.thinkific.com/openapi/thinkific-admin-api-v1.yaml(核查于 2026年10月9日)
- Thinkific: 公开的 OpenAPI 规范 developers.thinkific.com/api/api-documentation(核查于 2026年10月9日)
- Thinkific: 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, 课程即代码 / Git 同步 support.thinkific.dev/hc/en-us/articles/5700872617111-API-Overview(核查于 2026年10月9日)
- Thinkific: MCP 服务器 support.thinkific.dev/hc/en-us(核查于 2026年10月9日)
- Thinkific: Webhook 与事件 support.thinkific.dev/hc/en-us/articles/4422685850775-Using-Webhooks(核查于 2026年10月9日)
- Thinkific: 自托管, cmi5 / xAPI, LTI 1.3 www.thinkific.com/ai-info-page/(核查于 2026年10月9日)
- Thinkific: 生成式界面 www.thinkific.com/updates/learning-paths-quizzes-and-the-latest-august-updates/(核查于 2026年10月9日)
- Thinkific: AI 生成课程, AI 带引用,改动经批准, 课程与来源同步 support.thinkific.com/hc/en-us/articles/16342787791511-AI-at-Thinkific(核查于 2026年10月9日)
- Thinkific: 自适应学习路径 support.thinkific.com/hc/en-us/articles/24607767184407-Learning-Recommendations(核查于 2026年10月9日)
- Thinkific: H5P support.thinkific.com/hc/en-us/articles/360030740653-Adding-H5P-org-Tools-to-Your-Course(核查于 2026年10月9日)
- Thinkific: SCORM support.thinkific.com/hc/en-us/articles/24607412212119-Create-SCORM-Compliant-Courses(核查于 2026年10月9日)
- Thinkific: 每个客户一个站点 support.thinkific.com/hc/en-us/articles/360048085513-Creating-Multiple-Thinkific-Environments(核查于 2026年10月9日)
- Thinkific: 内置电商 support.thinkific.com/hc/en-us/articles/1500012376321-Thinkific-Payments-Supported-Countries-and-Transaction-Fees(核查于 2026年10月9日)
- Thinkific: 开源许可证 www.thinkific.com/terms-of-service/(核查于 2026年10月9日)
- Thinkific: 定价模式 www.thinkific.com/pricing/(核查于 2026年10月9日)
- LearnDash: REST API developers.learndash.com/learndash-rest-api-ldlms-v2/(核查于 2026年10月9日)
- LearnDash: 通过 API 管理课程, MCP 服务器 learndash.com/support/kb/non-knowledgebase/getting-started-with-learndash-mcp-server/mcp-setup/(核查于 2026年10月9日)
- LearnDash: 公开的 OpenAPI 规范 docs.nexcess.com/software/learndash/developers.md(核查于 2026年10月9日)
- LearnDash: 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, 课程即代码 / Git 同步 developers.learndash.com/(核查于 2026年10月9日)
- LearnDash: Webhook 与事件 learndash.com/support/kb/add-ons/zapier-add-on/zapier-integration/(核查于 2026年10月9日)
- LearnDash: 自托管 docs.nexcess.com/software/learndash/learndash-cloud/(核查于 2026年10月9日)
- LearnDash: 生成式界面, 课程与来源同步 docs.nexcess.com/software/learndash/overview/(核查于 2026年10月9日)
- LearnDash: AI 生成课程 docs.nexcess.com/software/learndash/quiz-ai-builder/(核查于 2026年10月9日)
- LearnDash: AI 带引用,改动经批准 docs.nexcess.com/software/learndash/course-outline-builder/(核查于 2026年10月9日)
- LearnDash: 自适应学习路径 docs.nexcess.com/software/learndash/drip-feeding/(核查于 2026年10月9日)
- LearnDash: H5P learndash.com/support/kb/learndash-app/uncategorized/add-h5p-content/(核查于 2026年10月9日)
- LearnDash: SCORM, cmi5 / xAPI docs.nexcess.com/software/learndash/scorm-xapi/(核查于 2026年10月9日)
- LearnDash: LTI 1.3 docs.nexcess.com/software/learndash/lti-support/(核查于 2026年10月9日)
- LearnDash: 每个客户一个站点 docs.nexcess.com/software/learndash/requirements/(核查于 2026年10月9日)
- LearnDash: 内置电商 docs.nexcess.com/software/learndash/payments/(核查于 2026年10月9日)
- LearnDash: 开源许可证 www.liquidweb.com/policies/learndash-terms-and-conditions/(核查于 2026年10月9日)
- LearnDash: 定价模式 www.liquidweb.com/software/learndash/(核查于 2026年10月9日)
- Articulate 360: REST API access.articulate.com/support/article/Reach-360-API-Endpoints-Reference-Guide(核查于 2026年10月9日)
- Articulate 360: 通过 API 管理课程, 公开的 OpenAPI 规范, 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, MCP 服务器, Webhook 与事件, 课程即代码 / Git 同步 www.articulatesupport.com/article/Reach-360-API(核查于 2026年10月9日)
- Articulate 360: 自托管, 开源许可证 www.articulate.com/360-terms-of-service/(核查于 2026年10月9日)
- Articulate 360: 生成式界面, AI 生成课程, AI 带引用,改动经批准 www.articulate.com/blog/ai-assistant-is-here/(核查于 2026年10月9日)
- Articulate 360: 课程与来源同步, H5P www.articulate.com/360/rise/all/(核查于 2026年10月9日)
- Articulate 360: 自适应学习路径 www.articulate.com/360/storyline/(核查于 2026年10月9日)
- Articulate 360: SCORM, cmi5 / xAPI, LTI 1.3 www.articulate.com/features/flexible-publishing/(核查于 2026年10月9日)
- Articulate 360: 每个客户一个站点, 内置电商 www.articulate.com/360/reach/(核查于 2026年10月9日)
- Articulate 360: 定价模式, 内置创作工具 www.articulate.com/360/pricing/(核查于 2026年10月9日)
- Articulate 360: 数据驻留 www.articulate.com/trust/regional-data-hosting/(核查于 2026年10月9日)
- Articulate 360: SSO(SAML / OIDC), SCIM 账号同步 access.articulate.com/support/article/Articulate-360-Teams-Single-Sign-On(核查于 2026年10月9日)
- Articulate 360: 内容库 / 市场 www.articulate.com/360/content-library/(核查于 2026年10月9日)
- Docebo: REST API, 通过 API 管理课程, 带类型的 SDK(TypeScript) developer.docebo.com/docs/api-general-information(核查于 2026年10月9日)
- Docebo: 公开的 OpenAPI 规范 developer.docebo.com/docs/get-started-with-the-docebo-api-browser(核查于 2026年10月9日)
- Docebo: 面向作者和开发者的 CLI, 课程即代码 / Git 同步 developer.docebo.com/llms.txt(核查于 2026年10月9日)
- Docebo: MCP 服务器 www.docebo.com/products/mcp/(核查于 2026年10月9日)
- Docebo: Webhook 与事件 developer.docebo.com/docs/creating-and-managing-webhooks(核查于 2026年10月9日)
- Docebo: 自托管, 开源许可证 tos.docebo.com/Docebo_MSA.pdf(核查于 2026年10月9日)
- Docebo: 生成式界面 help.docebo.com/hc/en-us/articles/360020125779-FAQs-on-Docebo-artificial-intelligence-features(核查于 2026年10月9日)
- Docebo: AI 生成课程, 内置创作工具 help.docebo.com/hc/en-us/articles/22017806044946-Creating-and-managing-Creator-lessons(核查于 2026年10月9日)
- Docebo: AI 带引用,改动经批准 help.docebo.com/hc/en-us/articles/26032328516114-Editing-lessons-with-the-Creator-tool(核查于 2026年10月9日)
- Docebo: 课程与来源同步 help.docebo.com/hc/en-us/articles/39155940536082-Knowledge-connectors(核查于 2026年10月9日)
- Docebo: 自适应学习路径 help.docebo.com/hc/en-us/articles/4410338779922-Content-recommendation(核查于 2026年10月9日)
- Docebo: H5P help.docebo.com/hc/en-us/articles/360021001819-Docebo-system-requirements(核查于 2026年10月9日)
- Docebo: SCORM help.docebo.com/hc/en-us/articles/360020128479-Uploading-and-managing-SCORM-as-training-material(核查于 2026年10月9日)
- Docebo: cmi5 / xAPI help.docebo.com/hc/en-us/articles/360020128459-Uploading-xAPI-formerly-Tin-Can-API-content(核查于 2026年10月9日)
- Docebo: LTI 1.3 help.docebo.com/hc/en-us/articles/360020082660-Managing-LTI-training-material(核查于 2026年10月9日)
- Docebo: 每个客户一个站点 help.docebo.com/hc/en-us/articles/360020124899-Managing-the-Extended-enterprise-app(核查于 2026年10月9日)
- Docebo: 内置电商 help.docebo.com/hc/en-us/articles/360020124559-Selling-content-online-with-e-commerce(核查于 2026年10月9日)
- Docebo: 定价模式 www.docebo.com/pricing/(核查于 2026年10月9日)
- Docebo: 数据驻留 www.docebo.com/company/docebo-service-descriptions-ee/(核查于 2026年10月9日)
- Docebo: SSO(SAML / OIDC) help.docebo.com/hc/en-us/articles/360020125299-Docebo-for-OpenID-Connect(核查于 2026年10月9日)
- Docebo: SCIM 账号同步 help.docebo.com/hc/en-us/articles/28938055525906-General-guidance-for-SSO-configuration(核查于 2026年10月9日)
- Docebo: 内容库 / 市场 help.docebo.com/hc/en-us/articles/360020082700-Managing-the-content-marketplace(核查于 2026年10月9日)
- Cornerstone: REST API help.csod.com/help/csod_0/Content/User/Edge/Overview_Topics_-_Edge/APIs_Overview.htm(核查于 2026年10月9日)
- Cornerstone: 通过 API 管理课程, 公开的 OpenAPI 规范, 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, MCP 服务器, Webhook 与事件, 课程即代码 / Git 同步 csod.dev/(核查于 2026年10月9日)
- Cornerstone: 自托管, 生成式界面, 课程与来源同步, H5P, SCORM, LTI 1.3 www.cornerstoneondemand.com/platform/learning/(核查于 2026年10月9日)
- Cornerstone: AI 生成课程, AI 带引用,改动经批准 www.cornerstoneondemand.com/platform/content-curation/(核查于 2026年10月9日)
- Cornerstone: 自适应学习路径 www.cornerstoneondemand.com/platform/learning-experience-lxp/(核查于 2026年10月9日)
- Cornerstone: cmi5 / xAPI help.csod.com/help/csod_0/Content/Catalog/xAPI_Package_Support/xAPI_Package_Support_-_Overview.htm(核查于 2026年10月9日)
- Cornerstone: 每个客户一个站点 www.cornerstoneondemand.com/resources/article/cornerstone-extended-enterprise-datasheet/(核查于 2026年10月9日)
- Cornerstone: 内置电商 help.csod.com/help/csod_0/Content/Extended_Enterprise/E-Commerce_-_Extended_Enterprise_Overview.htm(核查于 2026年10月9日)
- Cornerstone: 开源许可证, 数据驻留 trustcenter.cornerstoneondemand.com/(核查于 2026年10月9日)
- Cornerstone: 定价模式, 内置创作工具, 内容库 / 市场 www.cornerstoneondemand.com/platform/content/(核查于 2026年10月9日)
- Cornerstone: SSO(SAML / OIDC), SCIM 账号同步 help.csod.com/help/csod_0/Content/Edge/Single_Sign-on_Configurations/SSO_Configurations.htm(核查于 2026年10月9日)
- SAP SuccessFactors Learning: REST API help.sap.com/doc/cd753f29622244df98e335af737b5422/2511/en-US/SF_LRN_Web_Svc_Integ.pdf(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 通过 API 管理课程 userapps.support.sap.com/sap/support/knowledge/en/2859976(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 公开的 OpenAPI 规范 api.sap.com/products/SAPSuccessFactors/apis/ODATAV4(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, MCP 服务器, Webhook 与事件, 课程即代码 / Git 同步 help.sap.com/docs/successfactors-learning(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 自托管, 自适应学习路径, H5P, SCORM, cmi5 / xAPI, LTI 1.3 help.sap.com/docs/successfactors-learning/implementing-structured-content/scorm-overview(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 生成式界面, AI 生成课程, AI 带引用,改动经批准, 课程与来源同步, 内置创作工具 help.sap.com/docs/successfactors-learning/managing-sap-successfactors-learning-for-administrators/generating-courses-using-ai-assistance(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 每个客户一个站点 help.sap.com/docs/successfactors-learning/offering-learning-to-extended-enterprise/sap-successfactors-learning-in-extended-enterprise(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 内置电商 help.sap.com/docs/successfactors-learning/offering-learning-to-extended-enterprise/shopping-account-types-for-learning-only-users(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 开源许可证 assets.cdn.sap.com/agreements/general-terms-and-conditions/cls/general-terms-and-conditions-for-cloud-services-united-kingdom-v4-2026.pdf(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 定价模式 www.sap.com/products/hcm/corporate-lms/pricing.html(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 数据驻留 www.sap.com/about/trust-center/data-center.html(核查于 2026年10月9日)
- SAP SuccessFactors Learning: SSO(SAML / OIDC) help.sap.com/doc/0a7a999a75874cd394bba2d4c2ae6619/2611/en-US/SF_PLT_SF-IAS_Integration_Admin_en.pdf(核查于 2026年10月9日)
- SAP SuccessFactors Learning: SCIM 账号同步 help.sap.com/docs/identity-provisioning/identity-provisioning/target-sap-successfactors-learning(核查于 2026年10月9日)
- SAP SuccessFactors Learning: 内容库 / 市场 help.sap.com/docs/successfactors-learning/implementing-open-content-network/open-content-network-ocn-implementation(核查于 2026年10月9日)
- Absorb LMS: REST API, SCIM 账号同步 docs.myabsorb.com/(核查于 2026年10月9日)
- Absorb LMS: 通过 API 管理课程, 公开的 OpenAPI 规范, 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, MCP 服务器, 课程即代码 / Git 同步 docs.myabsorb.com/integration-api/v2/docs(核查于 2026年10月9日)
- Absorb LMS: Webhook 与事件 support.absorblms.com/hc/en-us/articles/28999993938451-Webhooks(核查于 2026年10月9日)
- Absorb LMS: 自托管, 数据驻留 support.absorblms.com/hc/en-us/articles/53677872546323-Data-Hosting-Locations-and-AWS-Regions(核查于 2026年10月9日)
- Absorb LMS: 生成式界面, H5P, SCORM www.absorbai.com/features(核查于 2026年10月9日)
- Absorb LMS: AI 生成课程, AI 带引用,改动经批准, 课程与来源同步, cmi5 / xAPI www.absorbai.com/products/absorb-create-online-course-builder(核查于 2026年10月9日)
- Absorb LMS: 自适应学习路径 www.absorbai.com/(核查于 2026年10月9日)
- Absorb LMS: LTI 1.3 support.absorblms.com/hc/en-us/articles/34077061848211-LTI-1-3-Consumer-Mode-in-Absorb-LMS(核查于 2026年10月9日)
- Absorb LMS: 每个客户一个站点 www.absorbai.com/solutions/partner-enablement(核查于 2026年10月9日)
- Absorb LMS: 内置电商 www.absorbai.com/features/ecommerce(核查于 2026年10月9日)
- Absorb LMS: 开源许可证 www.absorbai.com/uploads/AbsorbServiceTermsandConditions-Masterv2.1.pdf(核查于 2026年10月9日)
- Absorb LMS: 定价模式 www.absorbai.com/get-pricing(核查于 2026年10月9日)
- Absorb LMS: SSO(SAML / OIDC) www.absorbai.com/features/integrations/apis(核查于 2026年10月9日)
- Absorb LMS: 内置创作工具 www.absorbai.com/products(核查于 2026年10月9日)
- Absorb LMS: 内容库 / 市场 www.absorbai.com/features/content-libraries(核查于 2026年10月9日)
- 360Learning: REST API, 公开的 OpenAPI 规范, 带类型的 SDK(TypeScript), 面向作者和开发者的 CLI, 课程即代码 / Git 同步 360learning.readme.io/docs(核查于 2026年10月9日)
- 360Learning: 通过 API 管理课程 360learning.readme.io/llms.txt(核查于 2026年10月9日)
- 360Learning: MCP 服务器 360learning.readme.io/docs/mcp(核查于 2026年10月9日)
- 360Learning: Webhook 与事件 360learning.readme.io/docs/webhooks(核查于 2026年10月9日)
- 360Learning: 自托管, 数据驻留 360learning.com/privacy-and-security/(核查于 2026年10月9日)
- 360Learning: 生成式界面 360learning.com/product/artificial-intelligence/(核查于 2026年10月9日)
- 360Learning: AI 生成课程, AI 带引用,改动经批准, 课程与来源同步, H5P, SCORM, cmi5 / xAPI, 内置创作工具 360learning.com/product/authoring-tool/(核查于 2026年10月9日)
- 360Learning: 自适应学习路径, 内置电商, SSO(SAML / OIDC), 内容库 / 市场 360learning.com/product/learning-management-system/(核查于 2026年10月9日)
- 360Learning: LTI 1.3 support.360learning.com/hc/en-us/articles/37882851435410-Connect-an-LTI-tool-to-a-group(核查于 2026年10月9日)
- 360Learning: 每个客户一个站点 360learning.com/product/academies/(核查于 2026年10月9日)
- 360Learning: 开源许可证, 定价模式 360learning.com/pricing/(核查于 2026年10月9日)
- 360Learning: SCIM 账号同步 support.360learning.com/hc/en-us/articles/15226356498580-Configure-the-SCIM-integration(核查于 2026年10月9日)