1325 字
7 分钟
LobsterAI:网易有道开源的24/7全场景AI个人助理
LobsterAI是网易有道开源的全场景个人助理Agent,支持数据分析、PPT生成、视频创作、文档写作、网页搜索、邮件处理等,7×24小时帮你干活。
项目介绍
LobsterAI 是网易有道开源的一款 7×24 小时全场景 AI 个人助理。它能帮你处理日常工作任务——数据分析、制作 PPT、生成视频、撰写文档、网页搜索、发送邮件、定时任务等。

核心特性 Cowork 模式——可以在本地或沙箱环境中执行工具、操作文件、运行命令,全程由你监督。你还可以通过 Telegram、Discord、钉钉、飞书与 Agent 对话,随时随地用手机操控电脑完成任务。
核心特性
🚀 全能生产力助理
覆盖日常工作全场景:
- 📊 数据分析
- 📑 PPT 制作
- 🎬 视频生成
- 📝 文档写作
- 🔍 网页搜索
- 📧 邮件处理
🔒 本地 + 沙箱执行
- 本地执行:直接在本机运行,速度最快
- 沙箱执行:隔离的 Alpine Linux 虚拟机,安全优先
- 自动选择:根据上下文自动选择模式
🛠️ 内置 16+ 技能
| 技能 | 功能 | 典型用途 |
|---|---|---|
| web-search | 网页搜索 | 信息检索、研究 |
| docx | Word 文档生成 | 报告、方案 |
| xlsx | Excel 表格生成 | 数据分析、仪表盘 |
| pptx | PPT 制作 | 演示文稿、商业汇报 |
| PDF 处理 | 文档解析、格式转换 | |
| remotion | 视频生成 | 宣传视频、数据可视化动画 |
| playwright | 网页自动化 | 浏览器任务、自动化测试 |
| canvas-design | Canvas 绘图设计 | 海报、图表设计 |
| frontend-design | 前端 UI 设计 | 原型设计、页面设计 |
| develop-web-game | 网页游戏开发 | 快速游戏原型 |
| scheduled-task | 定时任务 | 周期性自动化工作流 |
| imap-smtp-email | 邮件收发 | 邮件处理、自动回复 |
⏰ 定时任务
支持自然语言创建定时任务:
- “每天早上9点帮我收集科技新闻”
- “每周生成业务数据分析报告”
- “定期检查网站变化并发送通知”
🧠 持久记忆
自动提取并记住你的偏好:
- 个人资料:姓名、职业
- 个人偏好:语言、格式、风格
- 个人事实:宠物、使用的工具
📱 多平台 IM 支持
| 平台 | 说明 |
|---|---|
| 钉钉 | 企业机器人,双向通信 |
| 飞书 | 飞书应用机器人 |
| Telegram | Bot API 集成 |
| Discord | Discord 机器人集成 |
🖥️ 跨平台支持
- macOS(Intel + Apple Silicon)
- Windows
- Linux 桌面
- 移动端通过 IM 覆盖
技术架构

| 层级 | 技术 |
|---|---|
| 框架 | Electron 40 |
| 前端 | React 18 + TypeScript |
| 构建 | Vite 5 |
| 样式 | Tailwind CSS 3 |
| 状态管理 | Redux Toolkit |
| AI 引擎 | Claude Agent SDK (Anthropic) |
| 存储 | SQLite (sql.js) |
| Markdown | react-markdown + remark-gfm |
| 图表 | Mermaid |
进程架构
LobsterAI 使用 Electron 的严格进程隔离:
- 主进程:窗口生命周期、SQLite 持久化、CoworkRunner 执行引擎、IM 网关
- 预加载脚本:通过 contextBridge 暴露 API
- 渲染进程:React UI,通过 IPC 与主进程通信
安装教程
环境要求
- Node.js >= 24 < 25
- npm
1. 克隆项目
git clone https://github.com/netease-youdao/LobsterAI.gitcd lobsterai2. 安装依赖
npm install3. 开发模式运行
npm run electron:dev开发服务器默认运行在 http://localhost:5175。
构建教程
构建当前平台
npm run buildmacOS 构建
# macOS (.dmg)npm run dist:mac
# macOS - Intel onlynpm run dist:mac:x64
# macOS - Apple Silicon onlynpm run dist:mac:arm64
# macOS - Universalnpm run dist:mac:universalWindows 构建
npm run dist:winLinux 构建
npm run dist:linux配置教程
首次运行配置
- 配置 AI 模型 API Key
- 设置工作目录
- 选择执行模式(auto/local/sandbox)
IM 平台配置
在设置面板中配置对应平台的 Token/Secret:
- 钉钉:DingTalk Stream
- 飞书:Lark SDK
- Telegram:Bot Token
- Discord:Bot Token
配置后即可从手机发送指令,远程操控桌面 Agent。
自定义技能
通过 skill-creator 创建自定义技能,运行时热加载。
项目结构
src/├── main/ # Electron 主进程│ ├── main.ts # 入口点,IPC 处理│ ├── preload.ts # 安全桥接│ ├── sqliteStore.ts # SQLite 存储│ ├── coworkStore.ts # 会话/消息 CRUD│ ├── skillManager.ts # 技能管理│ └── im/ # IM 网关│├── renderer/ # React 前端│ ├── App.tsx # 根组件│ ├── types/ # TypeScript 定义│ ├── store/slices/ # Redux 状态│ └── components/ # UI 组件│SKILLs/ # 技能定义├── skills.config.json # 技能配置├── web-search/ # 网页搜索├── docx/ # Word 文档├── xlsx/ # Excel 表格├── pptx/ # PPT 演示└── ... # 更多技能安全机制
- 进程隔离:上下文隔离启用,Node 集成禁用
- 权限控制:工具调用需用户明确批准
- 沙箱执行:可选 Alpine Linux VM 隔离执行
- 内容安全:HTML 沙箱、DOMPurify、Mermaid 严格模式
- 工作区边界:文件操作限制在指定目录
- IPC 验证:跨进程调用类型检查
使用场景
工作效率
- 文件整理、日历提取、邮件重点
- 业务数据清洗分析
- 生成周报和 PPT
创意落地
- 一句话生成趣味游戏
- 快速制作炫酷视频
- 无需编程实现创意
学习助手
- 提炼音视频知识点
- 生成个性化教学视频
- 自动整理学习笔记
总结
LobsterAI 是网易有道开源的一款功能强大的 AI 个人助理:
- ✅ 7×24 小时:全天候帮你干活
- ✅ 全场景覆盖:数据分析、文档、视频、网页等
- ✅ 本地优先:数据留在本地,隐私安全
- ✅ 多平台 IM:手机远程操控电脑
- ✅ 开源免费:完全开源
如果你需要一个 AI 助理帮你处理日常工作,不妨试试 LobsterAI!
相关链接:
LobsterAI:网易有道开源的24/7全场景AI个人助理
https://blog.312522.xyz/posts/lobsterai-blog/