logo
  • 环境
  • 企业版
  • 价格
Blogs
教程|Sep 2, 2025

使用 Eigent 构建完全本地化 AI 团队指南

使用 Docker 和 Postgres 搭建私有、自托管的多智能体环境

EigentEigent
Share to
使用 Eigent 构建完全本地化 AI 团队指南
  • 什么是 Eigent?
  • 前提条件
  • 观看完整教程
Automate Everything with
AI Workforce on Desktop
Download Eigent

如果你正在寻找部署强大的 AI 工具,你可能已经遇到过一个关键挑战:如何在不损害敏感数据安全性的前提下,释放它们的全部潜力。

大多数平台都会把一切都推向云端,起初这看起来很方便,但当你处理客户记录、财务数据或内部知识产权时,很快就会引发警惕。你既想要多智能体系统的能力,也想要隐私、控制权,以及在自己机器上运行一切的能力。

这就是 Eigent 的用武之地——借助 Eigent 开源协作,你可以构建一个完全本地化、完全运行在你自己的基础设施上的多智能体团队。

什么是 Eigent?

Eigent 是一款本地优先的多智能体桌面应用。它不会把你的数据发送到外部服务器,而是在你的电脑上运行一切。你可以完整看到正在发生什么,并确信你的文件、凭证和日志都留在你自己的设备上。

你可以把它理解为在构建你自己的 AI 团队。你可以启动不同的智能体,每个智能体都拥有各自的技能:搜索智能体负责全网检索,开发者智能体负责运行代码,文档智能体负责编写和编辑文件,甚至还有能够处理图像和音频的多模态智能体。Eigent 会为你协调它们,使它们能够并行处理任务、在需要时进行交接,并交付精致的结果。

在本指南中,我们将准确展示如何在本地完成设置。到最后,你将让 Eigent 在你的桌面上运行起来,并配好可按你的方式协同工作的智能体。

前提条件

Node.js(v18 或更高版本)和 npm:Eigent 是一个 Node/Electron 应用。如果你还没有安装,请先安装 Node.js(建议 18–22)。 内存和硬件:建议至少 8 GB RAM。如果你连接的是外部 API,Eigent 可以完全在 CPU 上运行。对于本地大模型推理,更强大的 GPU(例如 NVIDIA RTX)会更有帮助。 操作系统:Eigent 支持 Windows 和 macOS。 Docker:安装 Docker 并确保它正在运行。https://docs.docker.com/get-docker/ ‍

1. 克隆仓库并启动 PostgreSQL 后端

克隆 Eigent 仓库并安装依赖:

git clone https://github.com/eigent-ai/eigent.git
cd eigent

切换到 server 目录并启动 Docker:

cd server
cp .env.example .env
docker compose up -d

这会启动两个容器:

一个 PostgreSQL 数据库(Eigent 数据存储) Eigent API 服务器 这两者都在你的机器本地运行,API 地址为 localhost:3001。默认情况下,Docker 会为 PostgreSQL 创建一个卷,因此数据库文件会存储在磁盘上。

2. 验证本地数据存储

此时,一切都在本地运行。PostgreSQL 容器(eigent_postgres)保存着数据库。你可以通过列出 Docker 容器,或者在容器内部使用 psql 之类的工具进行检查。Eigent 所做的一切(智能体消息、用户数据、任务日志等)都会写入这个本地 Postgres 实例。没有任何数据会被发送到你机器之外的地方。

所有 Eigent 数据都存储在本地 Docker 化的 PostgreSQL 数据库中。

这确保了默认隐私保护。正如文档所述,自托管的一个关键优势就是数据隐私——你将敏感数据保留在自己的基础设施内。事实上,当你使用这套配置时,任何工作区或登录信息都不会离开你的本地网络。Eigent 默认就是完全本地化的,因此你可以审计并信任你的数据会留在原地。

3. 修改 .env.development 以使用本地代理

接下来,我们需要告诉前端改用本地后端,而不是任何云服务。在项目根目录 (eigent/.env.development) 中,启用本地代理设置。用文本编辑器打开 .env.development,并确保其中包含:

VITE_BASE_URL=/api
VITE_PROXY_URL=http://localhost:3001
VITE_USE_LOCAL_PROXY=true

通过将 VITE_USE_LOCAL_PROXY=true 并把 VITE_PROXY_URL 指向 http://localhost:3001,你就配置了前端将所有 API 调用发送到本地 Docker 后端。

请确保这些行前面没有 # 或注释标记,否则它们不会生效。完成这个配置后,前端应用会将请求代理到你的本地服务器,而不是外部演示 API。

4. 运行前端应用

现在返回仓库根目录,安装 JavaScript 依赖,然后启动开发服务器:

cd ..
npm install
npm run dev

这将本地启动 Eigent 前端。默认情况下,它运行在 http://localhost:3000。配合 .env 的修改,前端会与 http://localhost:3001 上的 API 通信——全部都在你的机器内完成。

> eigent@* dev
> vite

  VITE vX.X.X  ready in Y ms

  ➜  Local:   http://localhost:3000/

这里不需要任何特殊的云端凭证——这只是一个普通的 Node 开发构建。

5. 在本地访问 Eigent UI

Eigent 的登录界面会加载出来,并且是本地托管的。虽然需要登录,但这个实例是自托管的,不涉及任何外部服务。

这个登录过程纯粹是为了本地应用——你的凭证和数据会保存在你启动的本地 Postgres 数据库中,而不是某个云服务器上。即使 UI 展示的是类似 OAuth 的登录界面,所有身份验证和用户数据都在你的机器上。文档强调了这种本地优先的设置:“你的数据保留在你自己的设备上,解决隐私和安全问题”。登录后,你将进入主控制面板,在那里你可以创建自定义智能体、定义工作流并配置工具。

例如,工具/设置页面允许你启用或禁用内置集成(网页搜索、Google docs、Slack 等),模型选择界面则让你选择或配置偏好的 LLM。从这里开始的一切——智能体消息、工具输出、知识库——都将保留在你的 PostgreSQL 数据库和本地文件系统中,除非你明确导出它们。

Eigent UI 允许你在本地实例上配置集成工具(Slack、网页搜索等)。在本地 Eigent 设置中,选择智能体要使用的模型或 API。

注意:在本地模式下,用户需要自行为模型配置 API 密钥或端点。

观看完整教程

更喜欢视频指南?我们已经录制了一段分步演示,带你走完整个过程,从启动 Docker 到本地登录 Eigent。

教程链接:在 YouTube 上观看

Recent Posts

ChatGPT Work vs Claude Cowork:哪个 Agentic Workspace 更适合你的团队?
行业Jul 9, 2026

ChatGPT Work vs Claude Cowork:哪个 Agentic Workspace 更适合你的团队?

对比 ChatGPT Work 和 Claude Cowork,了解哪个 agentic workspace 更适合你的团队工作流、本地文件、治理需求和自动化目标。

Douglas LaiDouglas Lai
ChatGPT Work vs Eigent:云端 Agent 还是开源 AI 员工团队?
行业Jul 9, 2026

ChatGPT Work vs Eigent:云端 Agent 还是开源 AI 员工团队?

从部署、隐私、可扩展性、定价和实际应用场景等方面对比 ChatGPT Work 和 Eigent,帮助你选择合适的 AI 同事。

Douglas LaiDouglas Lai
Codex Cloud 远程工作区:随时随地运行 AI Agent
行业Jul 5, 2026

Codex Cloud 远程工作区:随时随地运行 AI Agent

了解 Codex Cloud 远程工作区如何让 AI agent 在安全的云环境中运行长时编码任务,并支持移动端监督与远程访问。

Douglas LaiDouglas Lai
Automate everything with AI workforce on desktop
Download Eigent

立即体验 Eigent

下载开源桌面应用,在本地用 AI 工作团队开始自动化。

下载 Eigent
Eigent

获取关于 AI 员工自动化的最新更新和教程。

产品Eigent环境定价企业版
探索解决方案使用场景技能插件博客
开发者文档GitHubCAMEL-AI开源基金合作伙伴
下载开源版
公司关于我们品牌加入我们使用条款隐私政策安全与信任Cookie 政策退款与试用政策

保留所有权利 © 2026 EIGENT UK LTD

Eigent 1.0 新版本发布!download