
如果你在做在线练习、智能批改、AI 出题或教案生成类的教育 SaaS 产品,早晚会遇到这个问题:
几何图从哪来?
题目里有几何图,讲解里有几何图,学生作业里有几何图。这些图如果要"好看、准确、可以自动生成",就必须解决几何图形的生产问题。
这篇文章从技术和产品的角度,分析这个能力"自研"与"接入第三方 API"两条路的差异,以及选择大角几何 HTTP API 接入时的具体路径。
一、自研的代价
自研几何图形 AI 生成能力,需要解决三个核心问题:
1. 模型训练与维护
几何图形生成不是通用大模型可以直接解决的问题------它需要对数学语义的深度理解、几何约束的精确建模、以及与几何引擎的对接。从头训练这样一个模型,需要高质量的几何标注数据集、长周期的模型迭代、以及持续的人工评估。
保守估算,组建一个能做这件事的团队(算法 + 数据标注 + 工程),初期投入在数百万量级,且并不能快速看到效果。
2. 几何引擎与前端画板
精确的几何图形需要一个支持几何约束的底层引擎,而不是普通的画图库。线段、圆弧、角度约束之间的关系,需要通过动态几何引擎来维持一致性。这个技术本身有较高的门槛,对应的前端画板也需要专门开发。
3. 持续迭代
几何题涵盖从初中基础到高中竞赛的广泛范围,覆盖三角形、圆、空间几何、解析几何等多个领域。模型第一版上线后,各类边缘情况的修复和新题型的支持,是一个持续投入的过程。
总结: 自研路径的真实成本,往往在 "能用" 之前就已经超出了预期,且对于绝大多数教育 SaaS 公司来说,几何图形生成不是核心竞争力,不值得押注在这里。
二、接入大角几何 API 的路径
大角几何开放平台提供标准 HTTP API,直接在服务端调用,接入复杂度很低。
核心接口两个:
POST /api/agent/run:提交文字描述或图片,异步生成可交互几何工程文件(.algeo)POST /api/render(及-svg、-tikz变体):将工程文件渲染为 PNG / SVG / TikZ,同步返回 URL
接入流程:
1. 控制台申请 API Key(Bearer 令牌鉴权)
2. 后端接入 Agent API,实现"题目描述 → .algeo 文件"的任务提交和轮询
3. 接入 Render API,实现".algeo → PNG/SVG"的同步渲染
4. 图片 URL 写入业务数据库,与题目或教案关联存储
接入工作量估算(有一定后端经验的工程师):1-2 天完成基础集成,1 周内完成完整的生产流水线。
三、两个模型的选型
| 模型 | 适用场景 | 标准题通过率 | 复杂题通过率 | 图片还原准确度 |
|---|---|---|---|---|
dinogeo-1 |
大批量、常规几何题、初中为主 | 92% | 74% | 81% |
dinogeo-1-pro |
精品内容、高中综合题、图片识别 | 97% | 89% | 93% |
(评测基于约 2000 道标准题 + 500 道复杂题)
实际策略建议:
- 面向 K12 全覆盖的题库平台:混合使用,标准题用
dinogeo-1,复杂题用dinogeo-1-pro,按题型分流 - 主打高质量内容的精品课平台:统一用
dinogeo-1-pro,质量标准一致,运营更简单 - AI 出题 / 作业生成类产品:根据生成题目的难度动态选模型
四、成本结构
API 按次计费,成功执行后扣费,失败不扣费,无订阅费。两档模型按不同单价计费(详见控制台定价页)。
对于教育 SaaS 产品,几何图形的生成通常发生在以下时机:
- 内容录入时:题库新增题目,触发一次生图
- 课件生成时:教案系统生成几何相关内容,触发一次生图
- 按需导出时:用户请求 PNG/SVG 时,触发一次渲染
相比人工配图的固定成本(人力或外包),API 的边际成本是线性的,且不存在人工的产能上限。对于题库量 >5000 道的平台,按次计费的模式往往比雇专职配图人员更经济。
五、哪些产品形态最适合?
| 产品形态 | 推荐程度 | 核心理由 |
|---|---|---|
| 在线练习 / 刷题系统 | ★★★★★ | 题库规模大,批量配图是核心诉求 |
| AI 出题 / 智能命题系统 | ★★★★★ | 生图随题目生成自动触发,全链路自动化 |
| 教案 / 课件生成工具 | ★★★★☆ | 几何图是课件的重要组成,API 可无缝嵌入 |
| 智能批改 / 作业分析 | ★★★☆☆ | 草图识别场景有价值,但主流程依赖文字 |
| 家长端 / 学生端报告 | ★★★☆☆ | 可以用于解析过程中的几何图展示 |
结语
几何图形生成是一个专业而细分的能力,自研的投入与回报不对等。对于绝大多数教育 SaaS 团队,通过 API 接入专业服务,把精力集中在核心业务逻辑上,是更合理的选择。
两天接入,按需付费,从第一行代码到几何图片 URL。
有选型问题欢迎加入开发者社群,或直接联系我们的技术支持团队。