Dify 让你拉节点,Coze 让你配工作流,Flowise 让你连线。这几年做 Agent 平台的主流思路都是”把编排可视化”——把复杂度摊在画布上,让用户自己拼。
Nexent 走的是反方向:不给你画布,让你用嘴说。
这是什么项目
Nexent 是 ModelEngine 团队开源的零代码 Agent 平台,MIT 许可,Python 写的,GitHub 6.1K star、775 fork。2025 年 4 月建仓,到现在还在高频迭代——2026 年 10 月 23 日发 v2.8.0,11 月 3 日已经推到 v2.8.4,两周四个版本。这个节奏说明它还在猛堆功能,不是躺平吃老本的项目。
核心机制叫 NL2Agent:你用自然语言描述目标,平台多轮对话跟你确认需求,然后自己去搜已装或可装的工具与 Skill,帮你把资源绑上,最后生成职责提示词、使用要求、示例问题这一整套配置。生成完可以手改、在线调试,再发布成版本。官方把底座叫 Harness Engineering——不假设”用户想得清楚”,而是给模型套上约束、反馈回路和控制面,让它在框里自己跑。
横向平台该有的东西它基本都备齐了:
- 多模型统一接入:兼容 OpenAI API,LLM、Embedding、Rerank、图片、视频、STT、TTS 一起管,也能从 ModelEngine 同步模型
- MCP 工具生态:远程链接、容器、OpenAPI、本地镜像四种接法,服务还能上架到租户资源仓库
- A2A 协议:主智能体能调平台内子智能体,也能发现并调用外部 A2A 智能体
- 分层记忆:租户级、用户级、Agent 级三层,配一个 Dreaming 机制定时把稳定的短期记忆压成带版本的长期记忆
- Skill 渐进披露:先加载摘要,确认要用才去读 SKILL.md 和引用文件,脚本在隔离沙箱里执行
- 个人知识库:20 多种文档格式,回答带引用标记,能点回原文核对
- 多租户权限:超管、租户管理员、开发者、普通用户四层角色,Agent、知识库、模型、MCP、Skill 都能按用户组授权
架构上拆得挺开:前端是 Next.js,API 层是 FastAPI,业务层管 Agent、会话、知识库、模型、记忆、权限和资源仓库,数据层由 PostgreSQL、Elasticsearch、Redis、MinIO 各管一摊。Agent 服务基于 SmolAgents 生成和执行,结果通过 Runtime 用 SSE 流式吐回来。
怎么装上
官方最低要求 4 核 8G、40G 盘,推荐 8 核 16G;x86_64 和 ARM64 都支持,需要 Docker 24+ 和 Compose v2+。
三条命令的事:
git clone https://github.com/ModelEngine-Group/nexent.git
cd nexent
bash deploy.sh docker
部署脚本是交互式 TUI,依次选组件、端口策略、镜像源。国内网络记得镜像源选 mainland,不然拉镜像能等到怀疑人生。装完浏览器开 http://IP:3000,先用超管登录,建租户和租户管理员,再换租户管理员进去做 Agent——这个顺序别搞反,我一开始拿超管账号直接找”新建智能体”,翻了半天没找到入口。
要上生产就换 bash deploy.sh k8s,前置是 Kubernetes 1.24+ 和 Helm 3+,内存门槛也抬到 16G 起步、推荐 64G。
几句实话
它不是个轻东西。 七八个服务加四个中间件,8G 内存是硬门槛。按最低配算,像 A7Z 这种 8G 内存的板子是踩线过——但 PG、ES、Redis、MinIO 一起挤,我不建议拿它当主力机,想跑得舒服还是 N100 或者小主机起步。这点上 Dify 更宽容,2C4G 就能先玩起来,RAGFlow 那种吃资源的反而和它一个量级。
NL2Agent 生成的是草稿,不是成品。 工具绑定、Skill 冲突、提示词的边界,还得人改。它省的是”搭骨架”的时间,省不了”想清楚要干什么”——目标描述含糊,生成出来的 Agent 也一样含糊。
权限模型是给团队准备的。 个人自用会觉得租户、用户组、资源授权这套有点绕,一路默认值糊过去也能跑。但真到三五个人共用一个平台、要给不同部门隔离知识库的时候,这套设计就值钱了,跟 Coze Studio 的企业版思路是一路的。
社区比头部小一个数量级。 6.1K star 对比 Dify 的十万加,遇到冷门坑基本得自己读文档翻 issue。好在文档中英文都齐,版本发布说明也写得细,不至于抓瞎。
MIT 许可,商用没法务风险。 这点比不少”开源但限制商用”的平台实在,公司内部部署不用先过一遍律师。
如果你已经把 Dify、Coze、FastGPT 这一圈摸过一遍,Nexent 值得单独试一次。倒不是因为它功能更多——论生态和插件量它还追不上——而是因为它押的注不一样:别人做”让人更容易搭流程”,它做”让人不用搭流程”。
这个方向最后对不对,现在下结论太早。但至少,它是个不同的答案。