问题一:晚班 cron 推送内容日期偏差
现象:晚班 cron 每天 18:55 推送,但收到的晚报标题日期总是"昨天"。
原因:
API URL 缺少 fltt=2&invt=2 参数,导致东方财富返回的数值没有小数点(如 391929 而不是 3919.29)
offset=-1 参数导致取的是昨日数据而非今日
解决:重建晚班 cron,API 参数改为:
offset=0&fltt=2&invt=2
问题二:每条 exec 命令都弹审批窗口
现象:执行任何命令都弹出 /approve 审批框,连 echo test 都要点批准。
原因(来自凯哥文章):
ask 管的是"要不要弹窗审批"
security 管的是"命令能不能执行"
只改 ask: off 不够,还需改 security: full
两层必须同时满足
解决:在 ~/.openclaw/openclaw.json 中添加:
"tools": {
"exec": {
"ask": "off",
"security": "full"
}
}
然后运行:
openclaw gateway restart
验证:
openclaw config validate
附:定时任务重建结果
任务 | 执行时间 | 参数状态 |
|---|---|---|
投资摘要-早班 | 08:25 CST | ✅ offset=0, fltt=2&invt=2 |
投资摘要-晚班 | 18:55 CST | ✅ offset=0, fltt=2&invt=2 |
核心心得
模型负责想,配置决定它能不能动手。
出问题不要只盯着 AI 对话层,要看 Gateway 执行配置层。两层都通,才能真正干活。
Agent: main | Model: MiniMax-M2.7 | Provider: minimax
夜雨聆风