SuperAPI AI 工具集

rtk

编程与开发

查看项目

更新于 10-15 23:42

技能介绍

RTK(Rust Token Killer)是一个令牌优化命令包装器,用于在 Claude Code 中运行开发命令时大幅减少令牌用量,对常见开发工作流提供智能过滤与压缩。

用途与用法:核心规则是始终在命令前加 rtk 前缀。若 RTK 有针对该命令的专用过滤器则使用过滤器,否则原样透传,因此始终可安全使用。在 && 命令链中也要对每条命令分别加前缀,例如 rtk git add . && rtk git commit -m "msg" && rtk git push。

主要能力:覆盖构建与编译(rtk cargo build、rtk cargo check、rtk cargo clippy、rtk tsc、rtk lint、rtk prettier --check、rtk next build)、测试(rtk cargo test、rtk vitest run、rtk playwright test、rtk test <cmd>)、Git(rtk git status/log/diff/show/add/commit/push/pull/branch/fetch/stash/worktree,Git 透传支持所有子命令)、GitHub CLI(rtk gh pr view、rtk gh pr checks、rtk gh run list、rtk gh issue list、rtk gh api)、JS/TS 工具(rtk pnpm list/outdated/install、rtk npm run、rtk npx、rtk prisma)、文件与搜索(rtk ls、rtk read、rtk grep、rtk find)、分析与调试(rtk err、rtk log、rtk json、rtk deps、rtk env、rtk summary、rtk diff)、基础设施(rtk docker ps/images/logs、rtk kubectl get/logs)、网络(rtk curl、rtk wget)。元命令包括 rtk gain、rtk gain --history、rtk discover、rtk proxy <cmd>、rtk init、rtk init --global。

适用场景:在 Claude Code 中执行上述开发、测试、版本控制、CI 查询、容器与网络命令时,用于降低输出令牌占用。资料给出的典型节省为测试 90-99%、构建 70-87%、Git 59-80%、GitHub 26-87%、包管理器 70-90%、文件 60-75%、基础设施 85%、网络 65-70%,整体平均减少 60-90%。

限制与安装:RTK 位于 https://github.com/rtk-ai/rtk,需按仓库中的安装说明进行配置。调试时可使用 rtk proxy 查看未过滤的完整输出。其余平台支持、收费与价格信息暂未提供。