如何 5 分钟上手 AI-Employe:从 Firebase 配置到本地跑通的首个 AI 浏览器自动化教程
如何 5 分钟上手 AI-Employe从 Firebase 配置到本地跑通的首个 AI 浏览器自动化教程【免费下载链接】AI-EmployeCreate browser automation as if you were teaching a human using GPT-4 Vision.项目地址: https://gitcode.com/gh_mirrors/ai/AI-Employe本教程带你 5 分钟上手AI-Employe—— 一个开源的AI 浏览器自动化项目。它使用GPT-4 Vision驱动让你像教一个新员工一样用自然语言录制并复现网页操作AI 会自动点击、输入、完成任务无需编写任何爬虫代码。跟着本文完成 Firebase 配置、环境变量设置与服务启动你即可在本地浏览器中跑通自己的第一个 AI 自动化工作流。上手前准备一张清单搞定环境AI-Employe 的技术栈为Next.js Rust Postgres MeiliSearch Firebase Auth开始前请确认以下依赖已就绪 ✅依赖项用途说明Node.js npm运行 Web 前端与扩展构建建议 18 版本Rust Cargo运行 AI 调度后端服务监听 8080 端口Docker本地启动 Postgres 与 MeiliSearch两个服务都支持容器化运行Firebase 账号用户登录认证免费即可使用OpenAI API Key驱动 GPT-4 Vision 理解页面首次使用扩展时填入第 1 步克隆仓库并认识目录结构在项目根目录执行克隆命令git clone https://gitcode.com/gh_mirrors/ai/AI-Employe整个项目分为三大模块理解它们的职责能帮你快速定位问题client/web/Next.js 构建的 Web 控制台包含登录、工作流管理、数据看板数据库模型定义在 prisma/schema.prismaclient/extension/Chrome 浏览器扩展负责录制你的操作、截图发给 GPT-4 Vision 并执行 AI 指令server/Rust 编写的 AI 后端负责调度 GPT-4、索引 DOM 结构入口见 src/main.rs第 2 步5 分钟完成 Firebase 配置Firebase 只负责用户认证配置只需 3 步注册 Firebase 账号创建一个新的 Firebase 项目进入Project settings → Service accounts点击Generate new private key将下载的密钥保存为firebaseAdmin/cert/dev.json生产环境则为prod.json仓库中已提供firebaseAdmin/cert_sample/目录作为格式参考配置入口代码位于 firebaseAdmin/index.ts应用启动时会自动读取该私钥完成服务端认证。第 3 步填写环境变量与安装依赖仓库根目录提供了 .env.sample 模板复制并填写cp .env.sample .env.development新手只需重点关注这几个变量其余可留空OPEN_AI_API_KEY你的 OpenAI 密钥AI 能力的核心DATABASE_URLPostgres 连接串如postgresql://postgres:postgreslocalhost:5432/aiemplye_devMEILISEARCH_URL/MEILISEARCH_API_KEYMeiliSearch 地址默认http://127.0.0.1:7700NEXT_PUBLIC_*开头的 6 个变量来自 Firebase 控制台的 Web 应用配置前端认证依赖它们填好后在根目录执行npm install该命令会同时安装 web、extension、server 三个模块的依赖。第 4 步初始化数据库并一键启动全部服务确保 Docker 中的 Postgres 与 MeiliSearch 已启动然后依次执行npm run db:deploy # 执行 Prisma 数据库迁移 npm run dev # 同时启动 Web、扩展构建与 Rust 后端npm run dev会借助 concurrently 并行拉起三个进程启动成功后Web 控制台http://localhost:3000Rust AI 后端http://localhost:8080浏览器扩展已自动构建到client/extension/build目录第 5 步加载扩展创建你的首个 AI 工作流 打开 Chrome访问chrome://extensions开启右上角开发者模式点击加载已解压的扩展程序选择client/extension/build文件夹首次打开扩展进入 Setup 页面填入你的 OpenAI Key。放心密钥只保存在你本地电脑上不会上传到任何服务器该逻辑见 setup.tsx创建一个工作流填写标题与目标然后在真实网页上手动操作一遍点击、输入等。AI-Employe 会记录每一步的 DOM 变化而不是录屏保存后点击执行——GPT-4 Vision 读取页面截图并生成指令后端通过 MeiliSearch 定位真实元素AI 员工便开始替你重复劳动其元素定位的核心实现在 server/src/common/dom/search.rs这也是它比同类工具更可靠的关键。常见问题速查问题解决方法启动报数据库连接失败检查 Docker 中 Postgres 是否运行、DATABASE_URL是否填对扩展点击后无反应确认 Rust 后端 8080 端口已启动且.env中BACKEND_URL一致登录页卡住核对.env.development中NEXT_PUBLIC_*是否与 Firebase 项目一致AI 执行时迷路完善工作流标题和目标录制操作尽量贴近真实使用路径写在最后至此你已经从零跑通了AI-Employe一个把教人做事变成教 AI 做网页的AI 浏览器自动化工具。它的 Roadmap 中还有工作流循环、语音控制浏览器、社区共享工作流等能力建议持续关注项目更新。动手创建你的第一个工作流让 AI 员工开始替你打工吧 【免费下载链接】AI-EmployeCreate browser automation as if you were teaching a human using GPT-4 Vision.项目地址: https://gitcode.com/gh_mirrors/ai/AI-Employe创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Slickr外部API集成完整指南:Unsplash、Iconfinder与imgbb三大接口实战

Slickr外部API集成完整指南:Unsplash、Iconfinder与imgbb三大接口实战

Slickr外部API集成完整指南:Unsplash、Iconfinder与imgbb三大接口实战 【免费下载链接】slickr Enjoy creating cover image for your hashnode blog like never before, get started in seconds 🎉 项目地址: https://gitcode.com/gh_mirrors/sl/slic…

2026/8/22 15:23:20 阅读更多 →
扫描的页面为什么会自动摆正?揭秘Scanner如何用Windows OCR实现智能方向识别

扫描的页面为什么会自动摆正?揭秘Scanner如何用Windows OCR实现智能方向识别

扫描的页面为什么会自动摆正?揭秘Scanner如何用Windows OCR实现智能方向识别 【免费下载链接】scanner An all-in-one scanner app for Windows 项目地址: https://gitcode.com/gh_mirrors/scanner/scanner 纸张放倒了,扫出来的文件却是正的&…

2026/8/22 15:22:20 阅读更多 →
OpenLRC:5分钟音频转同步字幕

OpenLRC:5分钟音频转同步字幕

OpenLRC:5分钟音频转同步字幕 【免费下载链接】openlrc Transcribe and translate voice into LRC file using Whisper and LLMs (GPT, Claude, et,al). 使用whisper和LLM(GPT,Claude等)来转录、翻译你的音频为字幕文件。 项目地址: https://gitcode.c…

2026/8/22 15:22:20 阅读更多 →

最新新闻

PS1 存档如何管理?MemcardRex 记忆卡编辑完整指南

PS1 存档如何管理?MemcardRex 记忆卡编辑完整指南

PS1 存档如何管理?MemcardRex 记忆卡编辑完整指南 【免费下载链接】memcardrex Advanced PlayStation 1 Memory Card editor 项目地址: https://gitcode.com/gh_mirrors/me/memcardrex MemcardRex 是一款 PS1 记忆卡管理工具,覆盖记忆卡文件打开、…

2026/8/22 15:55:27 阅读更多 →
点了停止,模型为什么还可能继续跑

点了停止,模型为什么还可能继续跑

按钮、浏览器、SSE 服务和上游模型,是四个不同的停止边界。 摘要| 我沿 Microi吾码当前 AI 流式链路,从停止按钮追到 AbortController、SSE、服务端和上游调用。结论:点击停止可结束浏览器读取;只有取消信号继续穿过服…

2026/8/22 15:55:27 阅读更多 →
DM在水平分区表建立索引:提升大数据环境下查询性能的关键技术

DM在水平分区表建立索引:提升大数据环境下查询性能的关键技术

一、DM水平分区表建立索引概述 1.1 DM数据库分区表的基本概念 DM数据库作为中国自主研发的数据库管理系统,其分区表技术允许将大型表数据分散存储在多个物理分区中,从而提高数据管理效率和查询性能。水平分区表是指按照特定条件将表的数据行划分到不同的…

2026/8/22 15:55:27 阅读更多 →
她把最后一颗种子送进风暴:18秒如何讲清选择与代价

她把最后一颗种子送进风暴:18秒如何讲清选择与代价

一颗种子、一个拉杆、一次个人记忆的熄灭:18秒只保留能改变世界的动作。 摘要| 《风眼种库》是一支原创18秒横屏电影短片:风暴逼近,21岁亚洲成年种库工程师必须在保住个人档案与重启城市清洁空气核心之间选择。她拉下释放杆&#…

2026/8/22 15:55:27 阅读更多 →
ComfyUI-VideoHelperSuite 教程:5步把AI图像序列变成能分享的视频

ComfyUI-VideoHelperSuite 教程:5步把AI图像序列变成能分享的视频

ComfyUI-VideoHelperSuite 教程:5步把AI图像序列变成能分享的视频 【免费下载链接】ComfyUI-VideoHelperSuite Nodes related to video workflows 项目地址: https://gitcode.com/gh_mirrors/co/ComfyUI-VideoHelperSuite 你刚生成的16张连续帧还躺在输出目录…

2026/8/22 15:54:27 阅读更多 →
Navicat 17 Free版下载安装教程 附安装激活步骤(2026 最新版)

Navicat 17 Free版下载安装教程 附安装激活步骤(2026 最新版)

什么是Navicat Navicat是一个管理数据库的工具,它是以直觉化的图形用户界面而建的,可以让使用者安全并简单的方式创建、组织、访问并共用信息。它可以用来对本机或远程的MySQL、SQL server、SQLite、Oracle及PostgreSQL数据库进行管理及开发。 一、下载…

2026/8/22 15:54:27 阅读更多 →

日新闻

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

沉金PCB工艺实战指南:从设计到SMT焊接的可靠性保障

在电子硬件开发领域,PCB(印制电路板)的沉金工艺是提升产品可靠性和焊接质量的关键环节。对于需要高密度互连、长期稳定运行或高频信号传输的板卡,如“黍姐仿通行证”这类可能涉及身份识别、数据交互的硬件项目,选择正确…

2026/8/22 0:00:11 阅读更多 →
电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

电气考研电路八月强化四步法:从知识体系到真题实战的闭环攻略

这次我们来看一个针对电气考研电路科目的学习规划项目。它不是软件工具,而是一套聚焦于8月份关键节点的备考策略。对于电气工程考研的同学来说,电路分析是专业课的重中之重,也是拉开分差的关键。进入8月,复习进入强化阶段&#xf…

2026/8/22 0:00:11 阅读更多 →
消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

消除AI代码的“AI味”:Claude Code设计优化技能配置与实战指南

大家好,我是专注于前端开发与AI工具实践的技术博主。在日常使用 Claude Code 等AI编程助手时,你是否也遇到过这样的困扰:生成的代码功能上没问题,但代码风格、组件设计、交互逻辑总透着一股“AI味”——布局单调、样式简陋、交互生…

2026/8/22 0:00:11 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/21 3:21:33 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/22 8:09:09 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/21 6:07:56 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/21 16:42:28 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/22 7:31:03 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/22 3:22:48 阅读更多 →