MAWflow Fit:AI 适配与实测
MAWflow Fit 是 MAWflow 的 AI 执行适配层。它把项目任务、能力、预算、地区、数据边界和风险要求映射到异构 AI 执行资源,先排除违反硬约束的选项,再生成带理由、限制和版本证据的候选方案。
当前按项目范围提供建议性评估:可以查看目录、保存项目需求与策略、运行规则型预览并提交不可变 Fit Plan;不会自动调用模型、扣减 AI Credits、派发 Agent 或切换 Runtime。
当前暂无可公开的 MAWflow 真实固定套件评测卡。目录中的
candidate、pending_eval或 CI fake 结果都不等于“已实测”或“推荐”。
它解决什么问题
| 决策 | Fit 如何处理 |
|---|---|
| 这个任务需要什么能力 | 用 task type、capability、tool、context 形成 Requirements 版本 |
| 哪些资源不能用 | 先检查 availability、地区、Provider、数据、源码、runtime、状态、预算、风险审批和 Adapter Pack |
| 剩余资源如何比较 | 给出 task fit、boundary、verification、reliability、context、cost、latency 分解 |
| 为什么没有“推荐” | 未完成真实固定套件、样本、public-safe 扫描和人工复核时只允许人工选择 |
| 如何保证以后能复现 | Fit Plan 锁定 Requirements/Policy/Catalog/Planner/Adapter 版本和 checksum |
第一次成功
- 登录 MAWflow Workbench,进入一个你有权限的项目。
- 打开
/projects/{project_key}/ai-fit。 - 保存项目 Requirements:任务类型、能力标签、tokens、地区、数据边界、预算和风险。
- 保存 Policy:允许或阻断的 Provider、状态和人工选择范围。当前 mode 固定为
advisory。 - 点击“运行可解释预览”,先检查被过滤资源的 reason code,再比较 eligible candidates。
- 如果选择待评测资源,填写人工 override reason,确认只固化方案、不立即执行。
- 提交 Fit Plan,并在刷新后核对 plan hash、输入版本、资源、Adapter checksum 和理由仍一致。
第一次成功不会消耗 Credits,也不会调用 Provider。后续如果产品动作真正执行,AI Credits、Model Gateway、Approval、WorkRecord、Evidence 和 Audit Center 继续各自承担主账本责任。
硬约束先于评分
Fit 不会用高分抵消安全或治理边界。以下情况会先被过滤:资源不可用、无 entitlement、地区不允许、Provider 被阻断、数据边界不匹配、源码策略不匹配、能力/工具缺失、Runtime 不可用、公开/评测状态不允许、预算硬上限、高风险无审批、Adapter Pack 缺失或资源已 deprecated。
只有通过硬约束的资源才进入规则评分。当前默认权重为:
| 分项 | 权重 |
|---|---|
| task fit | 25% |
| boundary | 20% |
| verification | 15% |
| reliability | 15% |
| context | 10% |
| cost | 10% |
| latency | 5% |
没有真实评测时,verification 与 reliability 使用保守规则值,confidence 显示为 rules_only,不能借静态目录制造高可信推荐。
资源状态和推荐门槛
| 状态 | 可否自动推荐 | 当前含义 |
|---|---|---|
| candidate | 否 | 只有适配方向,资源、价格或协议尚未验证 |
| adapting | 否 | 正在完成 Adapter Pack 或协议兼容 |
| pending_eval | 否 | 可在策略允许时人工选择,但没有 MAWflow 固定套件证据 |
| evaluated | 可进入建议范围 | 必须有真实 suite/case/model/adapter version、样本和受控结果 |
| recommended | 可推荐 | 在 evaluated 基础上完成 public-safe 扫描、人工复核和发布审计 |
| deprecated | 否 | 不再进入新方案 |
CI 使用 deterministic fake provider 验证评测合同和幂等性;fake run 永远 publish_eligible=false,也不会改变资源状态。
与其它产品的边界
| 产品/模块 | 负责什么 | Fit 不复制什么 |
|---|---|---|
| Project Space / MAWflow PM | 项目、需求、工作项和协作主账本 | 不创建第二任务账本 |
| AI Credits | 额度、预算、reserve/debit/refund | 不创建第二额度账本 |
| Model Gateway | 真实 Provider 调用和 public-safe call log | 不保存 Key,不另建调用 API |
| Host / Node Runner | 账号、Runtime 和执行环境 | 不管理主机账号或密钥 |
| Framework Hub | Adapter Pack 资产、版本和来源 | Fit 只锁定 Pack 引用与 checksum |
| Approval | 高风险动作批准 | Fit 只判断是否需要 approval ref |
| WorkRecord / Evidence / Audit | 执行记录、证据与独立审计 | Fit 只保留关联键,不复制内容 |
MAWflow Fit 横跨 Seed、Lite、Studio 和 Enterprise,但不是第五个版本或 SKU。不同版本可以开放不同资源类型和治理策略,Fit Plan 契约保持一致。
隐私与安全
Fit 不保存或下发 Provider Key、账号密码、raw prompt、raw output、完整源码、绝对 workspace 路径或未脱敏日志。项目写 API 使用可信 operator 和项目成员权限,浏览器不能自报 score、resource status、Adapter checksum 或执行身份。
如需查看额度与调用治理,请进入 AI Credits;如需查看公开安全边界,请进入 信任中心。
当前开放边界
- 已有源码候选:Resource Catalog、版本化 Requirements/Policy、可解释 preview、不可变 Fit Plan、Feedback 和 fake evaluation 安全门禁。
- 当前不冒充完成:真实 Provider/Agent/Runtime 评测、公开推荐卡、自动执行、生产部署和客户规模验证。
- 官网展示的是当前仓库候选能力,不代表生产环境已经发布;实际入口以你的账号、项目权限和部署版本为准。
