
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 584
技术标签
使用教程
环境要求
- Rust 工具链或预编译包
安装与启动步骤
-
1装工具
Rust 写的命令行工具,从源码装或拿预编译包。
cargo install lowfat -
2先看省了多少
对一条真实日志跑一遍,只看压缩比例。
lowfat filter --explain -
3按档位压
档位越高删得越多,也越可能丢关键信息。
lowfat filter --level=ultra -
4接进管道
串在命令后面,让下游只拿到压过的输出。
-
5验证没丢关键行
对照原始输出确认报错行还在。
如何确认成功
对同一份构建日志压缩后,token 数明显下降且所有错误行与堆栈仍完整保留
注意事项
- 它只做过滤,不改下游程序的参数。
- 压缩档越高越省,但排错信息可能被删。
- 接在管道里要注意退出码传递。
- 省的是模型输入的 token,不是磁盘空间。
核心亮点
- Rust 单二进制,启动快、无运行时依赖,方便嵌入现有 shell 流程
- 针对 LLM 上下文场景设计,直接降低 API 调用成本
- 支持按命令定制过滤规则,对 git、测试、包管理等高频命令可复用
不足之处
- 早期项目,过滤规则覆盖面有限,冷门命令可能仍需手动配置
- 过度裁剪有丢失关键信息的风险,需要用户自行权衡
适用场景
- 把 git diff、测试日志等输出喂给 AI 编程助手前先精简
- 在 CI 或本地脚本中包装高频命令,减少日志体积
- 个人开发者控制大模型 API 调用成本,压缩每次对话的上下文
替代项目
llmtrim、rtk、jq
同类项目推荐
codecompanion.nvim
开源
在 Vim 里直接和 AI 结对编程,告别切换窗口
✨ AI Coding, Vim Style
lattice
开源
给 AI 编程助手装上工程纪律,让代码更规范
Install engineering discipline into any AI coding assistant. Composable skills for d···
igniter
开源
让 Elixir 库自动改你的项目,安装配置一步到位
A code generation and project patching framework.
sap-skills
开源
让AI助手秒懂SAP开发,生成规范代码
Production-ready plugins for SAP development with AI coding assistants — BTP, CAP, ···
codecompanion-history.nvim
开源
在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。
A history management extension for codecompanion AI chat plugin that enables saving,···
zosma-cowork
开源
给 pi 编码代理装上桌面控制台,本地协作更顺手
A web-based AI workspace with a local execution daemon, with an emerging control-pla···
Canny
开源
拦住AI代理空口说完成,要证据才放行
Stops AI coding agents from claiming work is done without evidence. Deterministic ho···
gptstudio
开源
在 RStudio 里直接用 GPT 写代码、改 bug、写文档
GPT RStudio addins that enable GPT assisted coding, writing & analysis
clodex-ide
开源
本地优先零信任,让 AI 自主编程更安全可控
Local-first, zero-trust agentic IDE for verifiable autonomous software development.