排查 OpenClaw token 暴涨:MEMORY.md 藏了83行废话,3个Cron任务静默失败

最近发现 OpenClaw 的 token 消耗异常,用自己写的 token-cost-optimizer Skill 跑了一次诊断,发现了4个问题,记录一下排查和修复过程。


问题1:MEMORY.md 严重臃肿(最大浪费点)

bash 复制代码
grep -c "heartbeat" ~/.openclaw/workspace/MEMORY.md
# 输出:83

文件里有83行心跳日志,其中 "Twenty-seventh heartbeat check completed" 这句话出现了17次。这个文件每次会话启动都会加载进上下文,直接浪费 6000+ token/次。

修复:

bash 复制代码
grep -v "heartbeat" ~/.openclaw/workspace/MEMORY.md > /tmp/clean.md
mv /tmp/clean.md ~/.openclaw/workspace/MEMORY.md

问题2:3个Cron任务静默失败2天

bash 复制代码
openclaw cron list
# 三个任务全部显示 error,consecutiveErrors: 4

报错原因:

  • 早盘/午盘:Delivering to Feishu requires target(飞书推送目标未配置)
  • 收盘:cron: job execution timed out(300秒超时)

修复:

bash 复制代码
# 配置飞书推送目标
openclaw cron edit <id> --to "user:ou_xxx" --channel feishu --enable

# 收盘任务延长超时
openclaw cron edit <id> --timeout-seconds 600 --enable

问题3:数据接口依赖代理

三个报告脚本全部调用东方财富接口,代理一断就全挂。换成 akshare 的本地接口:

python 复制代码
# 之前(依赖代理)
ak.stock_zh_a_spot_em()

# 现在(不需要代理)
ak.stock_zt_pool_em(date=today)      # 涨停池
ak.stock_zt_pool_dtgc_em(date=today) # 跌停池
# 大盘指数用腾讯财经
requests.get("http://qt.gtimg.cn/q=sh000001")

诊断工具

以上问题都是用我发布的 Skill 跑出来的:

bash 复制代码
npx clawhub install token-cost-optimizer

在飞书对 OpenClaw 说「帮我检查 token 消耗」,自动输出诊断报告。

GitHub: github.com/taod7062-a11y/token-cost-optimizer


相关推荐
陈工大模型1 小时前
解压工具的三个技术分水岭:编码、分卷、容器格式
人工智能·windows·安全·解压工具·免费国内办公软件
hpoenixf1 小时前
让 Agent 持续研究半小时:从普通研究到可靠交付的设计
人工智能
MysTic_Zhong2 小时前
【2】整体架构蓝图:六层依赖与技术选型
人工智能·agent
硅谷秋水2 小时前
EgoHumanoid‑V2 方法分析
人工智能·机器学习·计算机视觉·语言模型·机器人
hpoenixf2 小时前
Spec 驱动的 Agent 研发全景:从需求澄清到可信交付
人工智能
dozenyaoyida2 小时前
AI与大模型新闻日报 | 2026-11-12
人工智能·ai·大模型·新闻
hpoenixf2 小时前
把 Agent 拆成三个进程,究竟换来了什么?从单体 Runtime 到独立宿主
人工智能
QXWZ_IA2 小时前
具身智能巡检和无人机巡检怎么选?
人工智能·安全·无人机
hpoenixf2 小时前
报告写完以后:让 Agent 查证、协作,再独立复核
人工智能
hpoenixf2 小时前
Agent 运行身份全景:从一次聊天到 Model Turn,系统到底在继续什么?
人工智能