核心用法
Inference Optimizer 是面向 OpenClaw 运行时的诊断与调优工具,采用「先审计、后优化」的安全优先设计。核心命令包括:
- `/audit`:纯分析模式,检查网关所有权、服务重启循环、二进制路径解析、更新器状态、插件来源、上下文压力、过期会话等 10+ 维度
- `/optimize`:审计 + 优化双阶段流程,每步文件变更均需用户显式审批
- `/preflight`:安装检查、备份与设置预览
- `purge sessions`:归档或清理过期会话(
--delete直接删除无备份)
工具要求 bash 环境,状态目录涉及 ~/.openclaw、~/clawd/skills/inference-optimizer 及 ~/openclaw-purge-archive,备份数据可能包含敏感信息。
显著优点
1. 分层安全设计:强制审计前置,避免盲目优化导致系统不稳定
2. 审批驱动流程:所有文件修改操作均需用户确认,降低误操作风险
3. 完整诊断覆盖:从服务层(supervisor、gateway)到应用层(缓存、并发、Token 使用)全栈检查
4. 非破坏性默认:purge 默认归档而非删除,--apply 需显式追加
潜在局限
- Linux 限定:仅支持 Linux 系统,macOS/Windows 用户无法使用
- 依赖 bash:无 bash 环境或受限 shell 场景下不可用
- 手动配置繁琐:需正确配置
exec-approvals.json才能无中断运行,路径解析要求较高 - 无 API 调用:纯本地脚本工具,不提供云端优化建议或模型层调参
适合人群
- 自建 OpenClaw 服务的中高级用户
- 需要排查服务重启、Token 异常消耗、会话堆积等运维问题的技术团队
- 对「变更可审计、操作可回滚」有强合规需求的组织
常规风险
| 风险类型 | 说明 |
|---------|------|
| 备份数据敏感 | `~/.openclaw` 归档可能包含对话历史、配置密钥 |
| 误删风险 | `purge --delete` 无二次确认,直接永久删除 |
| 路径解析错误 | 自定义安装路径时 `<skill_dir>` 替换不当导致脚本执行失败 |
| 权限配置复杂 | `exec-approvals.json` 配置不当会导致命令中断或过度授权 |