lowfat

命令输出瘦身,省 token 又提效

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 17
GitHub ↗
GitHub 星标 ★ 584
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费

项目预览

lowfat 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队zdk
定价模式🏷️完全免费
价格说明开源免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Rust
技术栈/模型agentic-coding-tool,cli,cost-reduction,developer-tools,llm,open-source,rust,shell-script,token-optimization,token-saving,token-savings
GitHub 星标★ 584
上线时间2026-04-09 00:00:00
代码更新2026-11-06
仓库体积1.9 MB
本站数据更新2026-11-06
维护状态活跃
收录时间2026-09-22
浏览次数4

项目介绍

lowfat 是一个用 Rust 编写的命令行工具,专门用来精简各类命令的输出内容。在 AI 编程助手(如 Claude Code、Cursor 等)普及后,开发者常把终端输出直接喂给大模型,但 ls、git diff、npm install、测试日志等命令往往夹杂大量冗余信息,导致 token 消耗高、上下文被占满。lowfat 的思路是作为命令的包装层,在输出到达 LLM 之前先剥离噪音——比如去掉进度条、重复行、无关警告、冗长的文件列表细节,只保留关键结果。它支持 shell 脚本集成,可配置针对不同命令的过滤规则,目标是降低 API 成本、提升模型对有效信息的注意力。项目用 Rust 实现,启动快、单二进制分发,适合嵌入 agentic coding 工作流。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 584

使用教程

难度:入门 约 20 分钟 部署方式:本地安装 5 步

环境要求

  • Rust 工具链或预编译包

安装与启动步骤

  1. 1装工具

    Rust 写的命令行工具,从源码装或拿预编译包。

    cargo install lowfat
  2. 2先看省了多少

    对一条真实日志跑一遍,只看压缩比例。

    lowfat filter --explain
  3. 3按档位压

    档位越高删得越多,也越可能丢关键信息。

    lowfat filter --level=ultra
  4. 4接进管道

    串在命令后面,让下游只拿到压过的输出。

  5. 5验证没丢关键行

    对照原始输出确认报错行还在。

如何确认成功

对同一份构建日志压缩后,token 数明显下降且所有错误行与堆栈仍完整保留

注意事项

  • 它只做过滤,不改下游程序的参数。
  • 压缩档越高越省,但排错信息可能被删。
  • 接在管道里要注意退出码传递。
  • 省的是模型输入的 token,不是磁盘空间。

核心亮点

  • Rust 单二进制,启动快、无运行时依赖,方便嵌入现有 shell 流程
  • 针对 LLM 上下文场景设计,直接降低 API 调用成本
  • 支持按命令定制过滤规则,对 git、测试、包管理等高频命令可复用

不足之处

  • 早期项目,过滤规则覆盖面有限,冷门命令可能仍需手动配置
  • 过度裁剪有丢失关键信息的风险,需要用户自行权衡

适用场景

  • 把 git diff、测试日志等输出喂给 AI 编程助手前先精简
  • 在 CI 或本地脚本中包装高频命令,减少日志体积
  • 个人开发者控制大模型 API 调用成本,压缩每次对话的上下文

替代项目

llmtrim、rtk、jq

上一篇:distill

下一篇:DSHA

同类项目推荐

lattice 开源

给 AI 编程助手装上工程纪律,让代码更规范

Install engineering discipline into any AI coding assistant. Composable skills for d···

★ 210 2026-09-13
igniter 开源

让 Elixir 库自动改你的项目,安装配置一步到位

A code generation and project patching framework.

★ 412 2026-09-14
sap-skills 开源

让AI助手秒懂SAP开发,生成规范代码

Production-ready plugins for SAP development with AI coding assistants — BTP, CAP, ···

★ 491 2026-09-13
codecompanion-history.nvim 开源

在 Neovim 里保存、浏览、恢复 AI 聊天记录,不丢上下文。

A history management extension for codecompanion AI chat plugin that enables saving,···

★ 195 2026-08-09
zosma-cowork 开源

给 pi 编码代理装上桌面控制台,本地协作更顺手

A web-based AI workspace with a local execution daemon, with an emerging control-pla···

★ 120 2026-08-09
Canny 开源

拦住AI代理空口说完成,要证据才放行

Stops AI coding agents from claiming work is done without evidence. Deterministic ho···

★ 134 2026-10-03
gptstudio 开源

在 RStudio 里直接用 GPT 写代码、改 bug、写文档

GPT RStudio addins that enable GPT assisted coding, writing & analysis

★ 989 2026-08-09
clodex-ide 开源

本地优先零信任,让 AI 自主编程更安全可控

Local-first, zero-trust agentic IDE for verifiable autonomous software development.

★ 870 2026-08-09