开源推荐
morning
GitHub 热门项目:eko
摘要
GitHub项目:eko 仓库地址:https://github。com/FellouAI/eko Stars:4919 | 作者:FellouAI 项目描述:Eko (Eko Keeps Operating) - Build Production-ready Agentic Workflow with Natural Language - eko。
eko
Eko
https
and
Middle
2026-05-19
1 阅读
GitHub Trending
GitHub 项目:eko
仓库地址:https://github.com/FellouAI/eko
星级:4919 | 作者:FelloAI
项目描述:Eko (Eko Keeps Operating) - 使用自然语言构建生产就绪的代理工作流程 - eko.fellou.ai
===================================================
自述文件内容:
[](许可证) [](https://example.com/build-status) [](https://eko.fellou.ai/docs/release/versions/)
Eko(发音类似于“echo”)是一个可用于生产的 JavaScript 框架,使开发人员能够创建可靠的代理,**从简单的命令到复杂的工作流程**。它为在**计算机和浏览器环境**中运行代理提供了统一的界面。
## 新闻
- **2025-11:** Eko 4.0 支持聊天对话并优化代理逻辑。
- **2025-09:** Eko 3.0 引入了依赖性感知并行代理执行。
- **2025-09:** 通过“task_snapshot”工作流恢复进行新的暂停、恢复和中断控制。
- **2025-09:** Monorepo 工具迁移到 pnpm 以实现一致的工作区管理。
## 升级到 Eko 4.0
将现有 Eko 3.x 项目迁移到 4.0 时,请按照以下步骤操作:
1. 使用 `pnpm up @eko-ai/eko @eko-ai/eko-nodejs @eko-ai/eko-web @eko-ai/eko-extension` 更新依赖项。
2. 重新生成保存的工作流程或导出的计划,以便它们使用 v3 架构和依赖关系图格式。
3. 使用 pnpm 清理并重新安装(`rm -rf node_modules && pnpm install`),然后重建任何浏览器或桌面包。
4. 重新运行自动化演示并更新文档以反映新的暂停/中断 API 和并行代理行为。
## 框架比较
|特色|埃科 |朗链|浏览器使用 | Dify.ai |科兹 |
|--------------------------------------|-------|------------|--------------|----------|--------|
| **支持的平台** | **全平台** |服务器端 |浏览器 |网页 |网页 |
| **一句话到多步骤工作流程** | ✅ | ❌ | ✅ | ❌ | ❌ |
| **干预性** | ✅ | ✅ | ❌ | ❌ | ❌ |
| **任务并行** | ✅ | ❌ | ❌ | ❌ | ❌ |
| **开发效率** | **高** |低|中|中|低|
| **任务复杂性** | **高** |高|低|中|中|中|
| **开源** | ✅ | ✅ | ✅ | ✅ | ❌ |
| **访问私有网络资源** | ✅ | ❌ | ❌ | ❌ | ❌ |
## 特点
- [x] 纯 JavaScript:为浏览器和 Node.js 构建。?
- [x] 多代理:在一项任务中释放多个代理的力量。?
- [x] 代理/工具灵活性:在 j 中自定义新的代理和工具