让 AI 对话真正融入 GeoGebra 画板。随处唤起、就地作图、空间化讲解。
English · 官方网站 · 下载 GeoChat · 产品亮点
v0.6.0 · 默认启用全新的融合模式
GeoChat 是一款面向数学学习、教学与探索的 AI GeoGebra 助手。
你只需要描述题目、图形或作图意图,GeoChat 就会理解当前画板,完成构造、验证结果, 并把关键关系和解题过程展示在图形附近。对话不再与画板分离,而是成为画板的一部分。
输入框可以在画板任意位置唤起。每轮回答会围绕对应的作图位置展开,较早的消息逐渐 淡出,既保留上下文,也尽量不遮挡正在观察的图形。
偏好传统聊天体验时,可以随时切换回窗口模式。当前对话、画板状态和正在使用的功能 都会继续保留。
GeoChat 能读取当前画板和选中的对象。你可以直接说“让这条线经过 A 点”、 “解释这个交点为什么存在”或“把当前图形整理得更清楚”,无需反复描述整个场景。
从基础函数、平面几何到空间几何,都可以通过自然语言发起构造。GeoChat 会组织作图 步骤、调用 GeoGebra、检查结果,再给出说明。
在融合模式中,输入框可以拖动,也可以在指定位置重新唤起。回答会固定在本轮问题附近, 可收起、固定、关闭或从原位置继续追问。
模型的思考状态、工具调用和结果验证会以紧凑的过程卡片显示。你可以看到 GeoChat 正在 读取画板、执行构造还是检查结果,而不必面对大段原始日志。
解题步骤、教学提示、动画操作说明、选项分析和关键对象会使用适合阅读的卡片展示, 数学公式支持 LaTeX 排版。
在不离开画板的情况下浏览题库、查看题目与解析,并按需下载题库内容。题目可以作为 新的对话起点,继续作图、分析和讲解。
GeoChat 会根据题目自动选择相关的数学与 GeoGebra 技能,也允许你在设置中决定启用 哪些技能以及偏好的可视化风格。
支持 DeepSeek、OpenAI、Anthropic Claude、Google Gemini、OpenRouter、通义千问, 也可以添加兼容 OpenAI、Anthropic 或 Google 协议的自定义服务和模型。
应用支持中文和英文,可在使用过程中快速切换。
- 按
⌘K(macOS)或Ctrl+K(Windows)在最近使用的位置唤起输入框。 - 直接输入题目、作图要求或针对当前图形的问题。
- 拖动输入框,或使用顶栏定位按钮,把下一轮对话放到合适位置。
- 在回答卡片上收起、固定、关闭,或者从原位置继续追问。
顶栏可以随时打开完整对话、历史记录、黑板、题库和设置。你也可以一键切换到窗口模式。
| 场景 | GeoChat 可以做什么 |
|---|---|
| 数学学习 | 把抽象题目变成可观察、可操作的图形,并逐步解释。 |
| 课堂教学 | 快速生成构造、动画与讲解步骤,帮助展示关键关系。 |
| 几何探索 | 修改条件、移动对象、比较多种构造并观察结果变化。 |
| 题目分析 | 从题库或自定义题目出发,结合图形完成推导与验证。 |
| GeoGebra 使用 | 用自然语言调用常用和高阶功能,减少查找命令的成本。 |
- 前往 GeoChat 下载页面 或 GitHub Releases。
- 下载适用于 macOS 或 Windows 的版本并完成安装。
- 在设置中填写你所使用的模型服务 API Key。
- 回到画板,输入题目或作图需求即可开始。
GeoChat 采用自带密钥模式,模型费用由所选择的模型服务商按照其规则收取。
GeoChat 的核心桌面功能不要求登录在线账户。模型密钥、对话记录、题库缓存和个人设置 由当前设备管理。只有在请求模型服务或主动获取在线内容时,相关数据才会发送到对应服务。
GeoChat 自有源代码和文档使用 Apache License 2.0。项目内包含的第三方组件遵循各自的许可证,详情见 THIRD_PARTY_NOTICES.md。
感谢 GeoGebra 提供强大的数学可视化能力,也感谢所有贡献者、测试者和支持者。
欢迎通过 GitHub Issues 提交问题和建议。 请不要在 issue、日志或截图中公开 API Key 等敏感信息。
如果 GeoChat 对你有帮助,欢迎给项目一个 Star。

