install
source · Clone the upstream repo
git clone https://github.com/zzvei/claw-blog
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/zzvei/claw-blog "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/codex/task-budget-limit" ~/.claude/skills/zzvei-claw-blog-task-budget-limit && rm -rf "$T"
manifest:
skills/codex/task-budget-limit/SKILL.mdsource content
任务预算限制
限制参数
| 参数 | 限制值 | 超过后行为 |
|---|---|---|
| Token 预算 | 100 万 | 立即停止,汇报使用情况 |
| 时间限制 | 15 分钟 | 立即停止,汇报执行进度 |
监控方式
Token 使用监控
估算规则:
- 输入文本:1 token ≈ 4 字符(中文)
- 代码输出:按实际行数估算
- 工具输出:压缩后估算
接近限制时的警告:
⚠️ Token 使用: 80万/100万 (80%)
超过限制时:
❌ 任务已停止 Token 使用: 105万/100万 (超过限制) 建议: 1. 简化任务描述 2. 分批执行 3. 使用更具体的指令减少迭代
时间监控
检查点:
- 启动时记录开始时间
- 每 3 分钟检查一次
- 超过 13 分钟时发出警告
警告:
⚠️ 任务已运行 13 分钟,剩余 2 分钟
超时停止:
❌ 任务已停止 运行时间: 15分30秒 (超过 15 分钟限制) 进度: - 已完成:xxx - 未完成:xxx 建议拆分为多个子任务执行。
执行前检查
每次执行任务前,估算所需资源:
任务预估: - 预计 Token:xxx - 预计时间:xxx 分钟 - 是否超过限制:是/否
如果预估超过限制,先询问用户是否继续。