OpenClaw装好了,但你可能跟我一样懵:

Tools散在不同文件,Skills默认自动加载——你甚至不知道有些东西已经开了。

全开怕出事,全关等于白装。

但从文件和代码里拼出全貌,得花点时间。

这篇是我装完后的研究笔记——25个Tools和53个官方Skills都是干嘛的、该不该开、我怎么配、为什么这样配。完整配置清单我已放在知识星球,星球会员可以自行获取。

先搞懂:Tools和Skills的区别

很多人搞混这两个,其实很简单。

Tools是器官——决定OpenClaw"能不能"做某件事。

read和write让它读写文件,exec让它执行命令,web_search让它像Google一样搜索,browser让它操作网页。

没开Tool,就像没有手,什么都做不了。

Skills是教科书——教OpenClaw"怎么组合Tools"来完成任务。

gog教它怎么用Google Workspace收发Email,obsidian教它怎么整理笔记,github教它怎么操作repo。

装Skill会不会自动给OpenClaw新权限?

不会。

举例:你装了obsidian Skill,OpenClaw知道怎么组织笔记——但如果没开write Tool,它根本写不了文件。

Skill只是说明书,真正的开关在Tools。

Tools&Skills:从核心到外围

把25个Tools和53个Skills全部列出来太乱了。

我用同心圆的方式整理:

1、核心能力(8 Tools):读写文件、执行命令、网络访问。几乎每个人都会开。

2、进阶能力(17 Tools):浏览器、记忆、多Session、自动化。按需开启。

3、知识层(53 Skills):教OpenClaw操作Google、Obsidian、Slack等服务。用什么装什么。

OpenClaw同心圆架构:1、核心工具、2、进阶工具、3、知识层含53个Skills依场景分类。

1、核心能力(8 Tools)

这8个是OpenClaw最基本的能力——只开这些的话,它就是一个能读写文件、跑命令、上网查资料的ChatGPT。

不会记住你的偏好,也不会主动推讯息给你。

文件操作:read、write、edit、apply_patch

read只能读。write和edit能改文件,apply_patch套用代码修改。

这四个是最基本的文件操作,大多数人都会开。

执行与程序管理:exec、process

exec让OpenClaw执行任何shell命令——安装套件、跑脚本、操作系统。

"任何"是关键字:它能帮你装套件,也能rm -rf你的整台机器。

不开exec,大部分任务都做不了;开了但不设防,等于把root权限交出去。

所以我强烈建议开exec的同时开审批——每个命令执行前,OpenClaw会先显示它要跑什么,你确认了才会执行:

{
  "approvals": {
    "exec": { "enabled": true }
  }
}

会不会很烦?老实说会。

但这是最基本的保护——万一哪天AI误判或被攻击,这道关卡就是你的最后防线。

process管理背景程序——列出任务、查看输出、终止卡住的程序。

网络访问:web_search、web_fetch

web_search做关键字搜索,web_fetch抓取网页内容。

搭配起来就是让OpenClaw能上网查资料。

2、进阶能力(17 Tools)

核心能力是"能不能用",进阶能力是"好不好用"。

这一层的Tools让OpenClaw从一个指令执行器变成真正的助理——记得你的偏好、能操作浏览器、会定时推送讯息。

但每多开一个,安全性就少一块,要自己判断值不值得。

浏览器:browser、canvas、image

browser让OpenClaw操作Chrome——点按钮、填表单、截图。

我会让它帮我上网比价、整理规格、把东西加到购物车,但结账一定自己来。

涉及付款的"最后一里"不交给AI,这是我的底线。

canvas是可视化工作区,画流程图、架构图。

image让OpenClaw"看懂"图片。

记忆:memory_search、memory_get

让OpenClaw记住跨session的信息。

用了一个多星期后,它记得我用obsidian写文章、部署在腾讯云、偏好简体中文,不用每次都重新解释。

用越久越懂你。

多Session:sessions系列(5个)

可以同时开多个Session处理不同任务——例如一个在跟你讨论新的产品点子,一个在帮你查旅游资料,互不干扰。

发消息:message

让OpenClaw发消息到Discord、Slack、Telegram、WhatsApp、iMessage。

这个Tool我有开,但只用來让OpenClaw传消息给我自己——不让它代替我跟任何人沟通。

原因很简单:AI用你的名义发出去的消息,收不回来。

万一它理解错意思、语气不对、甚至被攻击骗去发消息,后果是你自己承担。

我用OpenClaw当作目标管理系统的沟通界面,而启用message是让它可以主动传讯息给我——每天推送每日简报、任务通知、待办提醒,全部都是发给自己。

自动化:cron、gateway

cron设定定时任务,gateway让它能重启自己。

每天早上8点,我的Telegram会收到OpenClaw整理好的资料。

这就是cron搭配message的效果。

想深入了解配置细节?

这只是基础配置。

完整的25个Tools详解、53个Skills清单、每个该不该开的判断逻辑、安全注意事项...这些我在知识星球「OpenClaw创业实战营」里有完整版。

完整配置清单

  • • 25个Tools逐个详解(功能、风险、配置建议)

  • • 53个官方Skills完整清单和使用场景

  • • 配置决策逻辑(为什么开、为什么关)

👇 欢迎加入:OpenClaw创业实战营

3、知识层(53个官方Skills)

53个听起来很多,但扫过一遍之后你会发现,跟你相关的大概就十几个。

重要说明

bundled Skills默认会自动载入——只要对应的CLI工具已安装在系统上,该Skill就会自动启用。

不是"不装就没有",而是"不关就全开"。

如果你不想让某个Skill被启用,需要用skills.allowBundled白名单模式,只保留你需要的。

📝 笔记管理

笔记相关有4个Skill:obsidian、notion、apple-notes、bear-notes。

但能不能用取决于你的部署方式。

apple-notes和bear-notes只能在Mac上本机跑,OpenClaw装在VM的话直接排除。

obsidian操作的是本地文件。

我自己用Obsidian,但vault在本机、OpenClaw在腾讯云服务器,中间隔了一层,所以笔记这块我用本机的Claude Code协作,不经过OpenClaw。

如果你希望OpenClaw直接帮你管笔记,而它又跑在VM上,notion是云端服务,不受部署位置限制,最没有障碍。

✅ 工作生产力

Email有两个Skill:gog和himalaya。

gog整合整个Google Workspace(Gmail、Calendar、Tasks、Drive、Docs、Sheets),himalaya走IMAP/SMTP,只管收发信。

如果你用Google,直接选gog——功能更完整,而且可以随时从Google帐户撤销存取。

任务管理有things-mac、apple-reminders、trello,但如果你已经装了gog,Google Tasks就包含在内,不需要额外装。

💬 即时通讯&社交媒体

wacli(WhatsApp)、imsg(iMessage)、bird(X/Twitter)、slack、discord——这些Skill让OpenClaw深度操作各平台。

我一个都没装。

对外沟通的最后一步,一定自己来。

🐙 开发者工具

github:透过gh CLI操作GitHub,需要OAuth,权限可控

tmux:管理多个终端session

session-logs:搜寻和分析过去的对话记录

coding-agent:在背景呼叫其他AI编程助手

我有装github、tmux、session-logs。

写代码在本地用Claude Code,但OpenClaw随时都能透过Telegram操作——例如人在外面,CI/CD突然挂了,直接在手机问"帮我看一下这个PR为什么build fail",它就会去查GitHub Actions的error log,告诉你原因。

🔐 密码管理

1password让OpenClaw存取你的1Password密码库——帮你查密码、自动登入、填写表单。

但它的权限模式是一旦授权就是整个密码库,没办法只开放某几组密码,你存了什么它就能读什么。

我选择不装。

如果真的需要,可以建立"AI专用vault",只放可以让AI存取的密码。

我的OpenClaw设定:根据需求配置

我的OpenClaw跑在腾讯云服务器上,透过Telegram操作。

搭配桌面端的Claude Code,形成移动端+桌面端的双系统工作流。

Tools(25个开了21个)

我的判断原则很简单:想不到使用场景的就不开。

{
  "tools": {
    "allow": [
      "read", "write", "edit", "apply_patch",
      "exec", "process",
      "web_search", "web_fetch",
      "browser", "image",
      "memory_search", "memory_get",
      "sessions_list", "sessions_history", "sessions_send", "sessions_spawn", "session_status",
      "message", "cron", "gateway", "agents_list"
    ],
    "deny": ["nodes", "canvas", "llm_task", "lobster"]
  },
  "approvals": {
    "exec": { "enabled": true }
  }
}

开了21个,关了4个:nodes(想不到场景)、canvas(用不到)、llm_task/lobster(没用工作流引擎)。

exec开审批,message只用來传给自己。

Skills(53个只开9个)

前面提过,bundled Skills默认全部自动载入。

我用allowBundled白名单限制只开需要的:

{
  "skills": {
    "allowBundled": [
      "gog", "github", "tmux", "session-logs",
      "weather", "summarize", "clawhub",
      "healthcheck", "skill-creator"
    ]
  }
}

简单来说:gog管Email和日历、github管repo、其余是日常工作和系统管理用的基础工具。

还想深入了解配置细节?

最后

从0到1!大模型(LLM)最全学习路线图,建议收藏!

想入门大模型(LLM)却不知道从哪开始? 我根据最新的技术栈和我自己的经历&理解,帮大家整理了一份LLM学习路线图,涵盖从理论基础到落地应用的全流程!拒绝焦虑,按图索骥~~

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐