stock-data-skill
OpenClaw Skill for stock data analysis
AI Agent 大任务防卡死指南。解决 agent 在批量操作中 session transcript 膨胀导致 compaction 超时、agent 卡死的问题。涵盖 session 保护策略、脚本化批处理、断点续传、熔断器、OpenClaw 配置调优和实战案例。
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install evan966890/agent-batch-guard打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
AI Agent 执行大任务(批量抓取、翻页采集、历史数据导出)时,极易因 session transcript 膨胀导致卡死。本指南提供从认知层到配置层的完整防护方案。
AI Agent(如 OpenClaw agent)在执行大量重复操作时,每一轮工具调用的输入和输出都会堆积在 session transcript 中。当 transcript 膨胀到数 MB 级别后:
真实案例:agent 被要求翻阅手机 App 抓取 1 年的订单数据,在对话中逐页执行 scroll → uiautomator dump → parse → repeat,200+ 轮后 transcript 膨胀到 9.6MB,compaction 两次超时,agent 静默卡死数小时。
这是最重要的一层。Agent 不具备对自身运行环境的 meta 认知——它不知道 transcript 有容量上限,需要在 workspace 配置中显式告知。
数据写文件,不要堆在对话里。
| 任务规模 | 做法 |
|---|---|
| < 5 页/轮 | 可以在对话里直接操作 |
| 5-20 页/轮 | 写脚本,一次跑完,结果存文件 |
| 20+ 页/轮 | 写脚本 + 分批(按月/按平台/按类别),每批存档 |
data/scrape/),不堆在 transcript 里## 大任务处理规范(防止 session 卡死)
**核心原则:数据写文件,不要堆在对话里。**
当任务涉及大量重复操作时(批量处理、翻阅多页数据、爬取历史记录),
**禁止**在对话中逐页循环。
详细批处理模式请读取:
~/.openclaw/skills/agent-batch-guard/SKILL.md
### 快速规则
1. 超过 5 页的翻页操作 → 写脚本,不在对话里循环
2. 数据写文件,不堆在 transcript 里
3. 分批 + 断点续传(每批存档,支持中断恢复)
4. 对话里只做三件事:写脚本 → 检查进度 → 汇总回复
5. 超过 10 轮重复操作 = 立刻停下来写脚本
6. 熔断保护:...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# Agent 大任务防卡死指南 AI Agent 执行大任务(批量抓取、翻页采集、历史数据导出)时,极易因 session transcript 膨胀导致卡死。本指南提供从认知层到配置层的完整防护方案。 ## 这个 Skill 解决什么问题 AI Agent(如 OpenClaw agent)在执行大量重复操作时,每一轮工具调用的输入和输出都会堆积在 session transcript 中。当 transcript 膨胀到数 MB 级别后: 1. **Compaction 超时** — 压缩旧对话的过程本身超过时间限制 2. **Agent 彻底卡死** — 无法处理新消息,也无法自行恢复 3. **用户无感知** — agent 停止响应,但没有任何报错通知 **真实案例**:agent 被要求翻阅手机 App 抓取 1 年的订单数据,在对话中逐页执行 scroll → uiautomator dump → parse → repeat,200+ 轮后 transcript 膨胀到 9.6MB,compaction 两次超时,agent 静默卡死数小时。 --- ## 第一层:Agent 行为规范(写入 AGENTS.md) 这是最重要的一层。Agent 不具备对自身运行环境的 meta 认知——它不知道 transcript 有容量上限,需要在 workspace 配置中显式告知。 ### 核心原则 **数据写文件,不要堆在对话里。** ### 判断标准 | 任务规模 | 做法 | |---------|------| | < 5 页/轮 | 可以在对话里直接操作 | | 5-20 页/轮 | 写脚本,一次跑完,结果存文件 | | 20+ 页/轮 | 写脚本 + 分批(按月/按平台/按类别),每批存档 | ### 黄金规则 1. **超过 5 页的翻页操作 → 写脚本**,不在对话里循环 2. **数据写文件**(如 `data/scrape/`),不堆在 transcript 里 3. **分批 + 断点续传**(每批存档,支持中断恢复) 4. **对话里只做三件事**:写脚本 → 检查进度 → 汇总回复 5. **超过 10 轮重复操作 = 立刻停下来写脚本** 6. **熔断保护**:连续失败 5 次暂停,不要无脑重试 ### 建议写入 AGENTS.md 的模板 ```markdown ## 大任务处理规范(防止 session 卡死) **核心原则:数据写文件,不要堆在对话里。** 当任务涉及大量重复操作时(批量处理、翻阅多页数据、爬取历史记录), **禁止**在对话中逐页循环。 详细批处理模式请读取: ~/.openclaw/skills/agent-batch-guard/SKILL.md ### 快速规则 1. 超过 5 页的翻页操作 → 写脚本,不在对话里循环 2. 数据写文件,不堆在 transcript 里 3. 分批 + 断点续传(每批存档,支持中断恢复) 4. 对话里只做三件事:写脚本 → 检查进度 → 汇总回复 5. 超过 10 轮重复操作 = 立刻停下来写脚本 6. 熔断保护:...
OpenClaw Skill for stock data analysis
Generative Engine Optimization (GEO) for AI search visibility. Optimize content to appear in ChatGPT, Perplexity, Claude, and Google AI Overviews. Use when optimizing websites, pages, or content for LLM discove...
139邮箱邮件收发 Skill - 支持 IMAP/SMTP 协议,兼容139/QQ/163/Gmail等主流邮箱 功能: 1. 发送邮件(SMTP) 2. 接收邮件(IMAP) 3. 查看收件箱列表 4. 查看未读邮件 当用户提到 "发邮件"、"收邮件"、"查看邮件"、"邮箱"...
⚠️ 重要声明