elizaOS:18k Star 的自主 AI Agent 开发框架

发布时间:2026/6/25 18:21:52

elizaOS:18k Star 的自主 AI Agent 开发框架 文章目录elizaOS18k Star 的自主 AI Agent 开发框架核心特性快速上手架构分层本地开发示例和基准测试许可证许可证elizaOS18k Star 的自主 AI Agent 开发框架elizaOS 是一个开源的自主 AI Agent 开发框架GitHub 上拿到了 18,560 个 Star。它是一个一体化的可扩展平台用来构建和部署 AI 驱动的应用程序。不管你要做聊天机器人、业务流程自动化的自主 Agent还是游戏 NPCEliza 都提供了一套完整的工具链从开发、部署到管理全流程覆盖。核心特性丰富的连接器开箱即用支持 Discord、Telegram、Farcaster 等平台。不用自己写对接代码配置一下就能跑。模型无关OpenAI、Gemini、Anthropic、Llama、Grok主流大模型全部支持。用哪家都行不绑定。现代 Web UI自带管理面板实时管理 Agent、群组和对话。不用自己搭前端直接用。多 Agent 架构从底层就为多 Agent 协作设计可以编排一组专门化的 Agent 来完成复杂任务。文档摄取RAG能把文档喂给 Agent让它基于你的数据来回答问题。支持全局、私有、用户私有等不同粒度的权限控制。插件系统功能不够就自己写插件。Actions、Providers、Services 三层扩展机制社区插件也在持续增长。快速上手需要 Node.js v24 和 bun。Windows 用户用 WSL 2。bunadd-gelizaosbeta elizaos create my-first-agent--templateprojectcdmy-first-agent# 在 .env 里填入 OPENAI_API_KEYbuninstallbun run dev四行命令一个 Agent 就跑起来了。生成的项目自带完整的脚本bun run dev、bun run build、bun run test、bun run typecheck、bun run lint。架构分层Eliza 的架构分成三层。框架层是运行时核心包括elizaos/core、Agent 循环、插件模型、消息/记忆/状态原语。你的代码只要依赖elizaos/core就是在用框架本身。项目层是可部署的产品工作区包含品牌化的 App Shell、插件选择、平台配置和部署脚本。插件层介于两者之间既遵循框架的注册机制Actions/Providers/Services又以产品形态交付。社区插件通过 npm 发布带elizaos关键字就能被发现。本地开发buninstallbun run dev一条命令启动完整的本地开发环境包括 API 和 Vite UI。还有本地 mock 集群模拟完整云栈bun run cloud:mock# 使用已有数据启动bun run cloud:mock:fresh# 清空数据后重新启动端口自动分配日志输出到./logs/目录。示例和基准测试框架自带 30 多个可运行的示例覆盖对话、Web 框架、托管、协议、链上交易、游戏等场景。每个示例独立可构建有自己的 README。基准测试同样有 30 多个包括 GAIA、SWE-bench、tau-bench、OSWorld、Mind2Web 等。用于评估 Agent 在通用任务、编码、桌面操作、Web 交互、链上交易等维度的表现。许可证MIT 协议完全开放。nch、OSWorld、Mind2Web 等。用于评估 Agent 在通用任务、编码、桌面操作、Web 交互、链上交易等维度的表现。许可证MIT 协议完全开放。

相关新闻