Flynor平台文档Flynor 首页
Flynor 文档/设计原则
稳定

设计原则

组件边界、数据归属、接口版本和证据来源适用以下规则。

01

本地与远程

端侧 Agent 可以读取本地工作区,也可以通过网络调用项目资源工具。Subagent 用于并行调查,不替代直接工具调用。

02

契约优先

  • 组件只通过版本化协议协作。
  • MCP 是工具接口,不是业务主状态。
  • 能力只定义一次,多个入口共同调用。
  • 所有破坏性变化必须有迁移、兼容和回滚方案。
03

证据优先

不同事实使用不同权威来源:进度看 DevOps,逻辑看目标提交代码,运行状态看数据库与日志,文档用于理解需求背景。

依据

docs/architecture.md · apps/robot/docs/ARCHITECTURE.md