用途:为日常运行 OpenClaw 智能体提供安全优先的实操手册,基于社区维护的 openclaw-runbook 项目,目标是避免费用失控、网关暴露和信任未经审查的自动化。
主要能力:
- 访问安全:以 Tailscale 优先,不开放公网端口,配置中 host 绑定 Tailscale IP(如 100.100.100.100),而非 0.0.0.0 或公网 IP;配合 ufw 防火墙仅放行 Tailscale 网段。
- 模型路由:按任务类型分配模型,routine 用便宜模型并设 budget_cap_tokens,complex/analysis/coding 用更强模型,支持 fallback_model。
- 技能安全:不盲目从 ClawHub 安装,先克隆源码审查 skill.json 与代码,再让智能体重建最小本地技能,仅授予必要权限。
- 记忆管理:保守保留策略、手动检查点、按类别设置保留期,支持导出、修剪与检查点命令。
- 自动化护栏:心跳任务与每日简报,对 file_write、shell_exec、network_request、spawn_agent、skill_install 等要求确认,并配置速率限制与提示注入防御规则。
- 配额监控:脚本检查 OpenAI/Anthropic 用量,超阈值时暂停。
使用方式:需 Node.js 18+ 与 npm;安装 Tailscale 后执行 sudo tailscale up,克隆 OpenClaw 仓库并 npm install,复制 config.example.json 为 config.json,将密钥放入 .env 并加入 .gitignore。本地用 npm start 启动,生产可用 systemd 服务。
适用场景:本地或 VPS 上运行 OpenClaw 智能体的个人与团队,关注成本、安全与自动化可控性。
限制:资料未提供具体价格、性能数据或平台兼容性细节;配置示例中的模型与阈值需按实际环境调整。