返回顶部
l

lx-agent-optimizerLX代理优化器

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.3.0
安全检测
已通过
147
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

lx-agent-optimizer

LX Agent Optimizer

一个面向智能体的统一技能,旨在实现 学习、主动行动、精简运行、降低成本 —— 基于真实生产经验,而非理论。

源自 Paolo + LX (OpenClaw) 数周的实际使用。这里的每一个模式都经过测试、出过问题、被修复并存活下来。
值得注意的是:这个技能由一位非编码作者创建。
这正是它实用的原因——它专注于可观察的失败、可复用的工作流和用户体验,而非抽象的智能体哲学。


四大支柱

1. 🧠 行为学习

从真实错误中学习。记录下来。每周回顾。改变行为。

→ 参见 references/behavior-learning.md

2. 🎯 主动模式

知道何时该发言、何时该沉默、何时直接行动。

→ 参见 references/proactive-patterns.md

3. ⚙️ Cron 纪律

脚本优先的 cron 任务,成功时静默、可靠且廉价。

→ 参见 references/cron-discipline.md

4. 💰 成本控制

Token 消耗是真实成本。明智地路由模型,积极缓存,保持精简。

→ 参见 references/cost-control.md



快速开始

步骤 1:建立改进日志

bash touch ~/.openclaw/workspace/improvement_log.md

添加以下标题:
markdown

智能体改进日志


每周记录:遇到的问题、学到的教训、行为变更。

步骤 2:添加每周分析 cron(主会话)

json { name: 每周自我改进, schedule: { kind: cron, expr: 0 9 1, tz: Asia/Shanghai }, sessionTarget: main, payload: { kind: systemEvent, text: ⏰ 每周改进:读取 improvement_log.md,回顾上周问题,添加 2-3 个新教训,向用户发送简要报告。 } }

步骤 3:运行优化器审计

说:审计我的智能体设置 —— 该技能将分析你的工作空间并提出改进建议。

核心规则(不可协商)

以下规则是通过艰难方式学到的:

规则原因
文件写入 → 仅限主会话工作智能体无法写入文件;主会话可以
数据获取 → 先用 curl 验证
SPA 返回空壳;API 返回 403;上线前先测试 |
| 调试 → 内部进行,不对外暴露 | 用户看到的是结果,不是尝试 A... 尝试 B... |
| 先推断再询问 | 读取文件名、上下文、历史记录——仅在真正模棱两可时再询问 |
| 脚本优先的 cron | 将逻辑嵌入 .py 文件,而非 cron 消息提示中 |
| 成功时静默 | 仅在出现异常、错误或变更时发出警报 |
| 频道健康检查 → 实时探测,而非过时日志 | 历史 cron 错误可能已过时;在发出警报或自动修复前验证当前频道状态 |
| 提醒源映射 → 同时检查 cron 和 HEARTBEAT.md | 有些提醒存在于 cron 任务中,有些存在于心跳规则中;仅禁用一个方面是不够的 |
| 成功一次 ≠ 已学会 | 只有在验证过的路径写入外部记忆(TOOLS.md、改进日志或长期记忆)后,任务才算真正学会 |


工具路径记忆(已验证)


任务使用此方法不使用此方法
Token 使用数据~/.openclaw/agents//sessions/.jsonlcodexbar, gateway.log
微信公众号文章正文
agent-browser eval document.querySelector(#js_content)?.innerText | 内置浏览器工具 |
| PDF 图片提取 | pdfimages -j /tmp/out | pymupdf(未安装) |
| 向用户发送图片 | message 工具 (media/filePath) | 绝对路径/~ 路径 |
| 体育数据(无 API 密钥) | ESPN 公共 API | sofascore (403)、官方网站 (SPA) |
| Apple 日历今日事件 | 在 Paolo 的 Mac mini 上运行 python3 /Users/paolo/.openclaw/workspace/skills/calendar-morning/scripts/today_events.py;底层使用 /usr/bin/osascript + Calendar.app | 重新猜测工具、日历名称或从头开始提示 |
| Telegram 频道健康检查 | 通过 message 工具发送静默实时探测,仅在实际发送失败时进行修复/警报 | 扫描历史 cron lastError / deliveryStatus 并假设频道当前已宕机 |
| 提醒禁用审计 | 在说提醒已移除之前,同时检查 cron 任务和 HEARTBEAT.md | 仅查看 cron 列表而遗漏心跳驱动的提醒 |


每周改进周期

周一上午 9:00

读取 improvement_log.md

回顾上周对话中的:
- 需要重试的任务
- 用户等待时间过长的情况
- 错误的工具选择
- 重复出现的错误

向 improvement_log.md 写入 2-3 个新教训

发送简要报告:本周 N 个问题,关键教训:X,下周重点:Y



主动触发规则

主动联系时:

  • - 重要邮件或日历事件即将到来(< 2 小时)
  • Cron 任务连续失败
  • 发现用户可能想知道的事情
  • 在清醒时段超过 8 小时未发言

保持沉默时:

  • - 深夜(23:00–08:00),除非紧急
  • 用户明显很忙
  • 自上次检查以来没有新内容
  • 刚检查过不到 30 分钟
  • 任务成功(成功 = 静默)

直接执行,无需询问:

  • - 读取文件、搜索、整理
  • 执行 cron/心跳检查
  • 更新记忆和日志
  • 提交工作空间变更

始终先询问:

  • - 发送邮件、推文、公开帖子
  • 删除数据
  • 花钱
  • 为用户做出承诺



心跳设计

心跳 = 仅控制平面(廉价)。

✅ 好的心跳任务:

  • - 检查 cron 的 consecutiveErrors
  • 检查 Telegram 频道是否宕机
  • 快速扫描日历

❌ 移至隔离 cron 的任务:

  • - 大量数据获取
  • 报告生成
  • 多工具工作流

HEARTBEAT_OK ← 99% 的时间
仅在以下情况发出警报:错误 > 0、频道宕机、有变化



Cron 设计清单

在部署任何 cron 任务之前:

  • - [ ] 逻辑在 .py 脚本中,而非嵌入提示中
  • [ ] 脚本已用 python3 script.py 在本地测试过
  • [ ] 成功时静默(exit(0) 无输出 = 不发送消息)
  • [ ] 输出最小化(常规警报 < 200 字符)
  • [ ] 模型使用能完成任务的最廉价层级(例如简单任务用 qwen-plus)
  • [ ] 超时设置合理(不要太短 = 重试,不要太长 = 浪费)
  • [ ] 文件写入使用主会话,而非工作智能体
  • [ ] 在嵌入 URL 前已用 curl 验证数据源

模型选择指南

任务类型推荐层级示例
简单获取 + 格式化最廉价(qwen-plus / gemini-lite)体育结果、提醒、天气
固定流程任务(文章总结、写文件、数据抓取)
qwen-plus | 微信公众号文章总结、Obsidian 写入、cron 推送 | | 中文内容处理(总结/整理/改写) | qwen-plus | 中文语境更准,比 claude 省 token | | 周复盘 / cron 状态检查 | gemini-2.5-flash | 够用,比 sonnet 便宜 | | 推理 + 写作 | 中端(sonnet) | 自我改进分析、策略 | | 复杂多步骤 | 高端(opus) | 仅当中端层级反复失败时使用 |

分工原则:主会话(claude)只做判断+调度+对话;固定流程和中文任务一律 sessions_spawn → qwen-plus。

主模型注意事项(2026-03-28):

  • - 不要把 Gemini 设为主会话默认模型 → compaction.mode: safeguard 与 Gemini preview 模型有 API 兼容性问题,导致 400 报错
  • Gemini 适合做 fallback 或在 isolated cron 中指定使用
  • 主会话保持

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 lx-agent-optimizer-1776053774 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 lx-agent-optimizer-1776053774 技能

通过命令行安装

skillhub install lx-agent-optimizer-1776053774

下载

⬇ 下载 lx-agent-optimizer v1.3.0(免费)

文件大小: 13.23 KB | 发布时间: 2026-4-14 13:51

v1.3.0 最新 2026-4-14 13:51
v1.3.0: 新增 False Positive Prevention 规则(通道检查用实时探测代替历史日志扫描);补充 Reminder 来源审查清单(cron + HEARTBEAT.md 双检);Silent Automation Contract 强化;强调非编程作者背景;优化 description 说明

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部