先关注后阅读,娇姐怕失去上进的你
文末娇姐整理openclaw所有文章链接
想了解娇姐点击文末链接
最近在折腾 AI Agent 的时候,发现一个有意思的事:市面上有两个东西都叫 "QClaw"。
一个是腾讯电脑管家团队出品的桌面 AI 客户端,Electron 打包,开箱即用;另一个是第三方社区做的 OpenClaw Web 管理面板,挂在 qclawai.com,定位是"你的 OpenClaw 管家"。
名字撞了,但赛道完全不同。今天就把这两个 QClaw 一起拆开聊聊。
一、先搞清楚底座:OpenClaw 是什么
在聊两个 QClaw 之前,必须先讲清楚它们共同的底座——OpenClaw。
OpenClaw 是一个开源的 AI Agent 运行时框架(MIT 协议),你可以把它理解为 AI Agent 的"操作系统"。它负责的事情包括:
- 对话路由
:把用户消息分发给合适的模型或技能 - 技能调度
:加载、匹配、执行各种 Skill - 工具执行
:浏览器自动化、文件操作、代码执行等 - 多渠道接入
:Telegram、Discord、Slack、微信、飞书、钉钉……二十多个 IM 平台 - 本地网关
:在你自己的设备上跑一个 Gateway,所有数据本地存储
原生的 OpenClaw 是一个 CLI 工具,npm install -g openclaw 装完就能用,面向的是有一定技术背景的开发者。
这就引出了两个 QClaw 存在的意义:不是所有人都想敲命令行。
二、腾讯 QClaw:给 OpenClaw 套上了一台"品牌整机"
2.1 它和 OpenClaw 的关系
一句话概括:
提示:QClaw 之于 OpenClaw,就像 Chrome 之于 Chromium。
腾讯在 OpenClaw 开源内核(openclaw@2026.3.13)之上,加了这些东西:
Electron 图形界面(不用敲命令了) 腾讯自有模型路由(不用自己配 API Key) 70+ 预装技能(开箱即用) 腾讯生态深度集成(微信、QQ、企微、腾讯文档、元宝) 安全组件(电脑管家安全模块 + 图灵盾 + 低权限启动器)
最终产物是一个 200MB 左右的 QClaw.exe,双击就能跑。
2.2 双目录架构:安装与运行分离
这是理解 QClaw 的第一条关键线索。它采用了双目录设计:
%安装路径%\QClaw\ | ||
%USERPROFILE%\.qclaw\ |
这和 VS Code 的逻辑一模一样:无论怎么更新或重装 QClaw,你的聊天记录、配置、定时任务、安装的技能都不会丢。
2.3 安装目录:引擎在这里
%安装路径%\QClaw\├── QClaw.exe ← Electron 主程序├── resources/│ ├── app.asar ← 前端代码打包│ ├── app-update.yml ← 自动更新配置│ ├── security/ ← 安全模块(低权限启动器)│ ├── turing-shield/ ← 图灵盾安全组件│ ├── scripts/ ← 打包/解包工具│ └── openclaw/ ← ⚠️ 核心引擎│ ├── config/│ │ ├── openclaw.json ← 出厂默认配置│ │ ├── skills/ ← 内置技能(70+)│ │ └── extensions/ ← 扩展插件(13个)│ ├── node_modules/ ← 运行时依赖(200+ 包)│ ├── node_modules.zip ← 压缩模块包(169MB)│ └── memory-fs/ ← 虚拟文件系统其中几个值得单独说的:
memory-fs — 虚拟文件系统
这是个很巧妙的工程设计。OpenClaw 的 200+ 个 node_modules 依赖被压缩成一个 169MB 的 ZIP 文件。运行时通过 memory-fs 模块,利用 Node.js 的 ESM Hooks 拦截模块加载请求,直接从 ZIP 内存中读取,不需要解压到磁盘。
这意味着安装速度更快、磁盘占用更小,代价是启动时多吃一点内存。
模型路由
QClaw 使用腾讯自有的模型路由服务,走 OpenAI 兼容接口:
{ "providers": { "qclaw": { "baseUrl": "${QCLAW_LLM_BASE_URL}", "apiKey": "${QCLAW_LLM_API_KEY}", "api": "openai-completions", "models": [{ "id": "modelroute", "name": "modelroute" }] } }}用户不需要选模型,也不需要自己配 Key,腾讯后端自动路由到合适的模型。这是 QClaw 相比原生 OpenClaw 最大的"降门槛"设计。
2.4 运行目录:你的数据在这里
%USERPROFILE%\.qclaw\├── openclaw.json ← 用户配置(优先级最高,覆盖出厂默认)├── agents/main/sessions/ ← 所有对话历史(JSONL 格式)├── workspace/ ← AI 的"大脑"│ ├── SOUL.md ← AI 性格定义│ ├── AGENTS.md ← AI 工作规则│ ├── USER.md ← 用户画像│ ├── IDENTITY.md ← AI 身份定义│ ├── HEARTBEAT.md ← 定时检查任务清单│ └── memory/ ← 每日记忆日志├── skills/ ← 用户通过 SkillHub 安装的技能├── cron/jobs.json ← 定时任务配置├── memory/main.sqlite ← 向量化长期记忆(SQLite)├── browser/ ← 内置浏览器数据├── backups/ ← 配置历史备份└── logs/ ← 运行日志workspace/ 是最有意思的部分。 你可以把它理解为 AI 的"个人房间":
SOUL.md定义 AI 的性格和行为风格——你可以让它严肃、活泼、毒舌或温柔 AGENTS.md规定 AI 的工作规范——什么能做什么不能做 USER.md记录你的偏好和背景——AI 靠这个"认识"你 memory/下按日期存储记忆日志,有价值的内容会被提炼到长期记忆
当你对 AI 说"记住我喜欢用 Python",信息就会写进这里。
重点:配置优先级:运行目录的
openclaw.json会覆盖安装目录的出厂默认值。所以永远不要直接改安装目录的配置,通过界面或对话修改即可,系统会自动备份旧配置。
2.5 技能系统:70+ 内置 Skill
QClaw 预装了 70 多个技能,覆盖面相当广。按类别整理:
Skill 的技术格式:
每个技能是一个文件夹,核心文件是 SKILL.md,用 YAML frontmatter 定义元数据:
---name: 文件整理description: > 触发关键词:桌面整理、文件整理、整理桌面...metadata: openclaw: emoji: "📁" requires: bins: - node---(下面是详细的工作流文档)技能通过关键词匹配触发——你说"帮我整理桌面",引擎就会匹配到 file-skill。
除了内置技能,用户还可以通过 SkillHub 安装社区技能,安装后存放在运行目录的 skills/ 下,和内置技能互不干扰。这个设计很聪明:内置技能是"出厂系统应用",用户技能是"自己装的 App"。
2.6 插件系统:13 个扩展
插件(Extensions)和技能不同,它们是更底层的功能模块,负责渠道对接、记忆管理、安全策略等:
插件的技术格式是 openclaw.plugin.json 清单 + TypeScript 实现,比 Skill 更重,但也更强大。
2.7 六大 IM 渠道
QClaw 配置了 6 个消息渠道,覆盖国内主流 IM:
- 微信
(默认启用,WebSocket 连接) - QQ 机器人
(需配置 AppId) - 腾讯元宝
(腾讯自有 AI 平台) - 飞书
- 钉钉
(Stream 模式 + AI Card 流式输出) - 企业微信
这意味着你可以让 AI 同时在微信、钉钉、飞书上回复消息,所有对话统一管理。
三、qclawai.com:另一个 QClaw
聊完腾讯的 QClaw,再来看第二个。
qclawai.com 的定位很明确——"你的 OpenClaw 管家"。
它是一个第三方 Web 管理面板,面向的是直接使用 OpenClaw 开源版的用户。如果你是自己 npm install -g openclaw 装的,没有腾讯 QClaw 的图形界面,那日常管理(看会话、改配置、装技能、查日志)全靠命令行,体验不太友好。
qclawai.com 要解决的就是这个问题:给 OpenClaw 提供一个可视化的管理界面。
这和腾讯 QClaw 的定位有本质区别:
- 腾讯 QClaw
是一个完整的客户端产品,包含 GUI + 引擎 + 模型 + 技能,面向终端用户 - qclawai.com
是一个管理工具,帮你管理已有的 OpenClaw 实例,面向自建用户
如果做个类比:腾讯 QClaw 像是买了一台预装系统的品牌电脑,qclawai.com 像是给自己组装的电脑配了一个远程管理面板。
四、三者对比:一张表说清楚
| 形态 | |||
| 安装方式 | npm install -g openclaw | ||
| 目标用户 | |||
| 模型 | |||
| 技能 | |||
| IM 渠道 | |||
| 腾讯生态 | |||
| 安全组件 | |||
| 数据存储 | |||
| 开源 | |||
| 核心价值 |
五、两个产品名字一样,自己的一点思考
其实刚发现两个 QClaw 的时候,我第一反应是有点懵的——完全不同的两个产品,居然用了一模一样的名字,连拼写都不带差的。
冷静下来想了想,这种“撞名”在开源生态里其实还挺常见。一个是官方出品、开箱即用的桌面客户端,瞄准普通用户;一个是社区自发做的管理面板,服务技术玩家。两者共用一个名字,本质上是**共享了 OpenClaw 这个生态的品牌和认知**,对用户来说虽然一开始容易混淆,但长期看反而能让整个圈子更快被记住。
对普通用户来说,最友好的选择肯定是腾讯 QClaw,不用配环境、不用管命令行,双击就能用,技能和渠道都帮你铺好了,真正做到零门槛。
而对喜欢折腾、自己部署 OpenClaw 的开发者来说,qclawai.com 这种面板就很有价值,它不抢内核、不做捆绑,只负责把复杂的配置和日志变得可视化,算是开源世界里很典型的“互补型工具”。
说到底,名字只是一个入口。产品能不能解决问题、好不好用,才是用户真正会留下来的理由。两个 QClaw 虽然撞名,但路线完全不同,一个向下普惠,一个向上深耕,反而让 OpenClaw 这个生态变得更完整、更有生命力。
如果未来它们能在名字上做一点点区分,比如加上官方、社区、桌面、面板这类关键词,对新手会更友好。但即便现在这样,只要你看完这篇内容,应该也能轻松分清谁是谁了。
关于openclaw资料包和系列文章
配套资料包
私信 kekohu 获取,内容不定期持续更新。
注意:付费社群包含资料包全部内容,无需重复购买。
openclaw系列文章
持续更新,建议每篇认真阅读
配置与理解
别被骗,OpenClaw 可以 24 小时干活——但你得先做对这 6 件事
火了三个月的"龙虾",普通人装了真的有用吗?
用 OpenClaw 把 AI 失忆治好:开关、精简、外挂三步走
多 Agent 与协作
技能与工具
实战与案例
排错与安全
关于娇姐
40+ IT 从业者,前荣耀员工,现专注 AI 效率工具研究与实践。持续输出 OpenClaw 及 AI 工具的干货教程与落地案例,偶尔分享职场思考与生活感悟。
提示:觉得有用,点赞、关注、转发,是我持续创作的动力。
夜雨聆风