DevTrendsDeveloper trends
Accent color

mingle98 /

ai-agent-node

一个生产级的 AI Agent Node.js 脚手架,提供模块化架构、RAG 知识库检索、工具调用和技能管理等功能。帮助快速搭建AI智能客服等Agent应用服务. | 特性 | 描述 | |------|------| | 🤖 智能对话 | 基于 LangChain 的 AI 对话能力 | | 📚 RAG 知识库 | 支持本地知识库检索,可处理 PDF、MD、EPUB 等格式 | | 🛠️ 工具系统 | 模块化工具架构,支持代码…

DTBusiness & growthDTData & operationsDTAgent extensionDTAgent orchestration

Product images

About

一个生产级的 AI Agent Node.js 脚手架,提供模块化架构、RAG 知识库检索、工具调用和技能管理等功能。帮助快速搭建AI智能客服等Agent应用服务. | 特性 | 描述 | |------|------| | 🤖 智能对话 | 基于 LangChain 的 AI 对话能力 | | 📚 RAG 知识库 | 支持本地知识库检索,可处理 PDF、MD、EPUB 等格式 | | 🛠️ 工具系统 | 模块化工具架构,支持代码分析、文档生成、网络搜索等 | | 🎯 技能管理 | 内置多种 AI 技能,支持教学、咨询、问答等场景 | | 🌊 流式响应 | 支持实时流式输出,提升用户体验 | | 🔄 会话管理 | 多会话支持,自动上下文管理 | | 🧠 长期记忆 | 基于 sessionId 的用户画像持久化,自动提取关键信息并注入上下文 | | 🛡️ 容错机制 | 熔断器、重试机制、降级策略 | | 🧠 双执行模式 | 支持 ReAct 快速响应和 Plan+Exec 计划执行两种模式,智能切换 | | 🧭 动态能力路由 | 支持按用户请求动态裁剪工具/技能能力面,降低无关能力干扰(可通过 capabilityRoutingEnabled 开关控制) | | 📁 用户文件隔离 | 基于 sessionId 的独立工作空间,自动目录初始化,支持文件数量限制(100个/用户) | | 📧 邮件发送 | 支持 SMTP 发送,内置多种精美模板(通知/告警/报告/感谢信/验证码/邀请函/营销) | | 🎨 AISuspendedBallChat 兼容 | 完全符合 AISuspendedBallChat 组件接口规范 | 在线体验

Discovery history

  1. 阮一峰周刊·用户投稿

    Apr 22, 2026 · 1 observations

Discuss this product