Skip to content

aptratcn/output-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

output-optimizer 🚀

WorkBuddy/CodeBuddy 输出优化器 — 一键解决模型输出卡死、中断、超时问题

问题场景

  • 模型输出大文件时卡死或无响应
  • 输出到一半突然中断停止
  • Token 溢出错误(exceeded maximum context length
  • 长时间运行任务被强制终止(超时)
  • Bash/工具输出过长被截断

快速开始

git clone https://github.com/aptratcn/output-optimizer.git
cd output-optimizer

# 检查当前配置
python scripts/optimize_output.py --check

# 一键优化(推荐 balanced 方案)
python scripts/optimize_output.py --preset balanced

# 重启 WorkBuddy 使配置生效

三档预设

预设 说明 max_tokens 超时
conservative 仅提升超时 不改 5min
balanced 推荐方案 16384 5min
aggressive 最大容量 32768 10min

安全特性

  • ✅ 修改前自动备份原配置
  • --check 只检不改
  • --restore 一键回滚
  • ✅ 零依赖(纯标准库)

优化的参数

参数 默认值 优化后 说明
max_tokens 4096 16384 单次输出上限
BASH_MAX_OUTPUT_LENGTH 30000 150000 Bash输出保留量
CODEBUDDY_STREAM_TIMEOUT_MS 120000 300000 流式超时
CODEBUDDY_FIRST_TOKEN_TIMEOUT_MS 120000 300000 首Token超时
BASH_DEFAULT_TIMEOUT_MS 120000 300000 Bash默认超时

完整参数说明见 references/env-vars.md

许可证

MIT License

About

🚀 WorkBuddy/CodeBuddy 输出优化器 — 一键解决模型输出卡死、中断、超时

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages