项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 478
技术标签
使用教程
环境要求
- Go 或 Homebrew
安装与启动步骤
-
1装二进制
两种包管理器任选。
go install github.com/edouard-claude/snip/cmd/snip@latest -
2看一次压缩效果
它拦的是命令输出,先看默认行为。
snip go test ./... -
3装成 shell 钩子
常态使用要挂进 shell,否则每次都要手写前缀。
cd snip && make install -
4对比原命令
确认压缩后信息没丢关键部分。
go test ./...
如何确认成功
同一个测试命令加与不加包装,压缩版输出明显更短,但失败用例的定位信息仍然完整
注意事项
- 它压缩的是命令输出而非代码,针对的是把海量日志塞给模型这种浪费。
- 压缩的前提是不丢关键信息,失败摘要必须留着,验收要看这一点。
- 装成 shell 钩子后才算常态可用,否则每次都得手写前缀。
- 对交互式命令无效,只适合一次性输出的批处理命令。
核心亮点
- 通过 YAML 声明式规则灵活裁剪上下文,显著降低 token 消耗
- 以代理方式接入,对现有工具链无侵入,即插即用
- Go 语言实现,单二进制分发,部署简单且性能优异
不足之处
- 早期项目,文档和社区生态尚待完善
- 过滤规则需手动调优,可能影响 AI 输出质量
适用场景
- 使用 Claude Code 或 Cursor 进行长文件编辑时,减少 token 费用
- 在 CI/CD 流程中批量调用 LLM API,控制成本
- 对隐私敏感的企业环境,本地代理过滤敏感上下文
替代项目
rtk、LLMLing、PromptWizard
同类项目推荐
nexus
开源
用 Rust 给 AI 上把锁,治理安全两不误
Govern & Secure your AI
gateway
开源
一个 API 接入 1600+ 模型,内置安全护栏,AI 应用开发提速。
A blazing fast AI Gateway with integrated guardrails. Route to 1,600+ LLMs, 50+ AI G···
VibeGuard
开源
用1%内存开销,在AI对话前自动脱敏,守住隐私底线
Uses just 1% memory while protecting 99% of your personal privacy.
opennhp
开源
让未认证流量看不见,验证通过才放行
Make your infrastructure invisible to attackers. OpenNHP implements the Network-infr···
pymilo
开源
统一序列化 ML 模型,跨框架安全保存与加载
PyMilo: Python for ML I/O
openai-openapi
开源
官方 API 契约,一键生成客户端与文档
OpenAPI specification for the OpenAI API
openinference
开源
给 AI 应用装上标准监控,一键追踪 LLM 调用全链路
OpenTelemetry Instrumentation for AI Observability
llamafarm
开源
几分钟部署任意 AI 模型到本地或云端
Deploy any AI model, agent, database, RAG, and pipeline locally or remotely in minut···
dbx
开源
用声明式配置和命令行,轻松管理 Databricks 工作流和部署。
Databricks CLI eXtensions - aka dbx is a CLI tool for development and advanced Datab···
