---
title: 基于Go语言的超级轻量级龙虾教程
published: 2026-05-17
tags: [AI, 教程]
category: 教程
draft: false
---

## 前言
原版龙虾 openclow 实在太臃肿了，根本没办法在资源受限的设备上跑，最近我又想部署个AI助手在我的路由器上跑一些定时任务，搜索了多个版本的龙虾，最后决定使用 PicoClaw。

PicoClaw 是一款用 Go 语言编写的超轻量个人AI助手。只需部署一个二进制文件，就能在任何设备上运行，包括树莓派或者路由器这些资源受限的设备。
初始内存占用不到`10MB`，长期运行内存稳定在30MB以内。包体积也不到50MB，秒级启动。并且对标原版龙虾的能力，而且中文生态友好。

## Windows部署

windows下载：https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Windows_x86_64.zip

解压后双击运行`picoclaw-launcher`会自动打开浏览器，然后通过管理面板配置。

## Docker部署
`docker-compose.yml`
```
services:
  picoclaw:
    image: sipeed/picoclaw:launcher
    container_name: picoclaw
    restart: always
    ports:
      - "18800:18800"
      - "18790:18790"
    volumes:
      - ./data:/root/.picoclaw
    environment:
      TZ: Asia/Shanghai
      PICOCLAW_GATEWAY_HOST: 0.0.0.0
```

## Linux 宿主机部署（systemd）

#### 1. 安装
```bash
mkdir -p /opt/picoclaw
cd /opt/picoclaw

wget https://github.com/sipeed/picoclaw/releases/latest/download/picoclaw_Linux_x86_64.tar.gz

tar -xzf picoclaw_Linux_x86_64.tar.gz

chmod +x picoclaw-launcher
```
#### 2. 创建 systemd 服务
```bash
nano /etc/systemd/system/picoclaw.service
```

写入：
```ini
[Unit]
Description=PicoClaw Launcher
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
WorkingDirectory=/opt/picoclaw
ExecStart=/opt/picoclaw/picoclaw-launcher -public

Restart=always
RestartSec=3

Environment=TZ=Asia/Shanghai

[Install]
WantedBy=multi-user.target
```
#### 3. 启动服务
```bash
systemctl daemon-reload

systemctl enable --now picoclaw
```
#### 4. 查看状态
```bash
systemctl status picoclaw
```
#### 5. 查看日志
```bash
journalctl -u picoclaw -f
```
#### 6. 重启服务

```bash
systemctl restart picoclaw
```
#### 7. 停止服务

```bash
systemctl stop picoclaw
```
#### 8. WebUI 地址

```text
http://你的服务器IP:18800
```
#### 9. 数据目录

默认保存：
```text
/root/.picoclaw
```
里面包含：

- 配置
- Provider
- Workspace
- 对话
- Channel
- Cron
- Agent 数据
