dsh-geogebra-assistant
Discovereddsh-geogebra-assistant · GeoGebra 数学画板 DeepSeek Harness(dsh)插件:在侧栏里用自然语言画数学图形——模型生成 GeoGebra 命令,面板内嵌画板实时渲染。GeoGebra math board dsh plugin: embedded CDN board, command normalization, math visualization
dsh-geogebra-assistant · GeoGebra 数学画板
DeepSeek Harness(dsh)插件:在侧栏里用自然语言画数学图形——模型生成 GeoGebra 命令,面板内嵌画板实时渲染。
参考 Geogebra-WebChat(MIT)。与原版的关键差异:画板从 GeoGebra 官方 CDN 加载,插件包只有 ~20KB(原版内置 50MB 离线资源)。
装上以后有什么
| 能力 | 说明 |
|---|---|
| 数学画板面板 | 内嵌 GeoGebra(CDN):输入命令 → 点「在画板上执行」→ 实时出图。支持清空、规范化预览、失败命令逐条报告 |
geogebra_normalize 工具 | 命令规范化:中文别名(圆(A,3)→Circle(A,3))、LaTeX(\frac{\pi}{4}→(pi)/4)、全角标点(,→,)。模型生成命令后可自动校验 |
geogebra-commands 技能 | 教模型写正确的 GeoGebra 5 命令:铁律(英文命令名/无 LaTeX/半角标点)+ 命令速查(点线圆/多边形/函数/圆锥曲线/立体/样式)+ 常见错误对照表 |
使用
- 对话里说:「画一个直角三角形,标出三个角度」
- 模型生成 GeoGebra 命令
- 复制命令 → 粘到侧栏「数学画板」输入框 → 点「在画板上执行」
- 画板实时渲染;中文别名和 LaTeX 会自动纠正
为什么用 CDN
原版 Geogebra-WebChat 内置 50MB 的 GeoGebra 5.0 web3d 离线资源(203 个文件)。dsh 插件分发不适合带这么大体积,因此改为从 geogebra.org 官方 CDN 加载(deployggb.js + web3d codebase)。代价是需要能访问 geogebra.org;网络受限时可只用 geogebra_normalize 工具生成命令,复制到本地 GeoGebra 使用。
CDN 地址可在插件 Configuration 里修改(cdnBase / codebase),便于自建镜像。
自检
npm install && npm test && npm run selftest && npm run build
npm test:8 个单测(中文别名多字优先/全角标点/LaTeX 清理/多行分割/技能铁律/面板鉴权)npm run selftest:规范化 + 技能 + 面板 API,零网络
安装
dsh plugin --profile web add dsh-geogebra-assistant
许可
MIT。实现参考 Geogebra-WebChat(liangdabiao)的 src/lib/normalize.ts。GeoGebra 版权归 GeoGebra GmbH。
Comments
Loading…
Similar plugins
by HoodyHuo
DSH (DeepSeek Harness) Web GUI 插件:在输入框旁显示智谱 GLM(bigmodel.cn)套餐额度条 —— 小时/周额度、点击刷新、右键菜单,并自带「GLM 余额」设置分区(authorization、供应商 ID、自动刷新间隔,默认 30 分钟)。GLM coding-plan quota indicator for the DeepSeek Harness web GUI.
★ 0
MIT
JavaScript
Sep 21, 2026
dsh plugin --profile web add dsh-plugin-glm-balanceby jean3690
DSH drawio 插件:AI 驱动画图(validate/render/edit/template 工具)+ 侧栏实时 SVG 画板,内嵌 diagrams.net 官方编辑器
★ 9
↓ 401/wk
JavaScript
Sep 7, 2026
dsh plugin --profile web add dsh-drawioby fengxiforcy
DeepSeek Harness plugin: GIS/CAD analysis toolkit — read DXF, convert DWG to DXF, styled analysis maps, GIS summary/buffer/overlay (11 tools).
★ 0
MIT
JavaScript
Nov 3, 2026
dsh plugin --profile web add dsh-geo-toolkitby justhalfbit
DeepSeek Harness (DSH) 会话内图片渲染插件:全局 show_image 工具 + 点击放大 lightbox。 | Inline image rendering plugin for DSH: global show_image tool + click-to-enlarge lightbox.
★ 0
MIT
JavaScript
Sep 1, 2026
dsh plugin --profile web add dsh-plugin-show-imageby wei238982377
An add-only Markdown library for DeepSeek Harness with a workspace file picker, fixed non-overlapping icon grid, marquee selection, virtual folders, full-screen tabs, GFM tables, and local Mermaid/cha
★ 2
MIT
JavaScript
Nov 6, 2026
dsh plugin --profile web add dsh-docdeskby g1998815
DSH(DeepSeek Harness) 右侧原生工具侧边栏插件:文件系统浏览器 / Git 变更与 diff / 会话变更 采用·撤回 / PTY 控制台。Windows 直连 node-pty,跟随 DSH 主题,RPC fail-closed。
★ 3
JavaScript
Aug 16, 2026
dsh plugin --profile web add dsh-workspace-tools