chore: align install flow with latest OpenClaw and remove marketing copy
This commit is contained in:
423
README.md
423
README.md
@@ -1,347 +1,103 @@
|
|||||||
# <p align="center">2026年 OpenClaw 龙虾AI 一键部署教学,免费白嫖 MiniMax + Claude!</p>
|
# OpenClaw 一键安装脚本(macOS / Windows)
|
||||||
|
|
||||||
<p align="center">最近更新于:2026年2月13日</p>
|
这个仓库提供一组简化脚本,用于快速安装并初始化 OpenClaw。
|
||||||
|
|
||||||
<p align="center"><img src="images/hero-banner.png" alt="龙虾 Claude AI 拼车 — 扫码加入群聊" width="600"></p>
|
- `install-macos.sh`:macOS 一键安装
|
||||||
|
- `install-windows.ps1`:Windows 中文版一键安装
|
||||||
说实话,我之前一直想要一个能真正帮我做事的 AI 助手,后来发现了 OpenClaw(龙虾AI)。它不只是聊天工具,能直接帮你清理邮箱、管理日程、订机票,而且完全本地部署、数据不出本机。最重要的是,还能免费白嫖 MiniMax 大模型7天。配置过程也很简单,一行命令搞定,不用折腾环境。这篇教程把我踩过的坑都整理好了,照着做5分钟就能跑起来。
|
- `install-windows-en.ps1`:Windows 英文版一键安装
|
||||||
|
- `configure-aws-bedrock.sh/.ps1`:可选的 AWS Bedrock 配置脚本
|
||||||
<blockquote>
|
- `uninstall-macos.sh` / `uninstall-windows.ps1`:卸载脚本
|
||||||
|
|
||||||
### 🚀 一键安装 OpenClaw
|
|
||||||
|
|
||||||
* **macOS 用户**:复制粘贴一行命令,自动安装 Node.js + OpenClaw,5分钟搞定。查看:[macOS 安装](#一键安装)
|
|
||||||
* **Windows 用户**:管理员运行 PowerShell,一键安装 WSL2 + OpenClaw,重启后继续。查看:[Windows 安装](#一键安装)
|
|
||||||
|
|
||||||
### 💰 免费白嫖大模型方案
|
|
||||||
|
|
||||||
* **方法一:MiniMax 免费7天(推荐新手)**:注册即用,无需信用卡,国内直连。查看:[白嫖 MiniMax](#方法一免费白嫖-minimax7天试用)
|
|
||||||
|
|
||||||
* **方法二:AWS Bedrock $200(适合海外用户)**:新用户赠送 $200,免费用 Claude 3个月。查看:[AWS Bedrock](#方法二白嫖-aws-bedrock-claude)
|
|
||||||
|
|
||||||
* **方法三:Claude 拼车(长期使用,适合国内用户)**:250元/月起,$25/天额度。查看:[Claude 拼车](#方法三通过合租拼车降低-claude-价格适合国内用户)
|
|
||||||
|
|
||||||
</blockquote>
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## OpenClaw 龙虾AI 是什么?
|
## 与官方仓库对齐说明
|
||||||
|
|
||||||
[OpenClaw(龙虾AI / ClawsBot)](https://openclaw.ai)是一款**开源**的个人 AI 助手,由 PSPDFKit 创始人 Peter Steinberger 开发。它不只是聊天,而是真正能**帮你做事**的 AI:清理邮箱、发送消息、管理日程、订机票、监控市场……所有数据都在本地处理,完全隐私可控。
|
本仓库已按 `openclaw/openclaw` 最新安装建议做了对齐:
|
||||||
|
|
||||||
OpenClaw 通过你**已经在用的聊天工具**工作(WhatsApp、Telegram、Discord、Slack、微信、iMessage 等),也可以在终端和网页中使用。它支持接入多种大模型(MiniMax、Claude、GPT、Gemini 等),拥有 100+ 可扩展技能(AgentSkills),还有持久化记忆系统,能记住你的偏好和上下文。
|
1. 安装后统一进入 `openclaw onboard`
|
||||||
|
2. 向导阶段启用 `--install-daemon`,安装网关后台服务
|
||||||
|
3. 安装步骤改为“安装/更新”模式,避免机器上已有旧版本时不升级
|
||||||
|
4. 删除了与安装无关的营销内容,保留纯技术流程
|
||||||
|
|
||||||
### OpenClaw 龙虾AI 的核心优势
|
官方参考:
|
||||||
|
- GitHub: https://github.com/openclaw/openclaw
|
||||||
| 特性 | OpenClaw 龙虾AI | 传统 AI 助手 |
|
- Docs: https://docs.openclaw.ai/start/getting-started
|
||||||
|------|----------------|-------------|
|
|
||||||
| 价格 | **免费开源** | 大多需要付费订阅 |
|
|
||||||
| 使用方式 | **聊天工具(微信/WhatsApp/Telegram)+ 终端 + 网页** | 通常只有网页/App |
|
|
||||||
| 能力范围 | **真正执行任务**(发邮件、订机票、管理日程) | 大多只能回答问题 |
|
|
||||||
| 模型选择 | **多模型自由切换**(MiniMax、Claude、GPT、Gemini) | 通常绑定单一模型 |
|
|
||||||
| 数据隐私 | **数据不出本机** | 大多云端处理 |
|
|
||||||
| 国内可用 | **支持国内模型(MiniMax)** | 国外服务需要翻墙 |
|
|
||||||
| 可扩展性 | **100+ AgentSkills + 社区技能** | 功能固定 |
|
|
||||||
| 记忆系统 | **持久化记忆,跨会话保留上下文** | 大多仅限单次对话 |
|
|
||||||
|
|
||||||
### OpenClaw 能做什么?
|
|
||||||
|
|
||||||
OpenClaw 不只是聊天,而是真正能**帮你做事**的 AI 助手:
|
|
||||||
|
|
||||||
- **📧 邮件管理**:自动清理收件箱、发送邮件、回复消息
|
|
||||||
- **📅 日程管理**:管理日历、安排会议、设置提醒
|
|
||||||
- **✈️ 生活助手**:订机票、查航班、办理登机手续
|
|
||||||
- **🌐 网络自动化**:爬取网站数据、监控市场、研究信息
|
|
||||||
- **💻 代码开发**:写代码、Debug、重构、执行命令
|
|
||||||
- **📁 文件管理**:整理文件、批量处理、自动化脚本
|
|
||||||
- **🔗 跨平台协作**:通过你常用的聊天工具(微信、WhatsApp、Telegram)随时随地使用
|
|
||||||
|
|
||||||
<!-- TODO: 添加 OpenClaw 使用截图 -->
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 一键安装
|
## 快速安装
|
||||||
|
|
||||||
### 脚本做了什么?
|
|
||||||
|
|
||||||
完全透明 — 以下是脚本的具体操作:
|
|
||||||
|
|
||||||
| 步骤 | macOS | Windows |
|
|
||||||
|------|-------|---------|
|
|
||||||
| 1 | 检查/安装 Node.js 22+(通过 Homebrew) | 检查/安装 Node.js 22+(通过 winget / Chocolatey) |
|
|
||||||
| 2 | 安装 OpenClaw | 安装 OpenClaw |
|
|
||||||
| 3 | 启动配置向导 | 启动配置向导 |
|
|
||||||
|
|
||||||
脚本不会在 Homebrew (macOS) 或 npm (Windows) 之外安装任何东西。
|
|
||||||
|
|
||||||
### macOS
|
### macOS
|
||||||
|
|
||||||
打开终端,粘贴以下命令:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/install-macos.sh | bash
|
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/install-macos.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
### Windows
|
### Windows(PowerShell)
|
||||||
|
|
||||||
打开 PowerShell,运行:
|
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/install-windows.ps1 | iex
|
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/install-windows.ps1 | iex
|
||||||
```
|
```
|
||||||
|
|
||||||
> **Windows 说明:** 脚本会自动安装 Node.js(通过 winget 或 Chocolatey)+ OpenClaw。如果无法自动安装 Node.js,请先从 [nodejs.cn](https://nodejs.cn/download/) 手动下载安装。
|
> 官方文档对 Windows 的推荐路径是 **WSL2**。如果你准备长期稳定使用,建议参考:
|
||||||
|
> https://docs.openclaw.ai/platforms/windows
|
||||||
### 配置流程
|
|
||||||
|
|
||||||
脚本运行后会自动进入配置向导,跟着以下步骤操作即可完成 OpenClaw 部署:
|
|
||||||
|
|
||||||
#### 1. 选择模型服务商
|
|
||||||
|
|
||||||
选择 **MiniMax**(默认 7 天免费试用,无需信用卡)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 2. 选择认证方式
|
|
||||||
|
|
||||||
选择 **MiniMax OAuth**
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 3. 选择服务版本并授权
|
|
||||||
|
|
||||||
- **国内版**:国内访问更快(推荐国内用户)
|
|
||||||
- **国际版**:适合海外用户
|
|
||||||
|
|
||||||
选择后会自动打开浏览器进行 OAuth 授权,**新用户免费获得 7 天使用额度**,无需信用卡。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 4. 选择聊天频道(可选)
|
|
||||||
|
|
||||||
OpenClaw 可以通过多种聊天工具使用,选择你常用的:
|
|
||||||
|
|
||||||
- **Telegram**(推荐,国际用户首选,设置简单)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- **飞书**(推荐,国内用户首选)
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
- **其他频道**:WhatsApp、Discord、Slack、iMessage 等
|
|
||||||
|
|
||||||
> **提示:** 可以跳过频道配置,之后通过 `openclaw configure --section channels` 添加。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 方法一:免费白嫖 MiniMax(7天试用)
|
## 安装脚本做了什么
|
||||||
|
|
||||||
MiniMax 是国内领先的 AI 大模型公司,他们的 MiniMax-M2.1 模型提供**7天免费试用**,无需信用卡,注册即可使用。
|
| 步骤 | macOS | Windows |
|
||||||
|
|------|-------|---------|
|
||||||
|
| 1 | 检查/安装 Node.js 22+(Homebrew) | 检查/安装 Node.js 22+(winget/choco) |
|
||||||
|
| 2 | 安装或更新 OpenClaw | 安装或更新 OpenClaw |
|
||||||
|
| 3 | 运行 onboarding 向导 | 运行 onboarding 向导 |
|
||||||
|
| 4 | 安装 Gateway 后台服务 | 安装 Gateway 后台服务 |
|
||||||
|
|
||||||
### 如何获取 MiniMax API Key
|
向导命令(脚本内部):
|
||||||
|
|
||||||
1. 前往 [platform.minimax.io](https://platform.minimax.io) 注册账号
|
```bash
|
||||||
2. 在控制台找到 **API Keys**
|
openclaw onboard --accept-risk --flow quickstart --install-daemon --node-manager npm --skip-skills
|
||||||
3. 点击 **创建新密钥**,复制保存
|
```
|
||||||
|
|
||||||
<!-- TODO: 添加 MiniMax 注册截图 -->
|
|
||||||
|
|
||||||
> **配置 OpenClaw 使用 MiniMax:** 运行安装脚本后,按照上方 [配置流程](#配置流程) 选择 MiniMax 并输入 API Key 即可。
|
|
||||||
|
|
||||||
### MiniMax vs Claude 能力对比
|
|
||||||
|
|
||||||
| 指标 | MiniMax-M2.1 | Claude Sonnet 4.5 |
|
|
||||||
|------|-------------|-------------------|
|
|
||||||
| 上下文窗口 | 20万 tokens | 20万 tokens |
|
|
||||||
| 最大输出 | 8,192 tokens | 8,192 tokens |
|
|
||||||
| 综合能力 | 强(支持代码、写作、分析等) | 非常强 |
|
|
||||||
| 价格 | **7天免费** | 按量付费 |
|
|
||||||
| 国内访问 | **直连,无需翻墙** | 需要翻墙 |
|
|
||||||
|
|
||||||
> **我的体验**:MiniMax-M2.1 的能力已经很不错了,日常写代码、处理邮件、分析数据、写文档都没问题。如果你是第一次用 OpenClaw,先白嫖7天体验一下,不满意再换其他模型。
|
|
||||||
|
|
||||||
<p align="center"><a href="https://platform.minimax.io">立即注册 MiniMax 免费账号</a></p>
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 方法二:白嫖 AWS Bedrock Claude
|
## 安装完成后
|
||||||
|
|
||||||
AWS Bedrock 为新用户提供**最高 $200 免费额度**(注册送 $100 + 完成任务送 $100),可以免费使用 Claude Opus / Sonnet 大约 3 个月。这个方法适合**人在海外**的用户(需要海外信用卡和地址)。
|
```bash
|
||||||
|
openclaw gateway status
|
||||||
|
openclaw dashboard
|
||||||
|
```
|
||||||
|
|
||||||
| 项目 | 额度 |
|
如果服务未启动,可执行:
|
||||||
|------|-----|
|
|
||||||
| 注册赠送 | $100(立即可用)|
|
|
||||||
| 完成 5 个任务 | $100(额外奖励)|
|
|
||||||
| **总计** | **$200** |
|
|
||||||
| 有效期 | 3 个月 |
|
|
||||||
|
|
||||||
### AWS 注册和任务完成
|
```bash
|
||||||
|
openclaw gateway start
|
||||||
|
```
|
||||||
|
|
||||||
**详细教程**:查看我们的 [Claude Code 安装 + AWS $200 白嫖完整指南](https://github.com/736773174/claude-code-free),包含:
|
---
|
||||||
- 注册 AWS 账号的完整步骤
|
|
||||||
- 5 个任务的详细操作教程(附截图)
|
|
||||||
- 如何获得 $200 免费额度
|
|
||||||
|
|
||||||
### 获取 AWS Access Key
|
## 可选:配置 AWS Bedrock
|
||||||
|
|
||||||
配置脚本需要 AWS Access Key ID 和 Secret Access Key。按以下步骤创建:
|
### macOS / Linux
|
||||||
|
|
||||||
#### 1. 创建 IAM 用户
|
|
||||||
|
|
||||||
进入 [IAM 控制台 → 用户](https://console.aws.amazon.com/iam/home#/users),点击右上角 **创建用户**。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 2. 输入用户名
|
|
||||||
|
|
||||||
输入用户名(如 `BedrockAPIKey`),**不勾选**控制台访问,点击下一步。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 3. 设置权限
|
|
||||||
|
|
||||||
选择 **直接附加策略**,搜索 `bedrock`,勾选 **AmazonBedrockFullAccess**,点击下一步并创建用户。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 4. 点击进入刚创建的用户
|
|
||||||
|
|
||||||
回到用户列表,点击刚创建的用户名。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 5. 创建访问密钥
|
|
||||||
|
|
||||||
在用户详情页,点击右上角的 **创建访问密钥**。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 6. 选择使用场景
|
|
||||||
|
|
||||||
选择 **在 AWS 之外运行的应用程序**,点击下一步。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
#### 7. 复制 Access Key
|
|
||||||
|
|
||||||
复制 **Access Key ID** 和 **Secret Access Key**,保存好(Secret Key 只显示一次)。
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
> **重要**:还需要在 [AWS Bedrock 控制台](https://console.aws.amazon.com/bedrock/home#/modelaccess) 中**启用模型访问权限**,否则即使 IAM 权限正确也无法调用模型。
|
|
||||||
|
|
||||||
#### 8. 运行一键配置脚本
|
|
||||||
|
|
||||||
拿到 Access Key 后,运行一键配置脚本:
|
|
||||||
|
|
||||||
**macOS / Linux:**
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/configure-aws-bedrock.sh | bash
|
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/configure-aws-bedrock.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
**Windows(管理员 PowerShell):**
|
### Windows
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/configure-aws-bedrock.ps1 | iex
|
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/configure-aws-bedrock.ps1 | iex
|
||||||
```
|
```
|
||||||
|
|
||||||
脚本会提示你输入上一步获取的 Access Key ID 和 Secret Access Key,然后自动完成配置、重启网关并测试连接。
|
脚本会提示输入:
|
||||||
|
- AWS Access Key ID
|
||||||

|
- AWS Secret Access Key
|
||||||
|
- Region(默认 `us-east-1`)
|
||||||
### 可用模型一览
|
|
||||||
|
|
||||||
| 模型 | Bedrock Model ID | 推理能力 | 推荐用途 |
|
|
||||||
|------|-----------------|---------|---------|
|
|
||||||
| Claude Opus 4.6 | `global.anthropic.claude-opus-4-6-v1` | 有 | 最强推理,复杂架构决策 |
|
|
||||||
| Claude Opus 4.5 | `global.anthropic.claude-opus-4-5-20251001-v1:0` | 有 | 深度分析与研究 |
|
|
||||||
| **Claude Sonnet 4.5(默认)** | `global.anthropic.claude-sonnet-4-5-20250929-v1:0` | 有 | 日常开发,性价比最高 |
|
|
||||||
| Claude Haiku 4.5 | `global.anthropic.claude-haiku-4-5-20251001-v1:0` | 无 | 轻量任务,速度最快 |
|
|
||||||
|
|
||||||
> **注意**:AWS Bedrock 需要海外信用卡和地址,国内用户可能无法注册。国内用户建议选择方法一(MiniMax)或方法三(拼车)。
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 方法三:通过合租拼车降低 Claude 价格(适合国内用户)
|
## 卸载
|
||||||
|
|
||||||
Claude 官方价格不便宜 — Claude Code $100/月(~750元),Claude Max $200/月(~1,500元)。通过**拼车**,你可以用零头的价格获得远超官方的用量。
|
|
||||||
|
|
||||||
<p align="center"><img src="images/hero-banner.png" alt="龙虾 Claude AI 拼车" width="500"></p>
|
|
||||||
|
|
||||||
### 我们的拼车服务
|
|
||||||
|
|
||||||
| 套餐 | 价格 | 每日额度 | 每月等值 | 适合人群 |
|
|
||||||
|------|-----|---------|---------|---------|
|
|
||||||
| 标准版 | **250元/月** | $25/天 | ~$775/月 | 日常开发,轻度使用 |
|
|
||||||
| 进阶版 | **450元/月** | $50/天 | ~$1,550/月 | 重度开发,多项目并行 |
|
|
||||||
| 团队版 | **900元/月** | $100/天 | ~$3,100/月 | 团队协作,不限量写代码 |
|
|
||||||
|
|
||||||
> **对比官方**:标准版 250元/月 就能获得 **$775/月** 的 API 用量,远超 Claude Code 官方的 $100/月,价格却只有官方的 **1/3**。
|
|
||||||
|
|
||||||
**我们的优势:**
|
|
||||||
- **极速拼车**:即刻出发,无需等待
|
|
||||||
- **官方渠道**:安全可靠,不是黑卡
|
|
||||||
- **封号重练**:无忧售后,封号免费换号
|
|
||||||
|
|
||||||
### 如何加入?
|
|
||||||
|
|
||||||
扫码加入 **Claude 拼车群**,或者加我微信咨询:
|
|
||||||
|
|
||||||
<p align="center">
|
|
||||||
<img src="images/my-group-wechat.JPG" alt="Claude 拼车群" width="250">
|
|
||||||
|
|
||||||
<img src="images/my-wechat-qr.JPG" alt="加我微信" width="250">
|
|
||||||
</p>
|
|
||||||
<p align="center">👈 扫码加群 加我微信咨询 👉</p>
|
|
||||||
|
|
||||||
### 如何在 OpenClaw 中使用拼车账号?
|
|
||||||
|
|
||||||
拼车后你会收到一个 API Key,在 OpenClaw 中配置:
|
|
||||||
|
|
||||||
1. 运行 `openclaw onboard`
|
|
||||||
2. 选择 **Anthropic**
|
|
||||||
3. 填入我们提供的 API Key
|
|
||||||
|
|
||||||
就可以在 OpenClaw 中直接使用 Claude 了。
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 安装完成后怎么用?
|
|
||||||
|
|
||||||
### macOS
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cd 你的项目目录
|
|
||||||
openclaw
|
|
||||||
```
|
|
||||||
|
|
||||||
### Windows
|
|
||||||
|
|
||||||
```powershell
|
|
||||||
wsl
|
|
||||||
cd /mnt/c/Users/你的用户名/项目目录
|
|
||||||
openclaw
|
|
||||||
```
|
|
||||||
|
|
||||||
### 添加技能(可选)
|
|
||||||
|
|
||||||
安装脚本跳过了技能配置,让你更快上手。后续添加技能:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
openclaw configure --section skills
|
|
||||||
```
|
|
||||||
|
|
||||||
浏览可用技能:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
openclaw skills
|
|
||||||
```
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 卸载 OpenClaw
|
|
||||||
|
|
||||||
### macOS
|
### macOS
|
||||||
|
|
||||||
@@ -349,7 +105,7 @@ openclaw skills
|
|||||||
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/uninstall-macos.sh | bash
|
curl -fsSL https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/uninstall-macos.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
### Windows(管理员 PowerShell)
|
### Windows
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/uninstall-windows.ps1 | iex
|
iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/uninstall-windows.ps1 | iex
|
||||||
@@ -359,88 +115,29 @@ iwr -useb https://raw.githubusercontent.com/736773174/openclaw-setup-cn/main/uni
|
|||||||
|
|
||||||
## 常见问题
|
## 常见问题
|
||||||
|
|
||||||
### OpenClaw 龙虾AI 是什么?
|
### 1) `openclaw: command not found`
|
||||||
|
|
||||||
OpenClaw 是一款开源的个人 AI 助手,能真正帮你**执行任务**(发邮件、订机票、管理日程、处理文件等),不只是回答问题。它通过你已经在用的聊天工具(微信、WhatsApp、Telegram 等)工作,完全免费、开源,支持接入多种大模型(MiniMax、Claude、GPT、Gemini 等)。数据全部在本地处理,隐私性极好。
|
重新打开终端后再试,或手动加载 PATH。
|
||||||
|
|
||||||
### 国内能用吗?需要翻墙吗?
|
### 2) Node 版本过低
|
||||||
|
|
||||||
**选 MiniMax 或 MiniMax CN 就不需要翻墙**。如果选择 Claude 或 OpenAI 等国外模型,则需要科学上网。
|
确保 Node.js 主版本为 22 或更高:
|
||||||
|
|
||||||
### MiniMax 免费试用到期后怎么办?
|
|
||||||
|
|
||||||
到期后可以:
|
|
||||||
1. 继续付费使用 MiniMax
|
|
||||||
2. 切换到其他模型(在配置中修改):`openclaw onboard`
|
|
||||||
3. 使用 OpenRouter 等平台的免费额度
|
|
||||||
|
|
||||||
### "openclaw: command not found" 怎么解决?
|
|
||||||
|
|
||||||
Shell 可能没有加载新的 PATH:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# macOS
|
node -v
|
||||||
source ~/.zshrc
|
|
||||||
# 或者
|
|
||||||
export PATH="$HOME/.openclaw/bin:$PATH"
|
|
||||||
|
|
||||||
# Windows(在 WSL 中)
|
|
||||||
source ~/.bashrc
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Node.js 版本太旧怎么办?
|
### 3) 网关异常
|
||||||
|
|
||||||
|
执行:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# macOS
|
openclaw doctor
|
||||||
brew install node@22 && brew link --overwrite node@22
|
openclaw gateway status
|
||||||
|
|
||||||
# Windows(在 WSL 中)
|
|
||||||
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
|
|
||||||
sudo apt-get install -y nodejs
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### WSL2 安装失败怎么办?(Windows)
|
|
||||||
|
|
||||||
1. 确保以**管理员身份**运行 PowerShell
|
|
||||||
2. 在 BIOS 中检查虚拟化是否已启用
|
|
||||||
3. 运行 `wsl --update` 更新到最新版本
|
|
||||||
4. 手动安装:`wsl --install -d Ubuntu-24.04`
|
|
||||||
|
|
||||||
### 怎么重新选择模型/服务商?
|
|
||||||
|
|
||||||
```bash
|
|
||||||
openclaw onboard
|
|
||||||
```
|
|
||||||
|
|
||||||
### "openclaw doctor" 报错怎么办?
|
|
||||||
|
|
||||||
运行 `openclaw doctor` 查看具体哪项检查失败:
|
|
||||||
- **Node 版本**:升级到 Node 22+
|
|
||||||
- **API 连接**:检查网络连接和 API Key
|
|
||||||
- **网关**(Windows):在 WSL 中运行 `openclaw gateway install`
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 相关链接
|
|
||||||
|
|
||||||
- [OpenClaw 龙虾AI 官方文档](https://openclaw.ai/docs)
|
|
||||||
- [OpenClaw GitHub](https://github.com/anthropics/openclaw)
|
|
||||||
- [MiniMax 平台](https://platform.minimax.io)
|
|
||||||
- [MiniMax API 文档](https://platform.minimax.io/docs)
|
|
||||||
- [Anthropic Console](https://console.anthropic.com)
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 关键词
|
|
||||||
|
|
||||||
OpenClaw, 龙虾AI, ClawsBot, MiniMax, Claude, 个人AI助手, 一键部署, 免费白嫖, 本地AI, AI自动化, MiniMax-M2.1, 开源AI助手, 自主AI代理, AI agent, 大模型助手, 国内AI, 免费AI工具, 聊天AI助手, WhatsApp AI, Telegram AI, Discord AI
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 免责声明
|
|
||||||
|
|
||||||
本教程仅供学习和参考使用。MiniMax 免费试用政策以官方为准,如有变动请以 [platform.minimax.io](https://platform.minimax.io) 最新信息为准。Claude API 按量计费,请注意控制用量。
|
|
||||||
|
|
||||||
## 许可证
|
## 许可证
|
||||||
|
|
||||||
MIT
|
MIT
|
||||||
|
|||||||
@@ -70,16 +70,12 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
# 步骤 2: 安装 OpenClaw
|
# 步骤 2: 安装 / 更新 OpenClaw
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
info "正在安装 OpenClaw..."
|
info "正在安装 / 更新 OpenClaw..."
|
||||||
|
|
||||||
if command -v openclaw &>/dev/null; then
|
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
|
||||||
success "OpenClaw 已安装。"
|
success "OpenClaw 安装 / 更新完成。"
|
||||||
else
|
|
||||||
curl -fsSL https://openclaw.ai/install.sh | bash -s -- --no-onboard
|
|
||||||
success "OpenClaw 安装完成。"
|
|
||||||
fi
|
|
||||||
|
|
||||||
# 确保 openclaw 在 PATH 中
|
# 确保 openclaw 在 PATH 中
|
||||||
export PATH="$HOME/.openclaw/bin:$PATH"
|
export PATH="$HOME/.openclaw/bin:$PATH"
|
||||||
@@ -96,12 +92,8 @@ echo -e "${GREEN}${BOLD}========================================${NC}"
|
|||||||
echo -e "${GREEN}${BOLD} OpenClaw 安装完成!开始配置...${NC}"
|
echo -e "${GREEN}${BOLD} OpenClaw 安装完成!开始配置...${NC}"
|
||||||
echo -e "${GREEN}${BOLD}========================================${NC}"
|
echo -e "${GREEN}${BOLD}========================================${NC}"
|
||||||
echo ""
|
echo ""
|
||||||
echo -e " ${BOLD}提示:${NC}当配置向导要求选择服务商时,"
|
|
||||||
echo -e " 选择 ${BOLD}MiniMax${NC} 可获得 ${BOLD}7天免费试用${NC} — 无需信用卡。"
|
|
||||||
echo -e " 注册地址:${BLUE}https://platform.minimax.io${NC}"
|
|
||||||
echo ""
|
|
||||||
|
|
||||||
openclaw onboard --accept-risk --flow quickstart --node-manager npm --skip-skills < /dev/tty
|
openclaw onboard --accept-risk --flow quickstart --install-daemon --node-manager npm --skip-skills < /dev/tty
|
||||||
|
|
||||||
echo ""
|
echo ""
|
||||||
echo -e "${GREEN}${BOLD}========================================${NC}"
|
echo -e "${GREEN}${BOLD}========================================${NC}"
|
||||||
|
|||||||
@@ -143,43 +143,31 @@ if (Get-Command git -ErrorAction SilentlyContinue) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
# Step 3: Install OpenClaw
|
# Step 3: Install / Update OpenClaw
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
Write-Info "Checking OpenClaw..."
|
Write-Info "Installing / updating OpenClaw..."
|
||||||
|
|
||||||
$needsInstall = $true
|
npm install -g openclaw@latest 2>&1 | Write-Host
|
||||||
|
if ($LASTEXITCODE -ne 0) {
|
||||||
|
Write-Err "OpenClaw installation failed. Please run manually: npm install -g openclaw@latest"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Refresh PATH
|
||||||
|
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path", "User")
|
||||||
|
|
||||||
|
# Add npm global bin to PATH
|
||||||
try {
|
try {
|
||||||
$null = Get-Command openclaw -ErrorAction Stop
|
$npmPrefix = (npm config get prefix 2>$null).Trim()
|
||||||
Write-Ok "Found OpenClaw."
|
if ($npmPrefix) {
|
||||||
$needsInstall = $false
|
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
|
||||||
} catch {
|
if (-not ($userPath -split ";" | Where-Object { $_ -ieq $npmPrefix })) {
|
||||||
Write-Info "Installing OpenClaw..."
|
[Environment]::SetEnvironmentVariable("Path", "$userPath;$npmPrefix", "User")
|
||||||
}
|
$env:Path += ";$npmPrefix"
|
||||||
|
|
||||||
if ($needsInstall) {
|
|
||||||
npm install -g openclaw@latest 2>&1 | Write-Host
|
|
||||||
if ($LASTEXITCODE -ne 0) {
|
|
||||||
Write-Err "OpenClaw installation failed. Please run manually: npm install -g openclaw@latest"
|
|
||||||
}
|
|
||||||
|
|
||||||
# Refresh PATH
|
|
||||||
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path", "User")
|
|
||||||
|
|
||||||
# Add npm global bin to PATH
|
|
||||||
try {
|
|
||||||
$npmPrefix = (npm config get prefix 2>$null).Trim()
|
|
||||||
if ($npmPrefix) {
|
|
||||||
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
|
|
||||||
if (-not ($userPath -split ";" | Where-Object { $_ -ieq $npmPrefix })) {
|
|
||||||
[Environment]::SetEnvironmentVariable("Path", "$userPath;$npmPrefix", "User")
|
|
||||||
$env:Path += ";$npmPrefix"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} catch {}
|
}
|
||||||
|
} catch {}
|
||||||
|
|
||||||
Write-Ok "OpenClaw installed."
|
Write-Ok "OpenClaw installed / updated."
|
||||||
}
|
|
||||||
|
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
# Step 3: Launch interactive setup
|
# Step 3: Launch interactive setup
|
||||||
@@ -189,12 +177,8 @@ Write-Host "========================================" -ForegroundColor Green
|
|||||||
Write-Host " OpenClaw installed! Starting setup..." -ForegroundColor Green
|
Write-Host " OpenClaw installed! Starting setup..." -ForegroundColor Green
|
||||||
Write-Host "========================================" -ForegroundColor Green
|
Write-Host "========================================" -ForegroundColor Green
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
Write-Host " Tip: When the setup wizard asks for a provider," -ForegroundColor White
|
|
||||||
Write-Host " choose MiniMax for a 7-day free trial - no credit card needed." -ForegroundColor White
|
|
||||||
Write-Host " Sign up: https://platform.minimax.io" -ForegroundColor Cyan
|
|
||||||
Write-Host ""
|
|
||||||
|
|
||||||
openclaw onboard --accept-risk --flow quickstart --node-manager npm --skip-skills
|
openclaw onboard --accept-risk --flow quickstart --install-daemon --node-manager npm --skip-skills
|
||||||
|
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
Write-Host "========================================" -ForegroundColor Green
|
Write-Host "========================================" -ForegroundColor Green
|
||||||
|
|||||||
@@ -144,43 +144,31 @@ if (Get-Command git -ErrorAction SilentlyContinue) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
# 步骤 3: 安装 OpenClaw
|
# 步骤 3: 安装 / 更新 OpenClaw
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
Write-Info "正在检查 OpenClaw..."
|
Write-Info "正在安装 / 更新 OpenClaw..."
|
||||||
|
|
||||||
$needsInstall = $true
|
npm install -g openclaw@latest 2>&1 | Write-Host
|
||||||
|
if ($LASTEXITCODE -ne 0) {
|
||||||
|
Write-Err "OpenClaw 安装失败。请手动运行:npm install -g openclaw@latest"
|
||||||
|
}
|
||||||
|
|
||||||
|
# 刷新 PATH
|
||||||
|
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path", "User")
|
||||||
|
|
||||||
|
# 把 npm global bin 加到 PATH
|
||||||
try {
|
try {
|
||||||
$null = Get-Command openclaw -ErrorAction Stop
|
$npmPrefix = (npm config get prefix 2>$null).Trim()
|
||||||
Write-Ok "已找到 OpenClaw。"
|
if ($npmPrefix) {
|
||||||
$needsInstall = $false
|
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
|
||||||
} catch {
|
if (-not ($userPath -split ";" | Where-Object { $_ -ieq $npmPrefix })) {
|
||||||
Write-Info "正在安装 OpenClaw..."
|
[Environment]::SetEnvironmentVariable("Path", "$userPath;$npmPrefix", "User")
|
||||||
}
|
$env:Path += ";$npmPrefix"
|
||||||
|
|
||||||
if ($needsInstall) {
|
|
||||||
npm install -g openclaw@latest 2>&1 | Write-Host
|
|
||||||
if ($LASTEXITCODE -ne 0) {
|
|
||||||
Write-Err "OpenClaw 安装失败。请手动运行:npm install -g openclaw@latest"
|
|
||||||
}
|
|
||||||
|
|
||||||
# 刷新 PATH
|
|
||||||
$env:Path = [System.Environment]::GetEnvironmentVariable("Path", "Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path", "User")
|
|
||||||
|
|
||||||
# 把 npm global bin 加到 PATH
|
|
||||||
try {
|
|
||||||
$npmPrefix = (npm config get prefix 2>$null).Trim()
|
|
||||||
if ($npmPrefix) {
|
|
||||||
$userPath = [Environment]::GetEnvironmentVariable("Path", "User")
|
|
||||||
if (-not ($userPath -split ";" | Where-Object { $_ -ieq $npmPrefix })) {
|
|
||||||
[Environment]::SetEnvironmentVariable("Path", "$userPath;$npmPrefix", "User")
|
|
||||||
$env:Path += ";$npmPrefix"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
} catch {}
|
}
|
||||||
|
} catch {}
|
||||||
|
|
||||||
Write-Ok "OpenClaw 安装完成。"
|
Write-Ok "OpenClaw 安装 / 更新完成。"
|
||||||
}
|
|
||||||
|
|
||||||
# ─────────────────────────────────────────────
|
# ─────────────────────────────────────────────
|
||||||
# 步骤 3: 启动交互式配置
|
# 步骤 3: 启动交互式配置
|
||||||
@@ -190,12 +178,8 @@ Write-Host "========================================" -ForegroundColor Green
|
|||||||
Write-Host " OpenClaw 安装完成!开始配置..." -ForegroundColor Green
|
Write-Host " OpenClaw 安装完成!开始配置..." -ForegroundColor Green
|
||||||
Write-Host "========================================" -ForegroundColor Green
|
Write-Host "========================================" -ForegroundColor Green
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
Write-Host " 提示:当配置向导要求选择服务商时," -ForegroundColor White
|
|
||||||
Write-Host " 选择 MiniMax 可获得 7天免费试用 - 无需信用卡。" -ForegroundColor White
|
|
||||||
Write-Host " 注册地址:https://platform.minimax.io" -ForegroundColor Cyan
|
|
||||||
Write-Host ""
|
|
||||||
|
|
||||||
openclaw onboard --accept-risk --flow quickstart --node-manager npm --skip-skills
|
openclaw onboard --accept-risk --flow quickstart --install-daemon --node-manager npm --skip-skills
|
||||||
|
|
||||||
Write-Host ""
|
Write-Host ""
|
||||||
Write-Host "========================================" -ForegroundColor Green
|
Write-Host "========================================" -ForegroundColor Green
|
||||||
|
|||||||
Reference in New Issue
Block a user