手搓个人版 OpenClaw:用 Woclaw 从零搭建属于你的本地电脑智能助手

1 阅读4分钟

# 【长文警告】手搓个人版 OpenClaw:用 Woclaw 从零搭建属于你的本地电脑智能助手

不想听啰嗦?直接去 Fork:[https://github.com/badhope/Woclaw](https://github.com/badhope/Woclaw)

## 目录

1. 为什么自己手搓 AI 助手,永远比大厂香?  
2. Woclaw 是什么?能平替 OpenClaw?  
3. 3 分钟一键部署(小白直接抄)  
4. 模型配置:Ollama 本地 / 云端 API 双路线  
5. 核心配置文件全解(权限握死在自己手里)  
6. 自定义 Worker:手搓专属功能(示例代码)  
7. 安全规则:防止 AI 乱删文件  
8. 高频坑点 & 快速排错  
9. 总结:本地 AI 时代,自己掌控才最爽  

## 1. 为什么自己手搓 AI 助手,永远比大厂香?

OpenClaw 横空出世后,所有人都意识到了一件事:能直接操控电脑的 AI,才是真·效率神器。

但你去看各大厂商推出的 AI 助手,全是套路:

- 隐私裸奔:文件必须上传云端;
- 功能阉割:你只能用平台开放的有限能力;
- 收费昂贵:高级功能全是会员制;
- 断网残废:必须联网才能使用。

真正爽的,永远是这一种:本地运行、完全开源、100% 可控、想怎么改就怎么改。

这篇文章,带你用 Woclaw,手搓一个完全属于你的电脑智能体。

## 2. Woclaw 是什么?

极简理解:Woclaw 是轻量、开源、可本地部署、复刻 OpenClaw 能力的电脑控制 AI。

核心能力:

- 理解自然语言指令;
- 操作 GUI、鼠标、键盘;
- 读写文件、执行命令;
- 自动整理文档、批量处理数据;
- 支持本地 Ollama 模型,可完全离线;
- 支持无限扩展自定义功能。

一句话总结:你说一句话,它帮你操作电脑。

## 3. 3 分钟一键部署(小白直接抄)

### 环境要求

- Windows 10 / Windows 11;
- 内存 8GB 及以上;
- 必须拥有管理员权限。

### 一键安装(管理员 PowerShell)

```powershell
irm https://raw.githubusercontent.com/badhope/Woclaw/main/scripts/install.ps1 | iex

手动安装(网络不好时使用)

git clone https://github.com/badhope/Woclaw.git
cd Woclaw
pip install -e .
woclaw chat

启动方式

woclaw chat

直接说指令即可使用:

· 帮我整理下载文件夹; · 打开记事本写一段话并保存到桌面; · 查看当前 CPU、内存占用最高的进程。

  1. 模型配置(最关键)

Woclaw 支持本地 Ollama 和云端 API 两种模式。

本地模型(推荐:免费、隐私、完全离线)

模型推荐

· 普通笔记本:qwen3.5:7b; · 16GB 显存:deepseek-r1:14b; · 24GB+ 显存:qwen3.5:35b。

下载命令:

ollama pull qwen3.5:7b

配置文件(config.yaml):

llm:
  provider: ollama
  model: qwen3.5:7b
  base_url: http://localhost:11434

云端 API(豆包 / 通义千问 / Kimi)

llm:
  provider: openai
  model: doubao-pro-32k
  api_key: sk-xxxxxxx
  base_url: https://ark.cn-beijing.volces.com/api/v3
  1. 核心配置文件全解

配置文件路径:C:\Users\你的用户名.woclaw\config.yaml

llm:
  provider: ollama
  model: qwen3.5:7b

workers:
  shell:
    timeout: 300
  gui:
    backend: win32

security:
  allow_dangerous: false
  confirm_on_delete: true
  forbidden_commands:
    - format
    - rm -rf /
    - del /f /s /q C:\*

learning:
  enabled: true

你可以完全控制:

· 使用的模型; · 各个执行器的权限; · 危险命令黑名单; · 是否开启自我学习。

  1. 自定义 Worker(手搓专属功能)

Worker = AI 的手脚。你可以写任何功能:自动签到、邮件处理、爬虫、自动化报表。

示例:B站签到 Worker

新建文件:bilibili_worker.py

from .base import BaseWorker
import requests

class BilibiliWorker(BaseWorker):
    name = "bilibili_worker"
    description = "B站签到、查询经验值"

    async def run(self, params):
        cookie = params.get("cookie")
        headers = {"Cookie": cookie}
        url = "https://api.bilibili.com/x/web-interface/nav/stat"
        res = requests.get(url, headers=headers)
        return "B站签到执行完成。"

注册到 init.py:

from .bilibili_worker import BilibiliWorker

WORKERS = [BilibiliWorker]

重启后直接使用:

帮我执行 B 站每日签到。

  1. 安全规则(必看)
security:
  allow_dangerous: false
  confirm_on_delete: true
  log_commands: true

危险命令黑名单:

forbidden_commands:
  - format
  - reg add
  - rm -rf
  - del /f /s /q C:\*

开启后,AI 永远无法乱删你的文件。

  1. 高频坑点 & 快速排错

· 安装失败:必须使用管理员权限; · Ollama 拉取失败:更换国内镜像源; · GUI 操作没反应:管理员身份运行 Woclaw; · 推理速度慢:更换更小模型、插上电源、开启 GPU 加速; · 命令报错:检查安全配置是否拦截。

  1. 总结

OpenClaw 证明了一件事:能真正操控电脑的 AI,才是未来。

而 Woclaw 给了你:

· 完全本地运行; · 完全隐私保护; · 完全免费使用; · 完全自定义扩展。

大厂 AI 再强,都不如自己手搓的爽。

快去 Fork 吧:github.com/badhope/Woc…