用了 GitZip 这么多年,我动手做了一个「Pro」版

写在前面

GitHub 上的仓库动辄几百兆,可很多时候你只想参考某一个工具函数或者某个目录下的文档。GitZip for GitHub 的出现完美地解决了这个问题,一键下载你需要的部分。这个经典的浏览器插件已经服务了无数开发者,我也用了相当长一段时间。

但在日常使用中,我逐渐积累了一些"如果它能再进一步就好了"的想法。比如:

  • 每次下载代码,总要手动取消 node_modulesdist,能不能自动跳过?
  • 只想下文档或者只想下载设计稿的时候,能不能一键切换?
  • 下载了一堆 zip,能不能让文件名自带仓库和日期,一眼分辨?
  • 对于下载需要的 Token,能不能给一个更清晰、可控的授权和额度监控?

这些想法并不是原版的问题,而是我"刚好需要"这些锦上添花的功能。于是我动手做了一个全方位加强的版本------GitZip Pro ,目前已经GitHub 开源并上架 Chrome Web Store

它继承了原版绝大部分的操作习惯,然后加入了一些我认为"刚刚好"的能力。

自动忽略你永远不想下载的文件

GitZip Pro 内置了一套智能忽略规则。像 node_modules/vendor/dist/build/.git/.DS_Store、日志和临时文件等,不需要手动取消勾选,默认就会被跳过。

更实用的是,GitZip Pro 预设了五种下载场景,一键切换:

  • Full Repository ------ 完整仓库下载
  • Code Only ------ 只要代码,自动排除文档、图片和构建产物
  • Documentation Only ------ 只要文档(.md / .txt)
  • Design Assets ------ 只要设计资源(图片、字体等)
  • Minimal ------ 最小化下载,只保留最核心文件

如果你有更个性化的需求,还可以自定义通配符规则。

自定义 ZIP 命名,下载再多也不乱

GitZip Pro 支持模板化命名,可以使用内置变量自由组合:

{owner}-{repo}-{branch}-{date}

这样下载下来的文件自带完整上下文,看一眼就知道来自哪里、什么分支、什么时候下载的。

几处细节打磨,让体验更顺手

除了核心的过滤与命名,GitZip Pro 还添加了一些小功能,用起来会更加舒服:

  • Show File Sizes :在 GitHub 文件列表里直接显示每个文件的大小(显示文件夹的大小也不是不可以做,只是你的 Token 用量会消耗的很快,所以目前不会添加这个功能)。
  • Show Notification:下载完成后弹出浏览器的系统通知,你不用一直盯着页面,切换到其他标签页做事也不怕错过。
  • Play Sound:下载结束时可以播放提示音,可配合通知一起食用。

这些细节并不会改变核心功能,但日常高频使用时,会让你觉得一切都很"对"。

主题和按钮位置,顺手就好

视觉和交互上也留了一些灵活设置。GitZip Pro 提供浅色、深色和跟随系统三种主题,支持自定义强调色,用调色板或取色器选一个你看着舒服的颜色就行。悬浮下载按钮的位置也开放了 8 个方位可选,习惯按钮在哪个角落就设置到哪个角落。

更透明的私有仓库访问和额度监控

GitZip Pro 同样支持通过 GitHub OAuth 进行安全授权来访问私有仓库,并在此基础上做了一点儿优化:

  • 可以匿名访问,也可以自定义 Token 访问
  • 可以直接复制/粘贴你的 Token,也可以一键授权获取 Token
  • 授权范围可以按需选择:仅公开仓库,或公开加私有仓库
  • Token 面板清晰展示 API 速率限制的剩余额度,让你预判请求余量,避免下载中断

匿名访问时,下载次数会更少,建议使用自定义 Token 方式访问

下载历史与统计

下载历史和统计面板会记录下载的详细数据:选中了多少文件、实际下载了多少、被忽略文件的数量及列表、分仓库统计等,算是锦上添花的功能。

写在最后

GitZip Pro 已开源,如果你现在用原版用得很顺手,完全不必强制自己更换。但如果你也有那么一丝希望下载过程更聪明、更个性化------欢迎来试试这个 Pro 版本。


致敬 GitZip for GitHub 和所有为开源世界默默贡献的开发者。好的工具总是在互相启发中变得更好。

相关推荐
johnsong5 小时前
AI前沿日报 2026-09-06
人工智能
海鸥815 小时前
AIOps(智能运维)理解
运维·人工智能
weixin_468466855 小时前
从“建模城市”到“按需查询”:D4RT如何用200+FPS重新定义动态3D世界
人工智能·3d·具身智能·d4rt·4d重建
广州硅基技术官方5 小时前
AIGK外贸工厂社媒引流实战教程:海外自媒体短视频AI矩阵获客玩法解析
人工智能·音视频·媒体
额鹅恶饿呃5 小时前
算力计算核心前提:分清GPU两套独立计算硬件
人工智能
Dream-Y.ocean5 小时前
基于具身交互智能数字人,我用Flask搭了一个AI教学平台:课代表AI全流程实战
人工智能·flask·交互
Canace6 小时前
最新版 Codex 工作流的问题
前端·人工智能·agent
月华路6 小时前
《模型不玄学》第20章 两种评估视角
人工智能·算法·机器学习
AI棒棒牛6 小时前
YOLO26最新创新改进系列:融合 MVIGGraphFusionBlock,构建互视信息图注意力 Neck,嘎嘎创新!
人工智能·计算机视觉·yolo26
底层信号6 小时前
沙箱管得住 Agent 的手,管不住它的目标 —— 从 OpenAI 7 月逃逸事件看 Agent 安全的真正瓶颈
人工智能·安全