SuperAPI AI 工具集

openclaw-config

部署与运维

查看项目

更新于 10-15 08:27

技能介绍

用途

OpenClaw Config 是一个面向 OpenClaw 机器人的运维配置管理技能,用于管理机器人的频道、智能体、安全与自动驾驶(autopilot)设置。其核心内容是一份「OpenClaw Operations Runbook」,用于诊断和修复真实问题,资料称其中每条命令都经过测试且可用。

主要能力

该技能围绕 OpenClaw 的配置与运维提供以下能力:

  • 快速健康检查:提供一段可整体复制粘贴的命令块,依次检查网关进程、配置 JSON 是否有效、频道策略、插件启用状态、凭据文件、定时任务状态、近期错误日志以及记忆数据库统计。
  • 文件结构说明:给出 ~/.openclaw/ 目录的完整文件地图,涵盖主配置 openclaw.json、自动备份、执行审批配置、智能体会话、工作区文件(SOUL.md、IDENTITY.md、USER.md、AGENTS.md、BOOT.md、HEARTBEAT.md、MEMORY.md、TOOLS.md 等)、向量记忆数据库、日志、定时任务、凭据、扩展插件、身份与设备、媒体、浏览器配置、子智能体、画布 UI 以及 Telegram 轮询游标等。
  • 分频道故障排查:针对 WhatsApp、Telegram、Signal 三个频道分别给出排查步骤与命令。
  • 定时任务排查:提供查看任务概览、失败任务详情、运行日志、常见失败原因、下次运行时间以及临时禁用任务的方法。
  • 记忆系统排查:将记忆系统分为三层(会话内上下文窗口、工作区记忆文件、向量记忆数据库),分别给出检查与重建方法。
  • 会话搜索:提供按人名、按频道、按最近时间以及按消息内容搜索会话的方法。

使用方式

该技能以命令行操作为主,用户通过复制粘贴资料中给出的命令块来执行检查与修复。主要操作对象包括:

  • 配置文件:~/.openclaw/openclaw.json
  • 日志文件:~/.openclaw/logs/gateway.log、gateway.err.log、commands.log
  • 会话索引:~/.openclaw/agents/main/sessions/sessions.json
  • 定时任务:~/.openclaw/cron/jobs.json 与 ~/.openclaw/cron/runs/
  • 记忆数据库:~/.openclaw/memory/main.sqlite
  • 凭据目录:~/.openclaw/credentials/

常用工具包括 ps、grep、jq、python3 -m json.tool、sqlite3 等。资料中提到的相关命令包括 openclaw configure、openclaw gateway restart,以及 signal-cli 的 updateProfile、send 等。

适用场景

  • 机器人收到消息但不回复(资料称这是最常见问题)。
  • WhatsApp 完全断开连接。
  • Telegram 机器人出现问题或「遗忘」内容。
  • Signal RPC 发送消息失败,影响定时任务与跨频道通知。
  • 定时任务失败或需要查看运行状态。
  • 智能体「遗忘」内容,需要排查记忆系统。
  • 需要查找某人的会话记录或按频道、时间、内容检索会话。

限制

资料未提供该技能的安装方式、收费模式、价格、支持平台或效果保证等信息。资料中涉及删除凭据、删除记忆数据库等操作被标注为「核弹级修复」或重建手段,执行前需谨慎。部分命令(如 Signal 直接发送测试)中的目标号码等参数需用户自行替换。资料未说明该技能适用的 OpenClaw 版本范围。