开发 ArkFlow
扩展 ArkFlow 或参与引擎本身开发所需的一切。
仓库地图
| Crate | 内容 |
|---|---|
crates/arkflow-core | 引擎抽象与统一执行内核(src/executor/)、各 trait、MessageBatch。 |
crates/arkflow-plugin | 所有插件:input/、output/、processor/、buffer/、codec/、wal/。 |
crates/arkflow | 二进制;组件 init() 顺序。 |
crates/arkflow-server | 控制平面:Hub、Agent、存储、HTTP API。 |
console/ | Vite + React Web 控制台。 |
行为规格位于 openspec/specs/——当你修改内核、持久化或控制平面行为时,请同步修改对应规格。