状态与路线图
Muxiva 当前为 pre-alpha。基础阶段已经实现,但公开 Package 发布和多个执行 Host 尚未完成。
| 领域 | 状态 | 当前边界 |
|---|---|---|
| Frame 与并发 Graph Runtime | 可用 | 静态 DAG 与精确类型化 Port |
| 背压与控制面 | 可用 | 有界队列、Signal、Event、Turn Control |
| C ABI 与 C++ SDK | 可用 | 版本化 ABI 与可安装 CMake Package |
| Python 与 Node.js SDK | 实验性 | 受管执行域与 Hosted Text Factory |
| Studio | 可用 | Node Lab、类型化连线、校验、Run/Stop、指标 |
| Studio Python 项目 Host | 实验性 | Text Source、Transform 与 Sink |
| Studio TypeScript 项目 Host | 实验性 | Node.js 22.19+、异步生命周期、有界子进程协议 |
| Studio Rust/C++ Build Host | 规划中 | 已支持源码编辑,项目编译仍由外部工具完成 |
| Agora 与 FFmpeg | 实验性 | Mock 与可选官方 Node 路径 |
| Package Release | 发布门禁中 | CLI/Homebrew 与 Python 自动化已就绪,发布账号归属尚未全部确认 |
近期优先级
- 加固并发布多语言项目 Node 执行 Host。
- 统一 CLI、Runtime 与 Studio 的项目 Registry 和 Lockfile 行为。
- 确认 Homebrew、PyPI 与 npm 发布方,发布已准备好的 CLI/Homebrew 和 Python 通道,再增加 npm Package 与 C++ SDK 压缩包。
- 用真实浏览器端到端测试替代 Studio
SKIP检查。 - 增加 Coverage、安全审计、API/ABI 兼容与 Release Gate。
- 为每个 Release 平台保留官方 Node 实房认证证据。
Pre-alpha 的 Breaking Change 也必须记录到 Changelog,并提供迁移说明。