File size: 1,531 Bytes
6adf2c7
d4ff2c2
6adf2c7
 
 
 
 
d4ff2c2
6adf2c7
d4ff2c2
e2d5617
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6adf2c7
e2d5617
d4ff2c2
 
 
e2d5617
d4ff2c2
e2d5617
 
 
 
 
 
 
 
 
d4ff2c2
e2d5617
d4ff2c2
e2d5617
 
 
d4ff2c2
e2d5617
d4ff2c2
e2d5617
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
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
---
title: OpenClaw2
emoji: 🔥
colorFrom: red
colorTo: red
sdk: docker
pinned: false
license: mit
---

# OpenClaw2 🔥

一个运行在 HuggingFace Space 上的 AI 助手网关。

## 特性

- 🤖 AI 助手对话
- 💾 数据持久化,聊天记录不丢失(`/data` 目录)
- 🌐 Web 控制界面
- 🔐 令牌认证

## 快速部署

1. 将以下文件上传到 HF Space 仓库:
   - `Dockerfile`
   - `scripts/openclaw-entrypoint.sh`
   - `metadata.json`
   - `README.md`

2. 在 Space **Settings → Repository secrets** 中配置环境变量(见下方)

3. 等待构建完成后访问 Space

## 环境变量

在 Space Settings → Repository secrets 中配置:

| 变量名 | 必填 | 默认值 | 说明 |
|--------|------|--------|------|
| `RAW_MODEL` | 否 | `z-ai/glm4.7` | 模型名称(如 `nvidia/z-ai/glm4.7`)|
| `OPENCLAW_GATEWAY_TOKEN` | 是 | - | 自定义访问令牌 |
| `OPENCLAW_STATE_DIR` | 否 | `/data/.openclaw` | 数据目录(重启不丢)|
| `OPENCLAW_WORKSPACE_DIR` | 否 | `/data/.openclaw/workspace` | 工作区目录 |
| `HF_TOKEN` | 否 | - | HuggingFace Token(用于备份)|
| `OPENCLAW_BACKUP_DATASET_REPO` | 否 | - | 备份仓库(可选)|
| `OPENCLAW_BACKUP_ENABLED` | 否 | `true` | 启用备份 |

## 数据持久化

聊天记录存储在 `/data/.openclaw/agents` 目录,容器重启后不丢失。

## 访问地址

构建完成后访问:`https://syw1516-openclaw2.hf.space`

首次使用需要输入令牌(`OPENCLAW_GATEWAY_TOKEN` 设置的值)。