掘金 人工智能 前天 14:32
开源AI代理爆火!Suna:3天内新增5.5K+标星,自然对话驱动的自动化神器!
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Suna是一款新晋的开源通用AI代理平台,迅速登顶GitHub Trending榜首。它通过自然语言交互,整合浏览器自动化、文件管理、网络爬虫和API集成等功能,助力用户轻松完成市场调研、行程规划、数据分析等复杂任务。该项目采用Python/FastAPI后端、Next.js/React前端和Docker隔离环境,结合Chromium浏览器、Redis数据持久化和LiteLLM,提供强大的任务自动化能力。用户可以通过在线体验或本地自定义部署两种方式快速上手,体验AI带来的效率提升。

🤖 **智能自动化**:Suna 利用 Chromium 浏览器模拟人工操作,实现网页导航、表单填写和数据提取等自动化流程,极大地简化了信息收集和处理过程。

🗂️ **多格式文件管理**:Suna 支持创建、编辑和保存 Word、Excel、Markdown 等多种文档格式,方便用户进行数据整理和报告生成。

🌐 **高效信息爬取与整合**:Suna 具备强大的网络爬虫功能,能够高效地爬取、检索和整合来自多个来源的信息,扩展搜索范围,提升信息获取效率。

🔒 **安全隔离环境**:Suna 的所有操作都在独立的 Docker 容器内进行,确保数据安全,有效防止恶意代码或病毒对本地系统的侵害。

现代工作场景中,信息分散在多个平台,我们经常需要频繁切换多个网站,复制粘贴信息、整理报告的繁琐流程不仅耗时,造成人工整合效率低下。

一款在昨日登顶 GitHub Trending 的榜首项目:Suna,可以帮助我们彻底解决这一问题。

通过自然语言对话,整合浏览器自动化、文件管理、网络爬虫和 API 集成等强大功能,轻松完成市场调研、行程规划、数据分析等复杂任务。

3天内新增了 5.5K+ Star!从4月23日的 780 飙升到现在的 6.4K 标星!非常地受网友和开发者们的欢迎!

项目简介

Suna 是一个开源通用 AI 代理平台。

它通过 Python/FastAPI 后端、Next.js/React 前端和 Docker 隔离环境,结合 Chromium 浏览器、Redis 数据持久化和 LiteLLM(支持 Claude、GPT-4o 等 LLM),提供强大的任务自动化能力。

支持多模态操作,涵盖浏览器交互、文件处理、数据爬取和系统任务执行,适用于研究、分析和流程自动化。

所有动作都可在隔离的 Docker 沙箱中执行,安全性拉满。

主要功能

快速入手

Suna 提供有在线体验、本地自定义部署两种使用方式。

在线体验:www.suna.so

案例1:帮我分析下一家位于英国的健康产业公司的市场情况。请提供主要竞争对手、其市场规模、优势和劣势,并附上其网站URL。完成后,生成一份PDF报告。

案例2:我需要找到罗马最好的美容中心,但我想通过使用讨论这个话题的开放论坛来找到它们。在谷歌上搜索,通过查找位于罗马的美容中心讨论来抓取论坛。然后生成一份包含5个美容中心及其最佳评论的列表。

本地部署-安装步骤:

Suna 采用前后端分离架构,所以需要部署前后端项目并启用相应的服务。

① 克隆项目

git clone https://github.com/kortix-ai/suna.gitcd suna

② 配置后端项目(完整配置可参考项目文档)

cd backendcp .env.example .envNEXT_PUBLIC_URL="http://localhost:3000"# Supabase credentials from step 1SUPABASE_URL=your_supabase_url...# Redis credentials from step 2REDIS_HOST=your_redis_hostREDIS_PORT=6379REDIS_PASSWORD=your_redis_passwordREDIS_SSL=True# Daytona credentials from step 3DAYTONA_API_KEY=your_daytona_api_key...# OpenAI API:OPENAI_API_KEY=your_openai_api_key...

③ 设置Supabase数据库

# Login to Supabase CLIsupabase login# Link to your project (find your project reference in the Supabase dashboard)supabase link --project-ref your_project_reference_id# Push database migrationssupabase db push

④ 配置前端项目

cd ../frontendcp .env.example .env.localNEXT_PUBLIC_SUPABASE_URL=your_supabase_urlNEXT_PUBLIC_SUPABASE_ANON_KEY=your_supabase_anon_keyNEXT_PUBLIC_BACKEND_URL="http://localhost:8000/api"  # Use this for local developmentNEXT_PUBLIC_URL="http://localhost:3000"

⑤ 安装前后端项目的依赖

# 安装前端依赖cd frontendnpm install# 安装后端依赖cd ../backendpip install -r requirements.txt

⑥ 启动前后端服务

cd frontendnpm run devcd backendpython api.py

写在最后

Suna 作为一款强大的AI代理项目,可以帮助我们把碎片化工作“秒变自动化”,而且免费开源!

以往工作需要一步一步执行,而Suna只要一句话,比如:

然后它就自己去:

浏览器 → 搜索 → 点开页面 → 提取数据 → 整理成文件 → 存到本地,全过程你几乎不用动手。

如果你想节省80%的重复劳动时间,让 AI 自动帮你采集、整理、输出信息,那么 Suna 绝对值得第一时间试一试!

GitHub 项目地址:github.com/kortix-ai/s…

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

Suna AI代理 自动化 开源 信息整合
相关文章