GitHub 一周热点汇总第11期(2024/02/18-02/24) ,和我一起来看看这周的热门项目吧。
#1 gemma.cpp
- 项目名称:gemma.cpp - 谷歌大模型
- GitHub 链接:github.com/google/gemm...
- 上周 Star 数:4000+
前不久谷歌发布了最新的Gemma模型,一度被称为最强的开源模型,并且其轻量的特性可以直接在开发者的笔记本电脑或桌面电脑上运行。
本项目是一个轻量级、独立的 C++ 推理引擎,适用于 Google 的 Gemma 基础模型,现在你可以非常容易的通过 gemma.cpp 在本地运行 Gemma 模型。如果使用Llama.cpp,那应该对本项目的用途不会陌生。该项目旨在为现代LLM推理引擎提供研究和创新的机会,通过共同设计高级算法和低级计算。提供了 Gemma 2B 和 7B 模型的极简实现,注重简单性和直接性,而不是完全通用性。
通过本项目可以更加便捷的使用gemma模型,可以以最小的依赖性直接嵌入到其他项目中,并且还可以通过小型约 2K LoC 核心实现轻松修改。
下面是它的GitHub star,发布后上升速度很快。
#2 ollama
- 项目名称:ollama - 本地运行LLM
- GitHub 链接:github.com/ollama/olla...
- 上周 Star 数:3700+
Ollama 是一个强大的框架,设计用于在 Docker 容器中部署 LLM。Ollama 的主要功能是在 Docker 容器内部署和管理 LLM 的促进者,它使该过程变得非常简单。它帮助用户快速在本地运行大模型,通过简单的安装指令,可以让用户执行一条命令就在本地运行开源大型语言模型,例如 Llama 2,Mistral, Gemma。
之前我在开源推荐专栏中介绍过Ollama,过去了一段时间,随着gemma等模型的发布,Ollama的热度又上升了一波。客观来说,Ollama是几个本地运行大模型工具中比较不错的一个。支持比较全面,使用也比较方便,整体体验不错。下面是主要支持的模型。
现在还出了2个官方的库,Ollama-python和Ollama-js,更加方便了开发者进行集成。
#3 web-check
- 项目名称:web-check - 网站检查工具
- GitHub 链接:github.com/Lissy93/web...
- 上周 Star 数:2900 +
本项目是一个一体化分析目标网站开源情报( OSINT)的工具。当然别想歪了,项目的目的是帮助您轻松了解、优化和保护您的网站。
通过本项目可以深入了解给定网站的内部工作原理:发现潜在的攻击媒介、分析服务器架构、查看安全配置并了解网站正在使用哪些技术。
目前仪表板将显示:IP 信息、SSL 链、DNS 记录、cookie、标头、域信息、搜索爬网规则、页面地图、服务器位置、重定向分类帐、开放端口、跟踪路由、DNS 安全扩展、站点性能、跟踪器、关联主机名、碳足迹。请继续关注,我很快就会添加更多内容!
项目支持多种快捷部署方式,你可以选择部署到Netlify、Vercel上,也可以在本地通过docker来启动。
#4 Microsoft-Activation-Scripts
- 项目名称:Microsoft-Activation-Scripts - 激活工具
- GitHub 链接:github.com/massgravel/...
- 上周 Star 数:2800+
本项目是一个windows激活器,使用 HWID / Ohook / KMS38 / Online KMS 等方法,核心的重点是开源代码和较少的防病毒检测。
几种激活方式的情况分别是 :HWID数字许可证永久激活、KMS38激活至2038年、在线KMS激活180天,支持Windows、Office所有版本激活。
项目是用Windows的bat脚本编写的实用程序,使用方式有2种,一种是通过PowerShell,另一种方式就是比较传统的下载发布的压缩包,之后执行CMD文件。
这个项目涉及了版权的问题,反正我也不用Windows,所以我仅仅分享,没有任何立场。
#5 yuzu
- 项目名称:yuzu - switch模拟器
- GitHub 链接:github.com/yuzu-emu/yu...
- 上周 Star 数:2500+
yuzu应该是目前最好的开源Switch模拟器了,它是用 C++ 编写的,考虑到了可移植性,我们积极维护 Windows、Linux 和 Android 的版本。目前在各种平台都有很多yuzu的使用教程,用起来不算很难,如果大家感兴趣,完全可以搜一下,去感受一下。
模拟器的原理,大概就是通过软件去模拟出游戏运行的环境,并不是硬件级别的模拟,例如xx新游戏有资源,但是模拟器可能对新游戏兼容不好,出现无法运行等bug,或者能运行,但是会出现怪异的画面,在不断的修复新出现的bug,使游戏能正常运行,主流游戏bug修复挺快,或者玩家会想方法打补丁去解决bug。
但是最近任天堂宣布起诉yuzu,这起诉讼针对的是Yuzu游戏模拟器的开发商Tropic Haze,任天堂表示,Yuzu允许用户通过绕过其软件加密来非法玩游戏。
任天堂的法务在业内也是无人不知的,从开源的角度yuzu会不会消失,我表示很担忧。尤其是参照前一段时间的tachiyomi,如果真的被盯上,撤退是很有可能。