OpenClaw 个人助理
在自有设备上运行、通过常用聊天渠道服务的个人 AI 助理。
按维度查看评分与理由
证据显示有安全策略、配对审批、沙箱选项和信任模型,但未提供具体实现细节。扣分:缺少对权限最小化、用户确认、数据流透明、敏感数据处理、依赖安全、外部影响、回滚和来源归属的详细证据。
README 和 package.json 一致,但未提供错误处理或依赖可用性的具体证据。扣分:缺少失败消息和依赖可用性的具体实现。
文档描述了多种使用场景和平台,但未明确能力边界和触发精度。扣分:能力边界和触发精度描述不足。
有清晰的文档结构、安装说明、命名和示例,但已知限制和变更日志未在提供文件中体现。扣分:已知限制和变更日志缺失。
输出可用性和边际价值有文档支持,但成本效益未量化。扣分:成本效益缺乏具体数据。
声明有文档支持,但缺乏独立验证和事实与推断的区分。扣分:声明可追溯性、交叉来源验证和事实推断分离不足。
- 发布者身份未验证,应视为未知。
- 安全策略明确表示不提供多租户隔离,共享网关时需谨慎。
- 默认执行行为为主机优先,需启用沙箱以获得隔离。
这个 Agent 能做什么,适合哪些场景?
OpenClaw 是由 OpenClaw Foundation 开发的个人 AI 助理,核心控制平面是本地优先的 Gateway。它可通过 WhatsApp、Telegram、Slack、Discord、Signal、iMessage、Microsoft Teams 等 25+ 渠道及内置 WebChat 接收和回复消息,并提供 macOS、iOS、Android 节点与 Windows Hub 等配套界面。Gateway 管理会话、渠道、工具和事件,可按渠道、账号或联系人将入站消息路由到隔离的代理工作区与会话。它支持浏览器、Canvas、节点、定时任务、会话及部分渠道操作,并能使用多家模型提供商或兼容端点。产品面向单一用户在本机或自有环境中持续运行;默认 main 会话中的工具在宿主机执行。
完成引导后,openclaw onboard --install-daemon 会配置 Gateway、工作区、渠道与技能,并安装常驻服务。Gateway 默认在端口 18789 运行;可用 openclaw gateway status 检查状态、openclaw dashboard 打开控制界面,或用 openclaw message send --target +1234567890 --message "Hello from OpenClaw" 向已连接渠道发送消息。openclaw agent --message "Ship checklist" --thinking high 将提示交给已配置模型并生成回复,可选择投递到连接的渠道。它使用工作区中的 AGENTS.md、SOUL.md 和技能目录作为上下文,并可通过 sessions_list、sessions_history、sessions_send 操作会话;未知私信默认先获得配对码而不会被处理。
- 希望通过 WhatsApp 或 Telegram 与个人助理对话的个人用户,可将渠道接入本地 Gateway。
- 需要在 Slack、Discord 或 Microsoft Teams 等多个渠道接收消息,并按账号或联系人分流到不同工作区的独立使用者。
- 想在 macOS、iOS 或 Android 上通过唤醒词、连续语音或语音输入与已配对 Gateway 交互的用户。
- 需要通过
openclaw agent从终端执行一次提示,并把结果发送到已连接聊天渠道的操作者。 - 希望让个人助理使用浏览器、Canvas、节点、定时任务和会话工具,并保留本地工作区配置的用户。
这个 Agent 有哪些优点和局限?
- Gateway 将会话、渠道、工具和事件集中在一个本地优先控制平面中。
- 覆盖 25+ 聊天渠道,并提供 macOS、iOS、Android 节点、Windows Hub 与内置 WebChat。
- 支持 Anthropic、OpenAI、Google Gemini、xAI Grok、OpenRouter、GitHub Copilot、MiniMax 及 OpenAI/Anthropic 兼容端点。
- 未知私信默认采用配对机制;非 main 会话可配置 Docker、SSH 或 OpenShell 沙箱。
- 运行需要受支持的 Node.js 版本,并且本地源码开发要求 pnpm;根目录不支持直接使用
npm install。 - 默认 main 会话的工具在宿主机运行且拥有完整访问能力,远程暴露前需要自行评估安全配置。
- 要获得聊天、语音或节点能力,必须分别配置相应渠道、设备配对和模型认证。
- 仓库元数据标为
NOASSERTION,而 README 徽章显示 MIT,供采用方确认的许可证信息不一致。
如何安装或部署这个 Agent?
运行环境为 Node 24.15+(推荐)、Node 22.22.3+ 或 Node 25.9+。macOS/Linux:curl -fsSL https://openclaw.ai/install.sh | bash;Windows PowerShell:iwr -useb https://openclaw.ai/install.ps1 | iex;也可执行 npm install -g openclaw@latest。随后运行 openclaw onboard --install-daemon,按向导配置模型认证、Gateway、工作区和渠道。模型可使用 API 密钥,或对 Anthropic Claude Pro/Max、OpenAI ChatGPT/Codex、GitHub Copilot 使用 OAuth 登录。
如何使用这个 Agent?
先运行 openclaw gateway status,确认 Gateway 正在端口 18789 运行,再运行 openclaw dashboard 打开控制界面。可用 openclaw agent --message "Ship checklist" --thinking high 测试助手,或用 openclaw message send --target +1234567890 --message "Hello from OpenClaw" 向已接入渠道发送测试消息。升级后运行 openclaw update,再执行 openclaw doctor 检查问题;调试时可先 openclaw gateway stop,然后运行 openclaw gateway --port 18789 --verbose。
常见问题
可以使用现有的模型订阅吗?
陌生人给已连接渠道发送私信会怎样?
dmPolicy: "pairing":陌生发送者收到配对码,其消息不会被助手处理;可用 openclaw pairing approve <channel> <code> 批准。是否默认安全地适合群聊?
agents.defaults.sandbox.mode 设为 non-main,以便对非 main 会话使用沙箱。部署失败或配置有风险时如何检查?
openclaw doctor;README 说明它会提示有风险或配置错误的私信策略。