项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 6174
使用教程
环境要求
- Node.js >=24.15.0 <25(版本区间严格限制)
- npm(随 Node.js 安装)
- git(克隆仓库)
- pnpm(首次运行构建 OpenClaw 运行时需要)
安装与启动步骤
-
1克隆项目仓库
从 GitHub 拉取 LobsterAI 源码并进入项目目录,注意目录名区分大小写。
git clone https://github.com/netease-youdao/LobsterAI.git cd LobsterAI -
2安装项目依赖
在项目根目录安装 package-lock.json 中锁定的依赖,postinstall 会自动应用补丁并重建原生模块。
npm install -
3首次开发运行
首次运行会自动构建锁定的 OpenClaw 运行时,耗时较长,请保持网络畅通并耐心等待。
npm run electron:dev:openclaw -
4日常开发运行
OpenClaw 运行时已存在后使用,启动更快,适合日常改代码调试。
npm run electron:dev -
5手动构建运行时
可选:单独为当前平台构建 OpenClaw 运行时,用于排查运行时构建问题。
npm run openclaw:runtime:host -
6打包安装包
可选:生成发行安装包,产物输出到 release/ 目录,按平台选择对应命令。
npm run dist:mac npm run dist:win npm run dist:linux
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
OPENCLAW_FORCE_BUILD | 否 | 修改构建脚本后强制重建 OpenClaw 运行时 | OPENCLAW_FORCE_BUILD=1 npm run electron:dev:openclaw |
OPENCLAW_FORCE_PLUGIN_INSTALL | 否 | 重新下载内置插件 | OPENCLAW_FORCE_PLUGIN_INSTALL=1 npm run electron:dev:opencla |
LOBSTERAI_PORTABLE_PYTHON_URL | 否 | 离线或私有源打包时指定便携 Python 下载地址 | https://your-cdn.example.com/python-win.tar.gz |
如何确认成功
终端显示渲染进程开发服务器地址 http://localhost:5175,且 Electron 桌面应用窗口成功打开。
常见问题
Q:为什么首次运行要用 electron:dev:openclaw?
A:首次运行需要先构建锁定版本的 OpenClaw 运行时。运行时已存在后,日常开发用 npm run electron:dev 即可,启动更快。
Q:Node.js 版本有要求吗?
A:有。README 要求 Node.js >=24.15.0 且 <25,版本不匹配可能导致依赖或原生模块安装失败。
Q:运行时修改后没有重新构建怎么办?
A:设置环境变量 OPENCLAW_FORCE_BUILD=1 后再运行 electron:dev:openclaw,可强制重建运行时。
Q:Windows 打包时报补丁校验失败?
A:通常是 node_modules 里还是旧补丁版本(例如只 git pull 没重装),执行 npm ci 后重试,不要在失败状态下发布安装包。
注意事项
- 仓库的锁定 OpenClaw 版本与插件列表在 package.json 的 openclaw 字段中,dsh 运行时版本与归档信息在 dsh 字段中。
- dist:* 脚本会自动执行运行时构建、打补丁、裁剪等步骤,vendor/ 目录无需在每次构建间删除。
- 跨架构打包必须在匹配的机器上进行(如 mac-arm64 在 Apple Silicon 上构建),否则只会在用户机器上失败。
- 普通用户若只想使用,可直接从官网 https://lobsterai.youdao.com/#/download-list 下载桌面客户端,无需从源码构建。
核心亮点
- 真实桌面操作:能直接控制本地应用和文件,完成数据分析、文档处理等实际任务
- 多端远程控制:通过微信、飞书、钉钉、Telegram 等常用聊天工具即可下达指令,无需守在电脑前
- 基于 OpenClaw 构建:继承成熟框架,稳定性有保障,且支持 MCP 协议,易于扩展工具集成
不足之处
- 文档/社区待观察:项目处于成长阶段,英文文档为主,中文资料较少,新手入门可能有一定门槛
- 依赖 Electron 和 OpenClaw,资源占用较高,对低配置电脑不够友好
适用场景
- 办公自动化:自动整理数据、生成周报、制作 PPT,提升日常工作效率
- 远程任务执行:出差或通勤时,通过手机聊天软件指挥电脑完成文件处理、资料搜集
- 个人助理:管理日程、回复邮件、进行网络调研,充当全能型数字助手
替代项目
OpenClaw、AutoGPT、CrewAI
同类项目推荐
awesome-openclaw-zh
开源
192 个中文场景,5 分钟上手 OpenClaw 实战
OpenClaw 中文实战与案例库:部署、渠道接入、工作流与原创实验。精选成果附输入和复现脚本···
open-instinct
开源
在 iMessage 里发条消息,AI 助手在自己电脑上帮你干活
Open Instinct: an open-source Instinct. A personal agent you text on iMessage, with ···
SourceWeft
开源
自托管 AI 工作站,智能体+引用知识库一站搞定
Open-source, self-hostable alternative to ChatGPT and NotebookLM — agents, skills, ···
mcp-victoriametrics
开源
让 AI 直接对话 VictoriaMetrics,自然语言查监控数据
The implementation of Model Context Protocol (MCP) server for VictoriaMetrics
awesome-phone-call-agents
开源
给 AI 智能体装上打电话能力,照着示例就能跑
Portable phone-call Agent Skills, apps, examples, adapters, and scheduler recipes fo···
LuaN1aoAgent
开源
让AI自主完成渗透测试,从扫描到报告全自动
LuaN1aoAgent is a fully autonomous AI-driven penetration testing agent powered by gr···
heypi
开源
给团队装上带审批的 AI 助手,Slack/Discord 里直接干活
Chat agents for your team, with approvals and sandboxed tools. Slack, Discord, Teleg···
langgraph
开源
把AI代理从“黑盒”变成“流程图”,可控又可靠。
Build resilient agents.
agents
开源
用 TypeScript 快速搭 AI 智能体,工具调用与多步任务开箱即用
fazer.ai agents. Apache 2.0.
