计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
openclaw【效率与协作】Use when setting up a multi-channel personal AI assistant gateway bridging chat platforms (Telegram, Discord, WhatsApp, WeChat) with LLM backends. OpenClaw: multi-channel AI assistant gateway for unified personal AI access.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: openclaw description: "Use when setting up a multi-channel personal AI assistant gateway bridging chat platforms (Telegram, Discord, WhatsApp, WeChat) with LLM backends. OpenClaw: multi-channel AI assistant gateway for unified personal AI access." tags:
项目地址: https://github.com/openclaw/openclaw
官网 / 文档: https://openclaw.ai | https://docs.openclaw.ai
许可证: MIT | 语言: TypeScript 发布频道: latest / beta / dev(参见 GitHub Releases)
⚠️ OpenClaw 的助手可以执行命令、读写文件、控制设备并接入你的私人聊天账号。对外暴露前务必阅读官方 Security 与 Exposure runbook,并配置沙箱与访问控制。
OpenClaw 是「本地优先、单一信任边界、面向个人助手场景的多通道 AI Gateway」。聊天平台只是入口,真正的核心是常驻的 Gateway(控制平面),负责会话、通道、模型、工具、节点、技能、插件、配置与安全策略。
bash/process/read/write/edit/sessions_*,默认拒绝 browser/canvas/nodes/cron/discord/gateway。推荐用引导式 onboard(支持 macOS / Linux / Windows):
npm install -g openclaw@latest
# 或 pnpm add -g openclaw@latest
# 引导设置 Gateway、workspace、通道、技能,并安装常驻守护进程(launchd/systemd 用户服务)
openclaw onboard --install-daemon
# Gateway 管理
openclaw gateway status
openclaw gateway stop
openclaw gateway --port 18789 --verbose # 默认端口 18789
最小配置 ~/.openclaw/openclaw.json(仅设置模型与默认值,JSON5 语法):
{
agent: {
model: "<provider>/<model-id>",
},
}
完整配置项见官方 Configuration。也支持 Docker 安装 与 Nix。
发布通道:latest(稳定,tag vYYYY.M.D)、beta(预发布)、dev(main 头部)。
1. openclaw onboard --install-daemon # 初始化 Gateway + workspace + 通道
2. 在 onboard 中接入至少一个聊天通道(如 Telegram)与一个模型 Provider
3. 在手机用 Telegram/WhatsApp 直接与助手对话;桌面用 Control UI 观察与控制
4. 按需开启工具(bash/process/...)、节点(设备能力)、cron(定时任务)
5. 暴露到公网前:配置沙箱、访问控制,按 Exposure runbook 加固
多智能体:在 openclaw.json 中把不同通道/账号路由到不同 agent,实现「工作助手」「家庭助手」隔离运行(各自 workspace 与会话历史)。
browser/canvas/nodes/cron/gateway)默认 deny,仅按需开启。仓库是 pnpm workspace:
pnpm install
pnpm openclaw setup # 写入本地 config/workspace(首次或重置后)
pnpm ui:build # 构建 Control UI
pnpm gateway:watch # 开发期按需重建运行时
# UI 迭代:pnpm ui:dev;生产构建:pnpm build 产出 dist/
pnpm openclaw ...经tsx直接运行 TypeScript;pnpm gateway:watch不会重建dist/control-ui,改动ui/后需重跑pnpm ui:build。
| 问题 | 解决 |
|---|---|
| OpenClaw 是桌面 RPA / Computer Use 吗? | 不是。它是多通道个人助手 Gateway,核心是控制平面,聊天平台是入口 |
| Gateway 没保持运行 | 用 openclaw onboard --install-daemon 安装守护进程;openclaw gateway status 检查 |
| 通道连不上 | 在 onboard 中重新配置该通道凭证;不同平台的默认行为见官方 Channels 文档 |
| 助手执行了危险命令 | 收紧沙箱,把 bash/process 等设为 ask/deny,限定可用工具 |
| 想远程访问 | 优先 Tailscale 等私网;公网暴露前按 Security + Exposure runbook 加固 |
| 端口冲突 | openclaw gateway --port <port>(默认 18789) |
| 多账号互相串话 | 用多智能体路由,把通道/账号映射到隔离 agent(独立 workspace) |
openclaw onboard 为起点,配置写 ~/.openclaw/openclaw.json;强调最小权限沙箱与暴露前加固。