今年是 GPT 年,无论是 GitHub 还是朋友圈还是技术平台,即便你不关心 GPT 的发展情况,同大模型、AI 相关的项目总能进入你的信息流。到这期为止,热度速览也连载了四年,从一开始习惯看 GitHub Trending 找寻有意思的项目,到后来每期收录当周的热点,并每期整理一个主题相关开源项目,到去年的年末点单,再到今年的回归平常只论开源项目。这四年,热点趋势也换过名,减少过每期的介绍项目,也配合 HG 的主站增加当周的 HG 网站热门项目。而我也见证了从一开始的 500 阅读,到后来的 1,000 阅读,到现在每期的 5k 起步的阅读,越来越多的人每周一阅读上周热门的开源项目。
是时候来个年度盘点,不只是盘点 2023 年,而是 2020-2023 年这四年那些让我印象深刻的期数。从明年开始,热点速览不会再由小鱼干更新,也许它会换个作者,或者换个形式同你见面。
很高兴你能阅读本期『GitHub 热点速览』,接下来是这四年个人觉得也许你该读一读的那些开源项目。
- 本文目录
- 1. 希望你能喜欢我的最爱
- 1.1 万能 Excel:computer-vision-basics-in-microsoft-excel
- 1.2 手机变显示器:HDMI-PI
- 1.3 人生重开模拟器:lifeRestart
- 1.4 人体系统调优不完全指南:HumanSystemOptimization
- 2. 大家喜欢的也许你也爱
- 2.1 程序员自我增值,优雅赚零花钱
- 2.2 每个男孩的机械梦
- 2.3 玩 ChatGPT 的正确姿势
- 2.4 又一个开源便斩获 7k star 的新模型
- 3. 往期回顾
- 1. 希望你能喜欢我的最爱
1. 希望你能喜欢我的最爱
正如一开始说的,热点速览一开始是因为我想第一时间看到那些有意思的项目,所以在这个章节里我会介绍那些个人觉得有意思的项目,希望你也能喜欢。
1.1 万能 Excel:computer-vision-basics-in-microsoft-excel
这是一个演示项目,通过在 Excel 中实现一系列一行公式的样本算法,从基础开始学习计算机视觉。作者用一个令人惊喜的技巧,向我们演示如何在 Excel 可视化诸如人脸检测、霍夫变换等算法,而无需依赖任何脚本或第三方插件。当然你还需要具备一些数学背景,比如加权平均数、偏微分、特征值等。
出自:2020 年《上周 GitHub 热点速览 vol.08:系统设计必看 The System Design Primer》
GitHub 地址→https://github.com/amzn/computer-vision-basics-in-microsoft-excel
1.2 手机变显示器:HDMI-PI
主语言:C
稚晖君想必大家都知道,而 HDMI-PI 则是我的启蒙开源项目,从此之后让我记住一个玩硬件的 UP 主叫稚晖君。
HDMI-PI 是一个 HDMI 转 MIPI 模块,可以用于驱动各种手机屏幕当显示器用的工具。大家知道现在的手机屏幕素质非常高,且价格低廉(毕竟有智能手机的普及量撑腰,作为维修配件买的话非常便宜),相比于绝大多数桌面显示器拥有十分无敌的分辨率、像素密度、可视角、色彩还原甚至刷新率。项目作者对于小巧精致的电子产品有执着的追求,可市面上几乎找不到用手机屏幕做的迷你显示器,所以本项目就是为了解决这个需求。至于迷你 HDMI 显示器有什么用,电视盒子、单反相机、树莓派之类的开发板都带 HDMI 接口,即插即用随身携带的高分屏它不香吗?
出自:2020 年《在 GitHub 玩硬件——GitHub 热点速览 Vol.49》
GitHub 地址→https://github.com/peng-zhihui/HDMI-PI
1.3 人生重开模拟器:lifeRestart
主语言:JavaScript
年底的时候,你会见到很多年度总结,有时候难免会想着,如果人生能和游戏一样重新开始,再来一局该怎么样?lifeRestart 是一个非常普通的文字游戏,甚至很快流行之后不再出现在大家的视线中。但,如果有时候不如意,也许它能给你一份力量再继续。人生嘛,难得再重头,所以当下才显得珍贵。
出自:2021 年《人生重开模拟器「GitHub 热点速览 v.21.36」》
GitHub 地址→https://github.com/VickScarlet/lifeRestart
1.4 人体系统调优不完全指南:HumanSystemOptimization
主语言:C
身体永远是最重要的,第一次看到这个项目的时候,在阅读作者的记录过程中,自己也吸收了部分的健康概念。
如何科学、健康地学习到 150 岁呢?HumanSystemOptimization 收录了一系列日常生活指南,像组成原理一样,我们也可以系统、科学地调优我们的人体系统,更好地生活工作。本指南特殊的地方在于,它会讲日常实践背后的原理,比如:起床后去接触阳光 2-10 分钟能保持良好的精神状态…希望大家都能有个好体魄迎接未来的日子。
出自:2022 年《人体调优不完全指南「GitHub 热点速览 v.22.22」》
GitHub 地址→https://github.com/zijie0/HumanSystemOptimization
虽然还有很多有意思的项目,比如 Windows 优化器 optimizer 能用来停止 Windows 的自动更新,或者是上上周的 TrollStore 随意安装 iOS 应用…
2. GitHub Trending 周榜
个人所爱不如大家喜欢,这里收录了过去四年大家最喜欢的四期热点速览。没错,是按照阅读量来选择的期数。为了公平点,所以每年选择了一期来推荐。其实看得出,大家都钟爱实用推荐,我也爱。下面,请打开你的收藏夹,开始补货 ⁄(⁄ ⁄ ⁄ω⁄ ⁄ ⁄)⁄
2.1 程序员自我增值,优雅赚零花钱
原文:2020 年《GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱》
本期收录了模仿给定目标图像的绘制过程的 Demo genetic-drawing,马斯克开源的火箭、核心舱、太空舱、发射台和发射数据的开源 REST API SpaceX-API;Go 语法树入门书 go-ast-book,能即时生成任何数据库上的 REST 和 GraphQL API 工具 xgenecloud,前端小应用合集 vanillawebprojects,机器学习的入门宝典《统计学习方法》lihang-code,Poke(口袋妖精)辅助工具 Pokedex,Python 框架 FastAPI,JS 面经 javascript-questions。
而开源主题为程序员增值,收录了赚零花钱的 howto-make-more-money、定投改变命运的 regular-investing-in-box,开启命运齿轮的吴恩达机器学习笔记 Coursera-ML-AndrewNg-Notes。
2.2 每个男孩的机械梦
原文:2021 年《每个男孩的机械梦「GitHub 热点速览 v.21.41」》
本期收录了稚晖君风靡一时的机械臂项目 Dummy-Robot,微软开设的初学者 data science 教程 Data-Science-For-Beginners;一种正在开发中的编译型编程语言 Peregrine,自托管的监控工具 uptime-kuma,通过深度学习和人工智能赋能音乐理解和生成的音乐工具 Muzic,为 Web、Mobile 和 Flutter 开发人员提供的安全、端到端后端服务 appwrite,Rust 编写的容器 Runtime Youki。
2.3 玩 ChatGPT 的正确姿势
原文:2022 年《玩 ChatGPT 的正确姿势「GitHub 热点速览 v.22.49」》
本期收录了开始大火的 GPT 主题项目 awesome-chatgpt-prompts 和 wechat-chatgpt,一个教你如何念咒语,另外一个则是如何在微信生态接上 GPT 服务。
还有一个用 LLVM 实现的高性能、零开支、可扩展的 Python 编译器 codon,高颜值监控工具 uptime-kuma,Netflix 开源的微服务编排工具 conductor,文字生成图片 InvokeAI,中间人攻击框架 bettercap。
2.4 又一个开源便斩获 7k star 的新模型
原文:2023 年《又一个开源便斩获 7k star 的新模型「GitHub 热点速览」》
本期收录轻量级的渲染引擎 Orillusion,输入文本或者图片生成对应的 3D 对象 shap-e;向量相似性搜索引擎和向量数据库 qdrant,使用 SQLite 数据库取代了你现有的 shell 历史并为你的命令记录了额外的内容 atuin, 游戏解决方案 azerothcore-wotlk,实时监控 netdata,互联网公司常用框架源码阅读 source-code-hunter。
此外,还收录了 HG 网站热门项目 AI 翻唱 so-vits-svc,以及不到 1024 行的文本编辑器 kibi。
3. 往期回顾
这里是往期所有热点速览的文章集合,点击查看
以上为 2023 年第 52 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝