SheepNav
confused-ai

confused-ai

producthunt.com

用TypeScript构建AI智能体与工作流

19天前制作者:Raja shekar

关于 confused-ai

confused-ai 是一个专为 TypeScript 开发者设计的开源框架,让你能够轻松构建生产级 AI 智能体、团队协作和工作流。它支持 40 多种 LLM 提供商和 100 多个内置工具,提供从多智能体编排、RAG 到防护栏、断路器、人机协同(HITL)、预算控制、OTLP 追踪等企业级特性,是 CrewAI 和 LangChain 的强力替代方案。

核心功能

confused-ai 的核心在于其高度模块化和可扩展的架构。开发者可以使用 TypeScript 定义智能体的行为、工具集和交互逻辑,并通过声明式配置快速搭建复杂的 AI 工作流。框架内置了智能体间通信、任务分配和结果聚合机制,支持链式、并行和条件分支等多种执行模式。

主要特性

  • 多智能体编排:支持创建多个专业智能体,通过消息传递协同完成复杂任务,如代码审查、报告生成等。
  • 丰富的工具生态:内置 100+ 工具,涵盖网络搜索、文件操作、API 调用、数据库查询等,并允许自定义工具。
  • 企业级安全与管控:提供防护栏(内容过滤)、断路器(故障隔离)、HITL(人工审核)和预算控制,确保 AI 行为安全可靠。
  • RAG 与知识库:集成检索增强生成能力,支持向量数据库,让智能体基于私有知识库回答问题。
  • 可观测性:通过 OTLP 标准导出追踪数据,方便集成到 Jaeger、Grafana 等监控系统。

适用场景

  • 自动化客服:构建多智能体客服系统,自动处理查询、升级工单。
  • 代码开发助手:创建代码审查、测试生成、文档编写的智能体团队。
  • 数据分析管道:编排数据采集、清洗、分析和可视化工作流。
  • 内容创作:利用 RAG 和 LLM 生成营销文案、报告摘要。

相关工具