LobsterAI
全场景个人AI助理,数据分析/PPT/视频/文档全搞定,手机IM远程操控,桌面级体验
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
全场景个人AI助理,数据分析/PPT/视频/文档全搞定,手机IM远程操控,桌面级体验
加载项目详情…
本应用为开源项目,仅供学习研究,请遵守其开源协议。
想象一下:明天早上九点要给客户演示一份数据报告,但数据还在 Excel 里、PPT 还没做、视频脚本还没写。以前你需要通宵加班,现在你可以把这个任务交给 LobsterAI——它在后台 7×24 小时待命,等你一觉醒来,所有工作都已准备就绪。
这不是科幻,而是网易有道开源项目 LobsterAI 正在做的事。
2023-2024 年,大模型能力爆发,但大多数 AI 工具仍然是"你问它答"的问答模式。真正的需求是:让 AI 像同事一样帮你干活,而不是每次都要你亲手操作。OpenClaw 框架的出现解决了"AI 如何操控电脑"的问题,而 LobsterAI 则在这个基础上,构建了一个完整的桌面级 Agent 产品。
LobsterAI 由网易有道(NetEase Youdao)开发维护,这是一家在机器翻译和 AI 教育领域深耕多年的公司。网易有道将企业级 AI 能力封装为开源产品,让个人用户也能享受到"数字同事"级别的办公体验。
LobsterAI 的 Cowork 模式是其核心卖点。它不是简单地把对话模型包装一下,而是真正在本地或沙箱环境中执行操作:
更关键的是,这些技能不是硬编码的,而是通过 Skill 插件机制 扩展。SKILLs 目录下有独立的技能包(web-search、pptx、docx、email、playwright 等),每个 Skill 都有自己的 package.json 和 README,可以独立开发和测试。
从代码结构来看,LobsterAI 采用经典的 Electron 桌面应用架构:
前端渲染层(Renderer):React 18 + TypeScript,使用 Vite 作为构建工具。界面包括主对话窗口、Cowork 子任务面板、侧边栏等组件。CodeMirror 6 作为代码编辑器内核,支持多语言语法高亮。
主进程层(Main):Node.js 主进程处理 Electron IPC 通信、窗口管理、系统托盘。关键模块包括:
src/main/im:IM 消息通道(微信、钉钉、飞书、Telegram 等)src/main/ipcHandlers/kits:工具包处理器src/main/libs/agentEngine:Agent 引擎封装src/main/mcp:MCP(Model Context Protocol)协议支持Agent 引擎层(OpenClaw):OpenClaw 是独立项目(openclaw/openclaw),LobsterAI 通过 npm 依赖引入,当前版本 v2026.4.14。OpenClaw 负责 LLM 调用、工具编排、任务规划和沙箱执行。
数据层:SQLite 本地存储,聊天记录和用户配置不离开设备。SQLite 备份机制完善(sqliteBackup 模块)。
LobsterAI 支持通过多种 IM 平台远程触发任务:
这意味着你在地铁上、咖啡厅里,甚至出差途中,都可以用手机向电脑上的 LobsterAI 下达指令。它会在后台自动执行,完成后通知你结果。这解决了"AI 助手不在手边"的痛点,让 AI Agent 真正融入日常移动办公场景。
所有敏感操作(文件删除、网络请求、系统命令)都需要用户手动批准。LobsterAI 内置了 skillSecurity 模块,对 Skill 插件进行安全审查,防止恶意代码执行。这个设计在多 Skill 扩展和 IM 远程控制场景下尤为重要。
开发环境依赖:
安装流程:
git clone https://github.com/netease-youdao/LobsterAI.git
cd LobsterAI
npm install
npm run electron:dev:openclaw
首次运行会自动克隆并构建 OpenClaw(可能需要几分钟)。之后每次启动直接进入 Electron 窗口界面。
Windows 用户更省心:安装包内置 Python 运行时,无需单独配置 Python 环境。
1. Node.js 版本要求苛刻:README 明确要求 Node.js >= 24 < 25,当前 Node.js LTS 版本可能不满足,需要用 nvm 或 n 切换。版本不匹配会导致依赖安装失败。
2. 无容器化支持:仓库中没有任何 Dockerfile 或 docker-compose.yml,无法在服务器上以容器方式部署,必须在桌面环境运行。这限制了其在远程服务器场景的使用。
3. OpenClaw 依赖外部引入:Agent 核心逻辑(OpenClaw)是独立仓库,LobsterAI 仅做版本锁定和调用。这意味着 LobsterAI 的能力上限受 OpenClaw 迭代影响,需要关注 openclaw/openclaw 的更新动态。
4. 移动端体验依赖 IM 平台:虽然支持多 IM 接入,但微信/企业微信对第三方机器人有严格限制,实际可用性可能因平台政策而异。
LobsterAI 代表了一种 AI Agent 的产品化方向:不是 API,不是命令行,而是用户熟悉的桌面应用。它将复杂的 AI 能力封装为开箱即用的产品,让非技术用户也能体验 Agent 的便利。
从 GitHub 数据看,5304 stars、16 个 topics、持续活跃维护(2026.6.15 最新版本),说明市场认可度较高。其 Skill 插件生态思路(每个 Skill 独立打包)也为社区贡献提供了低门槛路径。
总体而言,LobsterAI 是当前桌面级 AI Agent 领域最有参考价值的开源项目之一,适合作为企业内部个人助手、自动化办公流程搭建、以及 AI Agent 产品设计的学习案例。