# 企业级 Agent 从 0 到 1(二):技术选型与最小骨架

上一章把方向定下来了:一个 5~20 人研发团队的知识与效能助手,数据分三级。

这一章按标准流程往下走:定完方向之后是技术选型,再是最小骨架 MVP,不是直接写智能逻辑。

一、第一个冲动:上框架

方向一定,我第一反应是 pip install langchain。网上教程也这么带,十篇入门九篇开头先装框架,三行代码出来个能聊天的 agent,看着爽。

但我压住了。原因就一条:MVP 阶段框架是绑你的,不是帮你的。

  • 你想自己控制循环,框架把循环封死了,得绕;
  • 你想看一次调用的原始输入输出,框架包了三层,debug 得剥洋葱;
  • 框架一升级,依赖跟着乱,版本地狱。

MVP 你需要的只是"把话问出去、把答案拿回来"的通道,用不到框架那些高级玩意(记忆、工具调度、多 agent)。所以取舍很清楚:MVP 阶段不用任何 agent 框架,原生代码裸写,等真正需要框架能力(循环/记忆/工具编排)时再引入。

二、选 Python,因为生态、因为更适合 AI

agent 核心用 Python 写。就两条理由:大模型工具链(LangChain、LlamaIndex、各种 SDK、论文示例)全是 Python 优先,生态现成;Python 天生更适合 AI 这摊事。没那么多纠结,将来和现有系统的集成坑是后话,MVP 先不管。

三、MVP 该有多"土"

有人 MVP 就上 RAG + 多 agent + 工作流,结果跑不起来,不知道哪层出问题。这是还没走就想跑。

MVP 我定义得刻意土:一个 system prompt + 一次对话补全,用户问一句答一句,不接知识库、不接工具、不加循环。目的不是功能多,是验证场景成不成立。答得还行,方向没偏;答得离谱,趁早调 prompt 或模型,成本极低。这时候堆 RAG/工具/记忆,一旦效果不好,你分不清是 prompt、模型还是检索的问题。

四、裸写的最小骨架

当时那个 MVP 的全部代码,最原生写法------一个 HTTP 请求,连 SDK 都没用(OpenAI 兼容格式,DeepSeek / 通义 / 智谱 都能用,改 base_url 和 model 即可):

二十来行,当天就跑通了------请求发出去、答案回来、格式解析正常。注意这时候接的是裸云端模型,没有任何公司数据,答的就是通用知识,谈不上"答得对不对团队规范"。MVP 的目的本来就不是验证答案质量,是验证"用户问、模型答"这条通道通不通。通道通了,方向才算落地了第一步。

跑通后很快暴露一个限制:单次调用对付一问一答还行,任务稍复杂("查上周缺陷数,跟前一周比,说趋势")就废了------它得先查、再算、再总结,是好几步。这个限制先记着,后面碰到了再讲。

五、这章的坑,记一下

  • 通用坑:MVP 别急着上框架。 原生跑通再谈框架,否则框架在你用不到它的时候绑你最狠。
  • 企业级坑(提醒):技术选型在企业里不是你一人定。 真实项目里选 Python、不上框架,得跟团队对齐------"后续谁维护""跟技术栈不一致怎么办",个人项目不会有这层成本。
  • 说明我自己的情况: 这个系列是我自己从零开始做、边做边分享,所以我凭经验直接选了"不用框架"------裸写能更好讲清原理、可控、好 debug,等后面真需要框架能力再引入。如果你是在公司里落地,这一步得换成跟团队对齐,不能像我这样自己拍板。
  • 遗留问题:单次调用搞不定多步任务。 这是跑通后才暴露的下一个麻烦,留待后面解决。
相关推荐
IT_陈寒10 分钟前
Java中equals方法比了个寂寞?原来这才是正确的重写姿势
前端·人工智能·后端
默_笙10 分钟前
🚓 分诊台与拆题术:让 RAG 学会判断和规划
前端·javascript
CopyCode10 分钟前
用 AI 迁项目有多爽?我把 Webpack 迁 Vite 的全过程记下来了
前端·架构
去伪存真10 分钟前
Electron 自动化发布指南:GitHub Actions 跨平台打包全纪录
前端·electron
计算机魔术师10 分钟前
OpenAI智能体失控闯进美国政府网站,53张用户图片外泄背后
前端
颜进强10 分钟前
14 · NestJS ExecutionContext 执行上下文:守卫、拦截器、过滤器拿到的"同一个 context",为什么能力不一样?
前端·后端·ai编程
程序员Flycan11 分钟前
🚀 跨域终结者:前端代理服务器(Proxy)原理解析与配置总结
前端
怕浪猫11 分钟前
顶级模型一句话,AI 写出了能玩的 QQ飞车
前端·面试·github
huakoh11 分钟前
MCP 报错分不清?先看响应里是 result 还是 error
前端
呃呃呃呃ex11 分钟前
10. 现代前端工程化:ES6 React 项目实战与原理解析
前端·javascript