语言实现支持政策¶
Go 是参考实现。语言支持矩阵 记录各语言的声明范围、源码标签与 CI 覆盖;该矩阵是实现状态的规范来源。
Framework 目标¶
每个独立语言实现默认以共享核心契约的原生 Framework 实现为最终目标。 Wire 是中间阶段,不是永久的产品分类。只有明确记录的语言或运行时技术限制 确实阻止完整 Framework 实现时,才将 Wire 保留为最终范围。
工具链暂缺、开发尚未完成、需求较少或维护者尚未到位,都不等于语言不支持 Framework 行为。消费者和维护门槛决定何时启动工作,不改变最终目标。 最终目标也不代表当前已经可用、承诺交付日期、具备 Go 的全部可选集成或生产就绪。
当前阶段与交付形式¶
| 当前阶段或形式 | 含义 |
|---|---|
Framework(Core) |
在声明的公开范围内提供原生框架行为,通过共享向量验证 |
| Wire | 正在向 Framework 演进的中间实现,当前只声明序列化与 wire 范围 |
| Bridge | 通过进程或 HTTP 边界调用受维护运行时 |
| Sample | 复用已有语言实现的示例,不是另一个独立运行时 |
实现类型不是稳定性等级,也不保证拥有 Go 的全部功能。采用前应阅读具体语言的 公开 API 和限制。 Bridge、Sample 描述运行时的接入方式,不证明其语言缺乏 Framework 实现能力; 共享运行时的语言可以复用宿主 Framework,而不是重复编写 Agent 循环。
版本与分发¶
- 核心、Core、适配器与契约独立版本化,每个 Core 声明其
SPEC_VERSION。 - 版本标签与成熟度相互独立:源码标签记录发布,成熟度记录声明范围的完成情况与验证状态。
- 源码标签不等于已发布到包管理器,应按语言页面中的安装或源码构建步骤操作。
- Python 已发布
praxo-core==0.2.2到 PyPI;TypeScript 已发布@axisvela/praxo-core@0.1.2到 npm。 - Java 提供 Maven 源码构建方式,源码标签不证明 Maven Central 可用。
- Fortran 已有源码标签
fortran/v0.2.0,包含全部 11 个向量组、原生测试、API 快照 以及集成的 PII/中间件。不代表已发布到包管理器;异步流和受限 JSON Schema 子集 仍为部分完成。 - Haskell 已有源码标签
haskell/v0.2.0,包含全部 11 个向量组、原生测试、API 快照/parity 以及运行时/中间件辅助函数。未声明 Hackage 发布或生产就绪。 - Delphi/Free Pascal 已有源码标签
delphi/v0.2.1,在 Free Pascal 3.2.2 下通过 全部 11 个向量组、原生测试和 API 快照/parity。商业 Delphi 编译器、其他目标 平台和包管理器发布均未声明。 - MATLAB/Octave 已有源码标签
matlab/v0.2.1,在 Octave 下通过全部 11 个向量组、 原生测试和 API 快照/parity。MATLAB 运行时、提供商适配器和包管理器发布均未声明。 - OCaml 已有源码标签
ocaml/v0.2.0,包含全部 11 个向量组、原生测试和 API 快照/parity。原生ocamlopt编译、提供商适配器和包管理器发布均未声明。 - Erlang 已有源码标签
erlang/v0.1.1,包含原生 BEAM Core 循环、11 个向量组、 原生测试和 API 快照/parity 清单。包管理器、提供商适配器、流式路径和生产就绪 均未声明;可选中间件已集成,但未包含全部可选 Go 钩子。 - Lisp 已有 SBCL 桥接的源码标签
lisp/v0.1.0,不提供原生 Lisp 循环;转发、UTF-8、 错误和退出码检查已在本地和 Linux CI 通过。消费者细节与包管理器发布仍待完成。 - Tcl 已有桥接包装器的源码标签
tcl/v0.1.0,不提供原生 Tcl 循环;本地转发、UTF-8、 错误和退出码测试已通过,远端 CI 与包管理器发布仍待完成。 - Prolog 已有 SWI-Prolog 桥接的源码标签
prolog/v0.1.1,不提供原生 Prolog 循环; 转发、UTF-8、错误和退出码测试已通过。包管理器发布与生产就绪仍未声明。
功能边界¶
Python、TypeScript、Java、C# 包含流式路径与 OpenAI 兼容适配器,不能据此推断
其他语言也具备这些能力。complete 表示声明范围内的契约一致性;parity 清单仍可包含
该范围之外的功能 partial/planned 行。共享向量通过不等于 Go 全功能一致、真实提供商验证、
生产就绪或包仓库发布完成。
VFS、插件宿主、调度与可选集成应以对应 Core 的 README 和 API 参考为准。 贡献要求见 Core 设计和 语言支持规范。