要让 OpenClaw 控制你的 Ubuntu 电脑创建文件,你需要理解 OpenClaw 的权限模型并正确配置两个层面:工具权限(让 AI 拥有'手')和技能调用(让 AI 知道'怎么做')。以下是完整配置步骤:
🧠 核心概念理解
在动手前,先分清两个概念,这直接决定你配置的正确性:
| 概念 | 作用 | 类比 |
|---|---|---|
| Tools(工具) | 决定 OpenClaw 能不能做某类动作(如文件读写) | AI 的'手脚'和'权限开关' |
| Skills(技能) | 教 AI 如何组合使用工具来完成特定任务 | AI 的'操作教程' |
创建文件需要:
- Tools 层面:开启文件系统写入权限(
group:fs或write) - Skills 层面:有一个会调用这些工具的技能(如
file-ops或自定义 Skill)
⚙️ 步骤 1:开启文件写入工具权限
方法 A:通过配置文件开启(推荐)
编辑 OpenClaw 配置文件(通常位于 ~/.openclaw/config.yaml 或项目根目录的 openclaw.json):
{
"tools": {
"profile": "coding",
"allow": ["group:fs", "write"]
}
}
配置说明:
profile: "coding"会自动包含group:fs(文件读写)、group:runtime等开发者常用工具集- 如果只想开放文件写入,可以明确
allow: ["write"]
方法 B:通过 CLI 命令配置(快速)
# 设置工具执行策略(允许文件操作)
openclaw config set tools.exec.security full
openclaw config tools.exec.ask off
openclaw tools list

