Skip to content

Releases: Jack7510/ggb-plugins

GeoGebra Construction v0.8.5

Choose a tag to compare

@Jack7510 Jack7510 released this 25 Oct 07:52

GeoGebra Construction 0.8.5

状态:已发布。 npm ggb-plugins-dsh@0.8.5 与 GitHub Release v0.8.5
均已上线。本版修复 DSH 0.2.1-rc.3 无法安装 0.8.4 的兼容性阻断,不改变请求
协议、GeoGebra runtime 或核验门禁。

拖动 C 时圆周角保持为圆心角的一半

主要变化

  • DSH 桌面 bundle 的 engines.dsh 从固定 0.2.1-rc.2 改为
    >=0.2.1-rc.2 <0.2.2。0.8.4 会被当前 DSH 0.2.1-rc.3 拒绝;0.8.5 已用
    隔离 web profile 完成安装、runtime 准备和 doctor。
  • 修复 setup-plugin 在 DSH profile 内重复执行 pnpm 安装、误入 profile
    workspace 锁文件而失败的问题:已由 dsh plugin add 安装的依赖直接复用。
  • 受限 SDK Server 入口仍只接受已验证的 0.2.1-rc.2,不随桌面范围的放宽而改变。
  • npm 关键词修正 deepeek-harness 拼写并补充数学教育相关词,便于搜索。
  • 新增 DSH Discover 索引 与
    社区上架文案;README 安装命令同步到 0.8.5。

资产

客户端 包 SHA-256
Codex ggb-plugins-0.8.5.zip aec189e9eadc5abfada48cd81642b1b4a7628773da131270477e12fb629b4b6b
DSH ggb-plugins-dsh-0.8.5.tgz 0d423345f1c62d95d5aac8e70afdd42babe8f7989dce5484424fbfab9c4fbf51

验证

  • pnpm build 通过,capabilities.json 的 toolVersion 为 0.8.5。
  • pnpm test:主套件 207 项与 offline execution 42 项全部通过。
  • 隔离 DSH_HOME、web profile 安装 0.8.5 TGZ 通过,不触发
    engines.dsh 兼容拒绝。
  • 在同一安装副本执行 setup-plugin:下载固定 GeoGebra 5.4.932.1、找到
    Google Chrome 155,doctor 的 smoke、casSmoke、pathSmoke 均为 passed。
  • 发布后从 npm registry 重新安装 ggb-plugins-dsh@0.8.5,engines.dsh
    为 >=0.2.1-rc.2 <0.2.2;同一 web profile 的 setup 与 doctor 再次通过。

安装

profile=desktop   # DSH 插件中心/Web 宿主改为 web
dsh plugin --profile "$profile" add ggb-plugins-dsh@0.8.5
node ~/.dsh/profiles/$profile/node_modules/ggb-plugins-dsh/scripts/setup-plugin.mjs

离线或需要使用 Release 资产时,下载 ggb-plugins-dsh-0.8.5.tgz 后执行:

dsh plugin --profile web add /absolute/path/ggb-plugins-dsh-0.8.5.tgz

Codex 用户下载 ggb-plugins-0.8.5.zip 和 .zip.sha256,按
Codex 安装说明 校验并安装。

Release:https://github.com/Jack7510/ggb-plugins/releases/tag/v0.8.5。
DSH Discover 索引:https://github.com/Jack7510/ggb-plugins/blob/main/docs/market/index.json。

GeoGebra Construction v0.8.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 11:31

GeoGebra Construction 0.8.0

This release packages the same GeoGebra execution and verification pipeline for two local plugin ecosystems:

  • Codex: ggb-plugins-0.8.0.zip, with the portable plugin manifest and marketplace entry.
  • DeepSeek Harness: ggb-plugins-dsh-0.8.0.tgz, with the npm bundle manifest, Cordis patch and native skill provider.

Each package carries its own compiled CLI, Skill, references, viewer and setup scripts. The DSH package no longer searches Codex caches or another checkout. Install through the target host, then run setup-plugin in the installed copy. Runtime and browser downloads remain separate and pinned.

Request protocol 2, M6 delivery format and GeoGebra 5.4.932.1 remain unchanged. This is local distribution, not approval by either public plugin directory. See docs/dual-ecosystem.md and docs/dual-ecosystem-validation.md for installation commands, evidence and tested client boundaries.

GeoGebra Construction v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 08:13

GeoGebra plugin 0.7.0

M7 adds a reproducible fixed-runtime command coverage inventory, installation updates and fresh Codex client acceptance. Mathematics continues through the existing native Algebra/CAS execution and delivery pipeline, with no new command dispatch or runtime dependency.

The ZIP contains the compiled CLI, Skill, coverage boundaries, local viewer and setup scripts. Run setup-plugin after installation. Request protocol 2 and M6 delivery format remain unchanged.

Coverage distinguishes the official command catalog from delivered examples and untested commands. It does not claim every command overload or platform has been accepted. See the repository's M7 validation record for headless screenshots and client evidence.

GeoGebra Construction v0.6.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 07:56

GeoGebra Construction 0.6.0

M6 为统一原生 GeoGebra 管线增加列表/矩阵结构核验、显式 CAS 假设、完整多输出核对和滑块参数采样。保留 M1 与 M5 回归,不增加题型或逐命令包装。修复独立圆锥曲线的一致性门禁,并使用原生异步接口加载数学模块。

本地验证:136 项测试通过,真实浏览器验证全程 headless。源码 doctor、打包和 Skill 校验通过。全部二维命令覆盖及其他客户端兼容性尚未完成验收。

下载 ggb-plugins-0.6.0.zip 和同名 .sha256 文件,校验后解压,按包内 README 安装。ZIP 包含编译 CLI 和 Skill,不包含 GeoGebra、Chromium 或用户产物。

Codex 也可从固定 Git 版本安装:

codex plugin marketplace add Jack7510/ggb-plugins --ref v0.6.0
codex plugin add ggb-plugins@ggb-plugins-local --json

随后在返回的安装缓存路径执行 node <installed-plugin>/scripts/setup-plugin.mjs。需要 Node.js 22+、pnpm 11、curl、unzip 和安装阶段的网络连接。其他本地工具可调用包内 dist/src/cli.js,无需 Codex 专用运行时;Skill 自动发现方式由各工具决定。

请求继续使用协议 2;旧交付目录须重新构造以补齐 M6 证据。CAS 保存当次结果,符号结论只在声明假设下成立;有限参数样本不等于全域证明。