让几何画板嵌入在你的产品里 —— Algeo SDK 2.0 内嵌编辑模式正式上线
视频可以嵌入、文档可以嵌入、表格可以嵌入。
但几何呢?
过去十年,只要你的产品需要让用户画一道几何题、改一个动态图形、保存一份带交互的几何素材——结局基本只有一个:跳出去用别的工具,做完截图,再贴回来。这条断裂的工作流,横在了所有教育、教研、AI 数学产品面前。
今天,Algeo SDK 2.0 内嵌编辑模式 正式上线。从这一天起,几何不再是嵌入的盲区——它可以像一个标准组件一样,被装进你的产品里,数据回流到你的业务,UI 融入你的设计,权限走你自己的体系。
下面是我们看到的五种典型场景。如果其中任何一个让你想起自己的产品,这篇文章就值得你看完。
场景一:在线教育平台 — 让老师在你的产品里直接出题
一位高中数学老师在你们平台准备明天的几何课。她需要一道"圆中的角度证明"作为例题。
过去:她打开几何画板软件,做完图,截图,粘贴回你们的题库后台。文字描述贴一边,图片贴另一边。学生看到的是一张静态图,拖不动、改不了、考完试就没用了。
现在:她在你们题库后台点"插入几何画板",右侧 Algeo 编辑器原地展开。圆、点、辅助线一气呵成,点保存——画板数据进了你们的题库,绑定到她的账号、所属学校、教材章节。
学生端打开这道题时,可以直接拖动圆上的点,亲眼看到角度怎么变化。整个过程,你的产品始终在场:数据是你们的、权限是你们的、内容版权是你们的、用户行为日志是你们的。


场景二:AI 数学产品 — 让 AI 和学生在画板上对话
这是过去一年里我们看到增长最快的一类客户。
学生拍了一道几何题上传,你们的 AI 解析出题意,生成解题思路。但只有文字解释是不够的——学生需要看到辅助线为什么这么画、需要亲手验证当某个点动起来时,等量关系是不是真的成立。
Algeo 编辑模式让这个回路第一次能够闭合:
-
AI 解析后,代码自动生成画板内容并加载进编辑器
-
学生在你们的产品里直接交互——拖动、修改、尝试
-
学生的每一次改动都通过事件回传给你们,可以再投喂给下一轮 AI 分析
-
AI 给出针对学生具体改动的反馈,而不是泛泛而谈
教育的本质是反馈循环。文字 + 静态图的反馈循环已经做不下去了,几何这块拼图缺的就是一个能被代码驱动、又能让学生动手的画板。


场景三:教辅出版 / 内容生产 — 几何素材生产纳入正轨
一家教辅出版公司过去的内容生产流程里,几何插图是个独立小作坊:作者画图、美编重做矢量、编辑校对、版式设计师再处理一次。每一道题的几何素材要在四个工具、五个人手里转一圈。
把 Algeo 编辑器嵌进他们的内容管理系统(CMS)后,整条流水线被压扁:
-
作者直接在 CMS 里写题、画图,所有素材是结构化的几何数据,不是图片
-
编辑校对时可以直接调出原画板修改,不用回头找作者
-
同一份几何数据可以一次性导出到 PDF、Web、印刷、互动课件——画一次,处处可用
-
版本控制走 CMS 自己的那套,几何画板不再是体外资产
对内容机构来说,这不是省一个工具的问题,是把几何资产化的问题。


场景四:校内 & 机构教研 — 集体备课从此有了几何素材
教研活动有一个很老的痛点:语文备课组有自己的素材库,英语有自己的语料库,数学有题库——但几何始终是个孤儿。每位老师电脑里散落着几十个几何画板的源文件,离职就带走、换电脑就丢、新老师无从继承。
机构把 Algeo 编辑器嵌入自己的教研协作平台后:
-
几何素材进了机构的资产库,按学科、年级、知识点归档
-
老师之间可以基于同一份画板二次创作,留下完整的修改历史
-
新老师入职第一天就能拿到资深老师沉淀下来的几何资源
-
走自己的权限和审批流——哪些可以共享、哪些只对学科组开放,完全你说了算

场景五:题库 & 作业系统 — 几何题成为一等公民
很多题库系统,选择题、填空题、解答题都有结构化模板,唯独几何题是张图。这意味着:
-
几何题没法做相似题推荐——系统不知道两道题在数学结构上是不是同一类
-
几何题没法做精细批改——学生交上来的也是张图
-
几何题没法做学情分析——你不知道学生是在哪一步卡住的
Algeo 把几何题变成结构化数据后,这些事第一次成为可能:
-
题目和答题过程都是结构化的,题库能像处理代数题那样处理几何题
-
学生作答时的每一次操作都可以回传,你的批改系统能定位到"学生在第几步动了哪个点"
-
学情分析能告诉老师:这个班级 70% 的学生没想到要做这条辅助线

技术上,我们准备好了什么
场景听起来诱人,但落地永远是工程问题。Algeo SDK 2.0 在以下几个维度做到了生产级别:
双向数据通信,数据归属清晰
画板里的每一次编辑、画板切换、保存请求都通过 postMessage 实时回传到宿主。保存按钮的控制权交给你——iframe 不会越过你的业务直接持久化任何东西,什么时候保存、存到哪里、需要什么权限,都由你的服务端决定。SDK 只维护"已保存 / 未保存"这个 UI 状态。
UI 完全可定制,融入你的产品
导航栏、画板列表、工具箱、代数面板、文档面板——五个区域独立开关,运行时可改。你可以让编辑器在 AI 辅助场景下"隐身"成一块纯画布,也可以在专业出题场景下展开完整工具链。极端情况下,你甚至可以用自己的 UI 替换我们的画板列表,只用 SDK 提供的能力 API 来驱动。
工程化的能力分层
SDK 把编辑器能力拆成了四组清晰的 unit:画板文件(document)、多画板管理(slides)、历史记录(history)、展示模式(mode)。每一组能力都可以被独立调用,也意味着未来每一组都可以独立增强,而不会破坏其他部分的契约。
协议版本化,长期可演进
每一次 SDK 与 iframe 的握手都会带上协议版本号。这意味着你今天的集成,在我们升级三次之后仍然能跑——也意味着我们能持续为你交付新能力,而不需要你每次都重写代码。
面向生产的健壮性
30 秒初始化超时保护、标准化错误码、干净的销毁生命周期、自部署宿主支持(baseUrl)。这些细节决定了 SDK 能不能扛住真实世界的网络抖动、CSP 策略、单页应用的复杂路由切换——我们已经在多个客户的生产环境里跑过验证。
为什么选大角几何
国内能做出动态几何这个层级编辑器的团队,屈指可数。我们花了一整年时间把它打磨到生产可用,又花了一整个版本周期把它从产品变成组件——只有当它能被你装进任何产品里,几何这个领域才真正打开。
如果你正在做的产品里有"几何"这个词——不管是 K12、高等教育、AI 数学、教辅出版还是教研工具——欢迎来聊聊。
📖 文档: open.dajiaoai.com
📦 仓库: github.com/dajiaoai/algeo-sdk
把几何画板装进你的产品,从今天开始。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)