Appearance
4月GitHub又有哪些值得关注的开源项目?本期盘点8个热门项目,涵盖省Token、AI编码规范、手机跑大模型、原生PPT生成、自进化Agent等方向。
01 RTK:Rust写的省Token神器
如果你平时用Claude Code,可能没注意到一个事情:每次执行git status、npm test这些命令的时候,AI工具会把所有输出都塞进上下文窗口。
一次git status就能吃掉约2000个token,跑一次测试更是上万。
RTK就是专门解决这个问题的。
- 用Rust写的CLI代理工具,拦截并压缩命令输出,平均压缩率80-90%
- 支持超过100种命令的智能过滤,覆盖git、测试框架、构建工具、Docker、AWS等场景
- 通过Hook机制自动改写命令,对AI完全透明,什么都不用改
- 单个二进制文件,零依赖,开销低于10ms
- 支持Claude Code、Cursor、Gemini CLI、Codex等12种AI工具
开源地址: https://github.com/rtk-ai/rtk
02 Archon:让AI Coding不再抛硬币
用AI Coding工具修一个bug,跑三次可能得到三个不同的结果。有时候它会跳过测试,有时候忘了做代码审查,有时候PR描述写得乱七八糟。每次运行都像抛硬币,缺乏确定性。
Archon的核心理念是:Dockerfile规范了基础设施,GitHub Actions规范了CI/CD,那AI编码流程也需要一个规范。
- 把开发流程编码成YAML工作流,确定性步骤
- 跑测试、执行脚本和规划、代码生成混合编排,AI只在需要智能的环节介入
- 每次工作流运行在独立的git worktree中,5个修复任务可以并行执行互不冲突
- 内置了17个默认工作流,修issue、从想法到PR、代码审查、安全重构都有
- 支持Web UI可视化拖拽编辑,支持从Slack、Telegram、Discord、GitHub远程触发
开源地址: https://github.com/coleam00/Archon
03 AI Edge Gallery:手机上离线跑大模型
Google最近开源了一个端侧AI展示应用,让你直接在手机上跑大语言模型,完全离线,不用连网。
- AI Chat:支持思考模式,可以看到模型的推理过程
- Ask Image:能理解图片内容
- Audio Scribe:实时语音转录翻译
- Prompt Lab:可以调参数做实验
- Agent Skills系统:可以加载模块化技能,比如查Wikipedia、地图交互等
底层基于LiteRT运行时做了优化,最新版已经支持Gemma 4系列模型。已上架Google Play和App Store。
开源地址: https://github.com/google-ai-edge/gallery
04 PPT Master:AI生成真正可编辑的PPT
PPT Master生成的是真正的原生PPTX文件,每个形状、文本框、图表都是独立的可编辑对象,在PowerPoint里想怎么改就怎么改。
- 支持PDF、Word、URL、Markdown文档直接生成演示文稿
- 支持自定义模板,内置22个示例项目共309页
- 各种风格可选:杂志风、学术风、暗黑艺术风、自然纪录片风、科技SaaS等
开源地址: https://github.com/hugohe3/ppt-master
05 GenericAgent:3300行代码实现自进化Agent
GenericAgent是一个极简但野心很大的项目,核心代码只有约3000行,却实现了完整的自进化Agent系统。
- 核心思路:用一棵技能树从小种子长出全面的系统控制能力
- 从9个原子工具出发,通过不断执行任务来积累和进化技能
- 分层记忆架构L0-L4,从短期工作记忆到长期知识库
- 单次任务消耗不到30K token,传统方案通常需要200K到1M
- 支持Claude、Gemini、Kimi、MiniMax等多种模型
- 整个仓库的代码都是Agent自己开发的
开源地址: https://github.com/lsdefine/GenericAgent
06 mattpocock/skills:TypeScript大佬出品的Skill包
Matt Pocock出品的Claude Code Skills合集,口号是Skills for Real Engineers。
针对AI编程的4个失败模式对症下药:
| 失败模式 | 对应Skill |
|---|---|
| 需求对不齐 | /grill-me、/grill-with-docs深度问答 |
| AI输出啰嗦 | 共享语言和CONTEXT.md精准沟通 |
| 代码容易出错 | /tdd强制测试驱动开发 |
| 架构变成面条 | /caveman、/zoom-out重构技能 |
安装:npx skills@latest add mattpocock/skills
开源地址: https://github.com/mattpocock/skills
07 LiteRT-LM:Google出品的端侧推理引擎
Google推出的端侧大模型推理框架,专门为手机、树莓派这类资源有限的设备做优化。目前已经用在了Chrome、Chromebook Plus、Pixel Watch等产品里。
- 支持Android、iOS、Web、桌面、IoT全平台
- 通过GPU和NPU硬件加速来压榨性能
- 支持多模态输入和Tool Use函数调用
- 模型兼容性:Gemma、Llama、Phi-4、Qwen等主流模型家族
- 提供Kotlin、Python、C++三种API
开源地址: https://github.com/google-ai-edge/LiteRT-LM
08 其它热门项目
| 项目 | 说明 |
|---|---|
| hermes-agent | 能随你一起成长的Agent框架,这个月涨了10万+ Star |
| markitdown | 微软出品的文件转Markdown工具,支持PDF/Word/PPT/Excel |
| andrej-karpathy-skills | 基于Karpathy分享整理的CLAUDE.md配置文件 |
| claude-mem | Claude Code记忆插件,自动记录会话压缩注入上下文 |
| claude-howto | Claude Code可视化教程,从基础到高级Agent开发 |
| oh-my-codex | OpenAI Codex增强工具,加了hooks和HUD界面 |
4月总结: 本期项目的共同趋势是——让AI编程更稳定、更高效、更易用。省Token工具解决成本问题,规范工作流解决稳定性问题,端侧部署解决可及性问题。每个方向都有值得关注的新进展。
