Flynor 文档/架构
草案
项目执行面
项目执行面负责项目内的检索、工具调用、测试和模型任务。权限由资源配置限定。
目标边界
- Project Resource Catalog / Binding 管资源门类、位置、用途、分支、环境/主机绑定、访问路径与权限。
- Project Resource Connector 只管理连接与供应商 Resource Driver。
- Resource Synchronizer 独立管理定时/事件/手动更新、缓存、freshness、last-good 与 GitNexus。
- Resource Tool Adapter 统一本地主机与端侧网络的 capability、参数、权限、结果、错误和审计语义。
- Worker Runtime 与 Agent Adapter 分离任务执行和 Agent 后端差异。
- Project Intelligence、Robot Connector、Test MCP 与端侧 Agent 按需组合。
安全边界
凭据留在隔离网关或执行环境中;模型只看到项目别名和受控工具,不获得上游密码。
复制部署
标准 Compose 与 devbox 验收已完成
Project Intelligence、Test Intake、Test Worker、Test MCP 与 Test Writeback 已纳入 deploy/standard 的固定镜像、配置 Schema、Secret 投影、doctor 与验收。devbox 已完成干净部署、健康、重启、升级、备份恢复和回滚;新增项目只替换资源配置、Secret 引用和固定镜像版本。