🦞OpenClaw,你是不还没有安装上?这个中文版,可以试试! 作者:小傅哥
博客: https://bugstack.cn (opens new window) 沉淀、分享、成长,让自己和他人都能有所收获!😄 🦞OpenClaw,大龙虾,看着挺复杂,其实一点也不简单。都火成这德行了,但也还是有很多伙伴在安装这一块就挂壁了。想体验呀,咋整?
怎么理解 OpenClaw 🦞 OpenClaw 是一款开源 AI 助手,不到2个月时间 Github (opens new window) 点赞量已经超过 170k Star ⭐️,它的出现为我们提供了更俏的思路使用 LLM 大模型。从24年底,定义了 MCP 协议,25年爆发了 Ai Agent 的落地,随后出现 GLM AutoPhone (opens new window) 控制手机,现在又来了大龙虾 OpenClaw 控制电脑。 你可以把 OpenClaw 理解为一个从你到电脑设备,需要敲键盘的过程, 设计了一个中间网关层 。你的指令可以通过各类 APP/Web 对话的方式,下发给 OpenClaw 完成电脑的一些列操作。如; 帮我安装个Docker 、 在Docker中部署下Redis 、 告诉我现在运行状况和剩余可用资源 等等操作。
综上,这让我们离 数字员工 又近了一步,后续可以拷贝个人工作技能到 skills 编写,如一些高频重复的场景,对现存系统运行的巡检,对运营类数据的排查,对活动经营情况的分析等。都可以被制作为 skills 让 OpenClaw 使用。 接下来,小傅哥就带着大家安装下 OpenClaw + 飞书配置,这套组合还是蛮好用的。 # 一、安装介绍 # 1. 软件 官网: https://openclaw.ai/ (opens new window)
源码: https://github.com/openclaw/openclaw (opens new window) 中文社区: https://clawd.org.cn/ (opens new window) - 新人伙伴比较推荐实用这个,全是中文提示,安装起来更友好。 https://openclaw.qt.cool/ (opens new window) https://1panel.cn (opens new window) 除了官网的 OpenClaw 资源,还有不少中文社区,对 OpenClaw 做了镜像和汉化的处理。安装方式也都一样,小白伙伴也可以体验下,全是中文对小白更友好。另外,这部分汉化是基于 openclaw 源码来做的,如果你有一些预安装诉求,以及汉化或者有自身公司想做些扩展也可以基于源码 fork 来改造。 # 2. 环境 nodejs 22+ (不少安装包里会提供检测和安装) https://nodejs.org/zh-cn/download (opens new window) 2c4g 云服务器/本地电脑 https://618.gaga.plus (opens new window) - 推荐买1年送3个月的 + Ubuntu 24 系统。 环境初始化脚本 https://gitcode.com/Yao__Shun__Yu/xfg-dev-tech-docker-install (opens new window) - 执行 sudo ./openclaw.sh 会帮你在云服务器安装 nodejs 22+ 镜像资源 --registry https://registry.npmmirror.com 如使用 sudo npm install -g openclaw@latest --registry https://registry.npmmirror.com # 3. 资源 GLM ApiKey: https://open.bigmodel.cn/usercenter/proj-mgmt/apikeys (opens new window) - 可以换账号新注册下,获取2000万token,可以提前申请好,复制到自己的文档里(你可能会失败好多次,反复使用)。 飞书: https://open.feishu.cn/app (opens new window) - 企业自建应用(下载个桌面版更好用) ,先发布一次(拿到App ID、App Secret)让 OpenClaw 对接上,之后再飞书机器人配置上 事件配置 ,之后在发布一次应用。这样就建立起链接了,下文教程有详细处理过程。 # 二、部署介绍 # 1. 部署流程 OpenClaw 的安装过程中,会涉及一些列命令的使用,我把这些放到一个图里,方便大家理解;
首先,关于安装可以使用 curl 向导式一次安装,也可以使用 npm 安装软件后,在启动配置向导。在 xfg-dev-tech-docker-install (opens new window) 一键安装脚本中,提供了 sudo ./openclaw.sh 安装脚本,附带的会帮助你完成 nodejs 22+ 的检测和安装,以及飞书组件的提示,会简化一些你的操作。 然后,在执行 sudo openclaw onboard 运行向导后,会告诉你这个软件的安全提示,你可以通过 ← → 选择 yes 安装即可。再往后,会进行模型的选择,这里支持好多模型,本案例使用的 glm apikey (opens new window) 之后,一系列选择后(不分可以跳过),包括通信渠道(飞书)也可以先跳过,即可完成安装。安装后可以通过 sudo openclaw gateway 启动网关。这样 openclaw 也就正式启动起来了。 再后,安装飞书插件 sudo openclaw plugins install @m1heng-clawd/feishu --registry https://registry.npmmirror.com 这东西的目的是让 openclaw 可以对接上飞书。 # 2. 常用命令 命令 作用 备注 / 参数 npm install -g openclaw@latest --registry https://registry.npmmirror.com 安装 openclaw openclaw onboard 安装引导 openclaw status 查看 Gateway 状态 检查网关是否可达及运行状况 openclaw health 健康检查 主要检测 core 运行和依赖情况 openclaw doctor 综合诊断与修复建议 可配合 --yes / --non-interactive 自动执行 openclaw configure 交互式配置向导 用于设置模型、通道、凭据等 openclaw config get
1.1 创建应用
批量导入,权限列表
{
"scopes": {
"tenant": [
"aily:file:read",
"aily:file:write",
"application:application.app_message_stats.overview:readonly",
"application:application:self_manage",
"application:bot.menu:write",
"cardkit:card:write",
"contact:contact.base:readonly",
"contact:user.employee_id:readonly",
"corehr:file:download",
"docs:document.content:read",
"event:ip_list",
"im:chat",
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:bot_access",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message:readonly",
"im:message:send_as_bot",
"im:resource",
"sheets:spreadsheet",
"wiki:wiki:readonly"
],
"user": [
"aily:file:read",
"aily:file:write",
"im:chat.access_event.bot_p2p_chat:read"
]
}
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34