当前版本快速开始
如果你第一次使用 commflow,请从本页开始。本页只展示 commflow@0.0.2 已经存在并可运行的 API。
安装
运行时要求
commflow npm 包运行时要求是 Node.js >=20.0.0。
文档站使用 Rspress 构建,它有单独的构建期 Node.js 要求;这个要求不会改变只安装 commflow 的应用运行时要求。
读取 manifest
创建 quick-start.mjs:
运行示例
预期输出
如果你看到这段输出,说明包已正确安装,已发布的 manifest API 可以正常运行。
输出含义
manifest 描述的是项目方向,不是已经发布的 runtime client:
request:计划中的首个 runtime,用于一次性请求/响应编排。sse:计划中的服务端单向流推送。rpc:计划中的 typed contract / procedure-style 通信。socket:计划中的长连接双向消息通道。
primaryIntegration 当前是 vextjs,表示 VextJS 是第一个重点集成目标。plannedReplacement 是 vext/app.fetch,表示真实 request runtime 存在后计划替换的 VextJS request 路径。
当前还不包含什么
commflow@0.0.2 还没有发布 request runtime client。不要把规划 API 文档里的名称当作生产 import 使用。
下一步
- 阅读 Manifest API 了解每个字段和导出项。
- 阅读 通信能力地图 理解长期 channel 模型。
- 阅读 Request 预览 了解计划中的 request 能力。
- 如果导入或版本检查失败,阅读 FAQ 与排错。
- 阅读 接入 VextJS 了解能力映射、接入阶段和兼容检查。