MVA最小可行Agent:小步快跑的开发哲学
最蠢的做法:一上来就造"全能Agent"
先定义100个工具、50个角色、30条工作流... 然后发现一半用不上、一半不好用、全部都要改。
Agent开发第一定律:先跑起来再优化。
MVA三步法(Minimum Viable Agent)
第一步:定义原子任务
把复杂流程拆到最小可执行单元。不是"做一个客服Agent",而是:
1. 能读懂客户问题(分类)
2. 能从知识库找到答案(检索)
3. 能把答案还给客户(回复)
每个原子任务就是一个小Agent。
第二步:构建并测试一个核心路径
不用所有功能都做完。一条路径跑通就上线测试。
核心任务准确率 > 70% → 进迭代。不高不低 → 调Prompt。太低 → 换方案。
第三步:迭代优化
- 每次只改一个变量(Prompt、工具、模型温度)
- 改完立即测试,记录效果
- 效果好→固化,效果差→回滚
MVA实战案例
灵栖界V3就是MVA的产物:V2要造12个模块的大平台→V3砍到3个核心(学苑+知识库+方舟)。3个先跑通,再考虑加功能。
避坑指南
- ❌ 不要同时改Prompt和工具
- ❌ 不要等"完美"才上线
- ❌ 不要用一句话Prompt测复杂任务
- ✅ 核心路径先跑通,边缘case后补