Deep Research 开源版上线,让Agent帮你工作!

一个由清华大学、复旦大学和斯坦福大学的研究团队联合开发的能让 AI 帮你完成各种复杂操作的工具,核心目标就是让任务自动化变得更高效。

项目背景

不仅能处理简单的任务,还能搞定复杂的多步骤工作流,比如从网上抓取数据、生成报告,甚至还能帮你做自动化测试。最重要的是,它完全开源,社区里的小伙伴们都可以参与进来,一起让它变得更强大。

性能特色

跨平台支持:无论你是用浏览器、Node.js,还是其他环境,Eko都能无缝运行

自然语言驱动:不需要懂复杂的编程语言,只需要用自然语言描述任务,Eko就会自动生成工作流。比如你说“帮我搜索Eko框架的资料并整理成报告”,它就会乖乖照做。

实时监控与干预:支持实时监控和干预,你可以随时调整工作流,确保任务顺利完成。

开放性与安全性:Eko是开源的,代码完全公开。这意味着社区里的小伙伴们都能参与进来贡献自己的智慧。

快速安装使用

安装Eko的方法很多,如浏览器插件、Node.js等等。我这边用npm来演示

npm install @eko-ai/eko

然后可以在代码里导入Eko模块了

import { Eko } from '@eko-ai/eko';
const eko = new Eko({ apiKey: 'your_api_key' });

接下来,就可以用它来执行任务,比如:你想让Eko帮你清理电脑里大于1MB的文件,只需要这样写

const workflow = await eko.generate("清理当前目录中大于1MB的所有文件");
await eko.execute(workflow);

项目体验展示

    Eko在实际项目中的应用效果

1、股票分析

用Eko去Yahoo Finance上收集最新的纳斯达克数据,包括股票价格变化、市值和交易量等等,然后生成一份可视化报告

2、文件管理

Eko还能帮咱们管理电脑上的文件。比如,它可以自动清理当前目录中大于1MB的文件,或者创建一个文件夹把所有PDF文件都移到里面。

3、自动化测试

对于开发人员来说,自动化测试可是个头疼的问题。不过有了Eko就不用担心啦!它可以随机组合用户名和密码来测试登录页面是否正常工作,还能生成测试报告。


GitHub:https://github.com/FellouAI/eko