小龙虾openclaw mac安装指南

一、基础环境准备

这个安装需要node v22+,如果版本过低建议直接按照下面的进行安装后应用

# 1. 安装 nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash

# 2. 让 nvm 命令生效(或者重启终端)
. "$HOME/.nvm/nvm.sh"

# 3. 安装并使用 Node.js LTS 版本(例如 24.x)
nvm install 24
nvm use 24

# 4. 验证安装成功(看到版本号即可)
node -v
npm -v

二、 安装openclaw

# 全局安装 openclaw (可能需要输入 Mac 开机密码)
sudo npm install -g openclaw@latest

# 验证安装成功
openclaw --version

官方也提供了一键安装功能,也可以直接使用【curl -fsSL https://openclaw.ai/install.sh | bash】

三、初始化环境配置

# 启动初始化向导(建议加上 --install-daemon 安装后台服务)
openclaw onboard --install-daemon

在向导中,你需要按提示完成几个关键步骤:

  • 确认安全提示:选择「Yes」以理解使用风险。
  • 选择配置模式:选择「QuickStart」(快速开始模式),简单高效。
  • 配置 AI 模型:这是核心步骤。你需要选择一个模型服务商(如 Kimi、通义千问等),并输入从该平台获取的 API Key。
  • 配置渠道和技能:建议新手「暂时跳过」渠道(如飞书、Telegram)和额外技能的安装,等基础环境跑通后再慢慢研究。
第四步:验证安装与启动

配置完成后,就可以启动 OpenClaw 并验证它是否在正常工作。

  1. 启动控制台:在终端运行 openclaw dashboard,浏览器会自动打开 OpenClaw 的 Web 控制台(通常是 http://127.0.0.1:18789/)。
  2. 发送测试指令:在控制台的对话框里输入“介绍一下你的核心功能”。如果 AI 有正常回复,就说明你的本地部署成功啦!

💡 一点小建议

  • 从控制台开始:安装成功后,先通过 Web 控制台熟悉它的对话和操作方式,之后再根据需要去配置飞书、Telegram 等外部渠道。
  • 注意安全:OpenClaw 拥有较高的系统权限,建议为它创建一个独立的 macOS 用户账户来运行,并遵循最小权限原则,避免其对主系统造成意外影响。

Read more

Flutter for OpenHarmony:shelf_web_socket 快速构建 WebSocket 服务端,实现端到端实时通信(WebSocket 服务器) 深度解析与鸿蒙适配指南

Flutter for OpenHarmony:shelf_web_socket 快速构建 WebSocket 服务端,实现端到端实时通信(WebSocket 服务器) 深度解析与鸿蒙适配指南

欢迎加入开源鸿蒙跨平台社区:https://openharmonycrossplatform.ZEEKLOG.net 前言 在移动应用开发中,我们通常扮演“客户端”的角色,去连接远程的 WebSocket 服务。但有时,我们需要在设备本身运行一个微型服务器,例如用于局域网内的设备发现、P2P 文件传输信令,或者在调试模式下作为数据广播源。 shelf_web_socket 是基于 Dart 标准 Web 服务器框架 shelf 的 WebSocket 处理器。它能让你在 Flutter 应用(包括 OpenHarmony)中轻松启动一个能够处理 WebSocket 连接的 HTTP 服务。 一、核心概念 * Shelf: Dart 的 Web 服务器中间件管道框架(类似 Express.

By Ne0inhk
《算法闯关指南:优选算法--位运算》--34.判断字符是否唯一,35.丢失的数字

《算法闯关指南:优选算法--位运算》--34.判断字符是否唯一,35.丢失的数字

🔥草莓熊Lotso:个人主页 ❄️个人专栏: 《C++知识分享》《Linux 入门到实践:零基础也能懂》 ✨生活是默默的坚持,毅力是永久的享受! 🎬 博主简介: 文章目录 * 前言: * 位运算基础前置知识 * 34. 判断字符是否唯一 * 解法(位图的思想): * 算法思路: * C++算法代码: * 算法总结&&笔记展示: * 35. 丢失的数字 * 解法(位运算): * 算法思路: * C++算法代码: * 算法总结&&笔记展示: * 结尾: 前言: 聚焦算法题实战,系统讲解三大核心板块:优选算法:剖析动态规划、二分法等高效策略,学会寻找“最优解”。 递归与回溯:掌握问题分解与状态回退,攻克组合、排列等难题。 贪心算法:

By Ne0inhk

PaddleOCR文本矫正与排序算法终极指南:从混乱到有序的完整教程

PaddleOCR文本矫正与排序算法终极指南:从混乱到有序的完整教程 【免费下载链接】PaddleOCRAwesome multilingual OCR toolkits based on PaddlePaddle (practical ultra lightweight OCR system, support 80+ languages recognition, provide data annotation and synthesis tools, support training and deployment among server, mobile, embedded and IoT devices) 项目地址: https://gitcode.com/GitHub_Trending/pa/PaddleOCR 在OCR识别过程中,PaddleOCR通过智能的文本矫正技术和高效的排序算法,让歪扭的文字变端正,让混乱的顺序变清晰。本文将为新手用户全面解析PaddleOCR如何实现OCR文本矫正和PaddleOCR排序算法的完美结合。 🎯 为什么需要文本矫正与排序?

By Ne0inhk
LeetCode——滑动窗口(初阶)

LeetCode——滑动窗口(初阶)

文章目录 * 简要介绍 * 相关例题 * 长度最小的子数组 * 题目描述 * 题目分析 * 实现思路💡 * 实现代码 * 无重复字符的最长子串 * 题目描述 * 题目分析 * 实现思路💡 * 实现代码 * [最大连续1的个数 III](https://gitee.com/link?target=https://leetcode.cn/problems/max-consecutive-ones-iii/) * 题目描述 * 题目分析 * 实现思路💡 * 实现代码 * [将 x 减到 0 的最小操作数](https://leetcode.cn/problems/minimum-operations-to-reduce-x-to-zero/) * 题目描述 * 题目描述 * 实现思路💡 * 实现代码 简要介绍 我们的滑动窗口算法是我们在笔试面试以及算法竞赛中都比较常见的一种算法,这个算法

By Ne0inhk