Skip to content

参与贡献

感谢考虑为 Uni-Flow 文档与代码做贡献。本节说明文档站点结构与 Agent 协作约定。

文档站点(VitePress)

  • 源码目录:docs-web/
  • 本地预览:npm run docs:dev
  • 完整构建:npm run docs:build(含 npm run docs:api TypeDoc 附录)

编辑 Markdown 后提交 PR 即可;侧边栏路由在 docs-web/.vitepress/config.ts 中配置。

编码 Agent 约定

自动化 Agent 与贡献者应阅读仓库根目录 AGENTS.md,核心规则包括:

  1. 拓扑在 YAML — 改 units / flow / policy,不要手写多 Agent 调度循环。
  2. 新能力走 uses 插件 — 注册到 createEngineFromYamlregistry 或 Orchestrator bindings
  3. YAML 编辑后 validatenpx uniflow validate <path>
  4. 双轨 — 默认 YAML;Composite 等 YAML v1 无法表达的部分用 createWorkflowEngine 代码 API。

文档分工

路径受众内容
docs-web/开发者手册Why、原理、指南、示例、API(本站)
AGENTS.mdAI Agent硬规则与路径索引

提交流程建议

  1. Fork / 分支开发
  2. npm run build && npm test
  3. 若改 YAML:npx uniflow validate ...
  4. 若改文档:npm run docs:dev 本地预览
  5. 提交 PR 到 CoderYc0923/Uni-Flow

相关链接

Last updated:

MIT Licensed