ClawX 桌面端
为 OpenClaw AI 智能体提供免终端的桌面配置、对话与自动化界面。
按维度查看评分与理由
证据显示:README声称使用系统钥匙串存储凭据,但未提供实现细节;更新通知需用户确认,但未说明所有外部操作;数据流描述部分透明(如ACP桥接),但未完整披露所有数据流向;敏感数据处理有提及(如密钥存储),但未详细说明;依赖安全有pnpm overrides和onlyBuiltDependencies,但未提供漏洞扫描证据;外部效果(如自动更新、代理设置)有提及,但未明确用户确认;回滚机制未提及;来源归属有作者和许可证,但发布者未验证。扣分原因:缺乏具体实现证据,部分声明未得到代码支持。
证据显示:README和代码结构一致,但未提供运行时验证;依赖版本固定,但未提供可用性保证;失败消息有提及(如错误处理),但未提供具体示例。扣分原因:静态审查无法验证运行时行为,失败消息细节不足。
证据显示:README描述了多种使用场景(个人助手、监控等),但未提供具体配置示例;能力边界有描述(如禁用web_search),但未全面;触发精度有提及(如cron),但未详细;环境适配有系统要求,但未提供所有平台细节。扣分原因:场景描述泛化,触发机制细节不足。
证据显示:README结构清晰,有安装说明,但缺少FAQ和已知限制;命名稳定但未提供版本历史;许可证为MIT,但未提供变更日志;维护责任有社区链接,但未明确。扣分原因:缺少FAQ、已知限制和变更日志。
证据显示:输出可用性有描述(如Markdown渲染),但未提供实际输出示例;边际价值有描述(如桌面界面),但未与CLI对比;成本效益未提及。扣分原因:缺乏实际输出示例和成本分析。
证据显示:README中的声明部分有代码支持(如功能列表),但未提供测试结果;跨来源验证不足,仅依赖单一来源;事实与推断未明确区分。扣分原因:缺乏测试证据和外部验证。
- 发布者身份未验证,需谨慎对待。
- 依赖安全未提供漏洞扫描证据,建议检查依赖漏洞。
- 敏感数据处理细节不足,需确认密钥存储实现。
- 缺少FAQ和已知限制,用户可能遇到未预期问题。
- 静态审查无法验证运行时行为,建议进行实际测试。
这个 Agent 能做什么,适合哪些场景?
ClawX 是一款基于 Electron 40+ 与 React 19 的跨平台桌面应用,为 OpenClaw AI 运行时提供图形化操作界面。它将聊天、模型与供应商设置、技能管理、消息渠道、定时任务、工作区和诊断功能集中在本地桌面应用中。Electron Main 进程负责 ACP stdio 聊天桥接、Gateway 进程监管、密钥存储和系统集成,React 渲染进程通过类型化 IPC 使用主进程服务。应用面向 macOS、Windows 和 Linux 发布,并将 OpenClaw 运行时随应用提供,而不是要求用户另行安装。
首次启动时,Setup Wizard 引导用户选择语言、添加 AI Provider,并验证配置;OpenAI 可使用 API key 或 Codex 订阅的浏览器 OAuth 登录。聊天通过由 Electron Main 持有的 ACP stdio bridge 与 OpenClaw 交互,渲染 Markdown 回复、附件、工具产生的 write、edit 和 apply_patch 文件活动,以及会话级 Changes 记录。用户可在 Channels 页面配置多账户渠道和每账户的智能体绑定,在 Cron 页面创建周期性或一次性任务并可选择外部投递目标。Skills 页面扫描 managed、workspace 和额外技能目录,支持启用或停用技能;应用还可在本地预览已授权的 HTML、DOCX 和 PPTX 文件,并将大文件或旧版 Office 格式交给系统应用打开。
- 个人用户希望使用 OpenClaw 助手处理问答、文档摘要或邮件草稿,但不想在终端中配置运行时。
- 团队在一台桌面电脑上为不同消息渠道配置多个账户,并将各账户分别绑定到指定智能体。
- 运营人员需要在 Cron 页面设置每日、工作日或单次的智能体任务,并把结果投递到支持的渠道目标。
- 开发者希望在桌面聊天中查看 OpenClaw 工具调用产生的文件活动、变更摘要和本地附件预览。
- 需要在同一图形界面中管理 OpenAI、Anthropic、Z.AI/GLM 或自定义兼容供应商,并将凭据存入系统原生密钥链的用户。
这个 Agent 有哪些优点和局限?
- 将 OpenClaw 运行时随桌面应用集成,覆盖安装引导、Gateway 生命周期和图形化设置,常规使用无需终端。
- 聊天采用 ACP stdio bridge,主进程持有运行时连接;会话切换时未完成回复仍可继续流式输出。
- Channels 支持多账户、每账户智能体绑定和默认账户切换,Cron 支持周期任务、单次任务与外部投递选择。
- 本地优先的技能管理可扫描多个 OpenClaw 技能来源,并默认部署 PDF、XLSX、DOCX、PPTX 处理技能。
- 核心运行时依赖 OpenClaw,不能作为独立于该生态的通用智能体运行时采用。
- 从源码开发需要受支持的 Node.js、pnpm 及 Electron 环境;Linux 还需安装指定系统库。
- 内联 Office 预览存在明确限制:DOCX 分页可能不同于 Microsoft Word,PPTX 不支持动画、转场和媒体播放,超过 20 MB 不预览。
- HTML 预览有意限制链接、表单、脚本导航、重定向、下载、网络请求和设备权限,因此不适合浏览通用网页。
如何安装或部署这个 Agent?
可从 GitHub Releases 下载适用于 macOS、Windows 或 Linux 的预构建版本。源码运行要求 Node.js 22.22.3+、24.15.0+ 或 25.9.0+(推荐 Node 24 LTS),以及 pnpm 9+ 或 npm:git clone https://github.com/ValueCell-ai/ClawX.git,cd ClawX,pnpm run init,然后执行 pnpm dev。首次启动按 Setup Wizard 添加供应商凭据;例如配置 OpenAI API key,或使用支持的 Codex 订阅 OAuth 登录,完成验证后即可进入主界面。
如何使用这个 Agent?
在 Setup Wizard 完成语言和供应商验证后,从 Chat 创建或选择会话并向 OpenClaw 智能体发送消息;可在主编辑器用 @agent 路由到其他智能体,或插入 /skill-name。在 Settings → AI Providers 管理模型与凭据,在 Skills 启用本地发现的技能,在 Channels 添加账户和智能体绑定,在 Cron 创建 Recurring 或 Once 任务。需要代理时,进入 Settings → Gateway → Proxy 设置 Proxy Server;开发者模式下可在 Settings → Advanced → Developer 运行 openclaw doctor --json。
这个 Agent 与同类方案有什么区别?
与直接使用 OpenClaw 的命令行方式相比,ClawX 将供应商、技能、渠道、定时任务和聊天集中为桌面图形界面;底层智能体运行时仍是 OpenClaw。