任务拆解助手
复杂任务分步执行管理
OpenClaw Optimizer 是一套面向 Clawdbot 子代理工作流的性能与成本优化方案,通过智能模型选择、任务调度、浏览器治理和上下文压缩,将日均运行成本从约90美元降至3-5美元。
自动为 Clawdbot 工作流选择性价比最优的AI模型,动态管控浏览器资源占用,并在对话过长时智能压缩历史内容。显著降低多步骤自动化任务的运行开销,保障系统稳定不崩溃。
落地案例:处理客户询盘时,简单查询走轻量模型,复杂分析自动升级高性能模型;同时限制浏览器标签并发数,防止内存溢出。当单会话接近5万token时自动精简早期对话,保留核心决策信息继续执行。
安装依赖
npm install @startclaw/openclaw-optimizer
基础调用
const { TaskRouter, OptimizerScheduler, BrowserGovernor } = require('@startclaw/openclaw-optimizer');
const router = new TaskRouter();
const scheduler = new OptimizerScheduler();
const browserGovernor = new BrowserGovernor();
// 自动模型选择与成本优化
const modelSelection = router.selectModel(taskDescription);
await scheduler.execute(task, modelSelection);
启动监控面板
python3 scripts/dashboard.py watch
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 任务描述文本;可选配置参数(超时、重试次数);浏览器实例(如使用 BrowserGovernor) |
| 输出 | 选定的模型配置对象;任务执行结果;成本统计与日志 |
| 适用人群 | 需要频繁调用多模型 AI 的自动化工作流开发者;对 API 成本敏感的生产环境运维人员;涉及浏览器操作的子代理系统构建者 |
| 不包含 | 模型本身的训练或微调功能;非 Clawdbot 生态的外部系统集成保证;云端托管服务 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/idanmann10/startclaw-optimizer/SKILL.md
来源类型:GitHub 仓库