本周的热点除了 GPT 各类衍生品之外,还多了一个被马斯克预告过、在愚人节开源出来的推特推荐算法,开源不到 2 天就有了 35k+ 的 star,有意思的是,除了推荐算法本身之外,阅读源码的工程师们甚至看到了员工对马斯克的特别关注(一段针对马斯克的代码),如果你对推荐有兴趣,不妨看看本周特推。

除了常规的 GPT 推荐之外,本周多了音频分析项目 audioFlux,老牌逆向工程工具 ghidra,比 Copilot 稍微更懂工程师的 cursor,轻量级搜索引擎 meilisearch 以及文本能生成视频的 Tune-A-Video。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知

  • 本文目录

    • 1. 本周特推

      • 1.1 GPT 专场
      • 1.2 推特推荐算法:the-algorithm
    • 2. GitHub Trending 周榜
      • 2.1 音频分析:audioFlux
      • 2.2 逆向工程:ghidra
      • 2.3 AI 编辑器:cursor
      • 2.4 轻量级搜索引擎:meilisearch
      • 2.5 文本到视频:Tune-A-Video
    • 3. HelloGitHub 热评
      • 3.1 SICP 学习资料:Learning-SICP
      • 3.2 内存数据库:dragonfly
    • 4. 往期回顾

1. 本周特推

1.1 GPT 专场

在 GPT 热度消退之前,热点趋势的特推部分会增加一个模块来分享新的 GPT 应用。

飞书 x AI:feishu-chatgpt

主语言:Golang

New 一个飞书机器人,对接了 GPT-3.5、DALL-E 和 Whisper,具有语音对话、角色扮演、多话题讨论、图片创作、表格分析、文档导出等等功能。目前,feishu-chatgpt 支持飞书以及飞书国际版,支持 Serverless 云函数、本地环境、 Docker、 二进制安装包 等多种渠道部署。

GitHub 地址→https://github.com/Leizhenpeng/feishu-chatgpt

开箱即用 ChatGPT:chatbox

主语言:TypeScript

New 开源的 ChatGPT 桌面应用,支持 Windows、macOS、Linux 等主流操作系统,下载安装包就能用,可谓是开箱即用。

GitHub 地址→https://github.com/Bin-Huang/chatbox

1.2 推特推荐算法:the-algorithm

主语言:Scala、Java

New 愚人节开源的 Twitter For You(为你推荐)的推荐算法,作为海外主流的社交平台,想必推特的推荐算法对做社交推荐有一定的参考性。此外,你还可以了解到相关的推荐设计和代码实现。官方的这篇博客 详细介绍了推荐算法。

GitHub 地址→https://github.com/twitter/the-algorithm

2. GitHub Trending 周榜

2.1 音频分析:audioFlux

本周 star 增长数:400+主语言:C、Python

可在音频和音乐中提取特征的库,audioFlux 基于数据流设计,算法对各个算法模块进行解耦,能高效地提取多个维度的特征。

GitHub 地址→https://github.com/libAudioFlux/audioFlux

2.2 逆向工程:ghidra

本周 star 增长数:700+主语言:Java

ghidra 是美国国家安全局 (NSA) 开源的一个软件逆向工程(SRE)框架,包括一套功能齐全的高端软件分析工具,使用户能够在各种平台上分析编译后的代码,支持 Windows、macOS 和 Linux。它支持的功能包括反汇编、汇编、反编译、绘图和脚本,以及数百个其他功能,它也支持各种处理器指令集和可执行格式,可以在用户交互模式和自动模式下运行,你还可以用公开的 API 开发自己的 ghidra 插件和脚本。

GitHub 地址→https://github.com/NationalSecurityAgency/ghidra

2.3 AI 编辑器:cursor

本周 star 增长数:8,250+主语言:TypeScript

New 一个智能编辑器,可以帮你做一点点事情:

  • 写代码:比 Copilot 更聪明,能写 10-100 行代码;
  • Diff:根据要求编辑代码块,可仅查看建议变更;
  • 类 ChatGPT 交互;
  • 其他:修 bug、光标评论等等;

GitHub 地址→https://github.com/getcursor/cursor

2.4 轻量级搜索引擎:meilisearch

本周 star 增长数:400+主语言:Rust

一款轻量级的搜索引擎,可应用在你的应用程序、网站、workflow 上。

GitHub 地址→https://github.com/meilisearch/meilisearch

2.5 文本到视频:Tune-A-Video

本周 star 增长数:1,050+主语言:Python

文本到视频生成的图像扩散模型的一次调优,简单来说,现在你也可以输入一段文字来获得一段视频了。

GitHub 地址→https://github.com/showlab/Tune-A-Video

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价

3.1 SICP 学习资料:Learning-SICP

主语言:Ruby

《计算机程序的构造和解释》的学习资料集合,收录 SICP 系列的公开课视频和中文字幕,以及包括原书、新手教程、环境搭建、拓展习题等相关资料。

HG 评价地址→https://hellogithub.com/repository/ef7bc142a2b042e9af79c02f42b018db

3.2 内存数据库:dragonfly

主语言:C++

一款为取代 Redis 而生的内存数据库,它与当下最流行的两款内存数据库 Redis 和 Memcached 的 API 完全兼容,所以无需修改代码即可完成迁移。性能上更是爆炸,官方表示单实例可支持数百万量级的 QPS,而且吞吐量是 Redis 的 25 倍,并可以应对 TB 级别的内存数据集。

HG 评价地址→https://hellogithub.com/repository/9ef7be9658c74ba0bf5fafcaaf2843c5

4. 往期回顾

往期回顾:

以上为 2023 年第 12 个工作周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~

开源不到 48 小时获 35k star 的推荐算法「GitHub 热点速览」的更多相关文章

  1. 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」

    ​如果你这周没刷到类似 "npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237..." 的一串字符,那就说明本期 GitHub T ...

  2. 揭开周获 18k star 开源项目的神秘面纱「GitHub 热点速览 v.22.28」

    本周 GitHub Trending 的项目重量十足,比如标题的一周获得 18k+ 的高性能 JS Runtime--bun,用性能来体现了它的"含金量".同样有重量的还有一行代码 ...

  3. GitHub 开源了多款字体「GitHub 热点速览 v.22.48」

    本期 News 快读有 GitHub 官方大动作一下子开源了两款字体,同样大动作的还有 OpenAI 发布的对话模型 ChatGPT,引燃了一波人机对话. 项目这块,也许会成为新的 Web 开发生产力 ...

  4. GitHub 开源的小工具「GitHub 热点速览 v.21.45」

    作者:HelloGitHub-小鱼干 Copilot 是 GitHub 官方出品的代码自动补全工具,之前使用该工具需要有一定的要求.而本周靠 2k+ star 上热点的 copilot-docs 则是 ...

  5. 图片处理看这篇就完了「GitHub 热点速览 v.21.48」

    作者:HelloGitHub-小鱼干 图像处理一直是个实用且热门的研究领域,而本周的 GitHub 项目则多个图像项目上榜.先是勉强和图像处理搭边的渲染引擎 Filament,它能渲染出效果极佳的 3 ...

  6. 万星开源项目强势回归「GitHub 热点速览 v.22.38」

    本周霸榜的 GitHub 项目多为老项目,比如:老面孔的 theatre 凭借极其优秀的动画功底连续三天霸榜 TypeScript 类目.借 Figma 被 Adobe 收购之风,又出现在 GitHu ...

  7. NB 的开源项目遍地开花——GitHub 热点速览 Vol.41

    作者:HelloGitHub-小鱼干 本周的 GitHub 热点速览的关键词便是 nb,也是本周特推之一的项目名字,这个功能如名字一般 nb 的项目是一个脚本,帮你处理笔记.书签.归档和知识库应用程序 ...

  8. 在?开源社区版的 AirTag 请收下——GitHub 热点速览 v.21.21

    作者:HelloGitHub-小鱼干 在比特币跌到怀疑人生的时候,看着"出血不止"的荷包,是时候来"薅"一波羊毛了.openhaystack 能让你免去购买 A ...

  9. 实用主义当道——GitHub 热点速览 Vol.48

    作者:HelloGitHub-小鱼干 当你看到实用为本周的关键词时,就应该知道本周的 GitHub 热点霸榜的基本为高星老项目,例如:知名的性能测试工具 k6,让你能在预生产环境和 QA 环境中以高负 ...

  10. 过万 star 高星项目的秘密——GitHub 热点速览 Vol.39

    作者:HelloGitHub-小鱼干 虽然国外十一并不过国庆,但是本周的 GitHub 也稍显疲软,GitHub 周榜的获 star 超过 1k 的项目寥寥无几,本周新开源的项目更是屈指可数.用 C ...

随机推荐

  1. element table合计行自定义及单元格合并

    问题:项目需求要求table下面加合计一行 图片展示: 代码示例: TEMPLATE:   span-method是自定义table单元 show-summary是展示合并行 summary-meth ...

  2. Jmeter四、jmeter脚本组成和组件搭配

    一.jmeter脚本开发原则 简单:去除无关的组件,同时能复用的尽量复用. 正确:对脚本或者业务正确性进行必要的判断,不能少也不能多(200) 高效:部分组件仅仅在脚本开发模式使用,在真正生产环境下不 ...

  3. 修改allure图标和标题

    allure的logo更换步骤 1.找到allure安装目录,进入目录如:D:\Program Files\allure-2.17.3\plugins\custom-logo-plugin\stati ...

  4. 【项目记录】2:python3 使用MySQL 出现RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods 报错

    报错是因为缺少了一个库 cryptography  导入了就好了. ps:如果是本机,输入IP会报错,直接使用localhost可连接数据库

  5. Oracle学习-----基本SQL select语句

    一.基本select语句 SELECT 标识  选择那些列 FROM     标识从哪个表中选择 select * 标识 全部选择 select department_id, location_id ...

  6. BubbleSort,冒泡排序,C++非递归和递归实现

    1 // g++ bubble_sort.cc -Wall -O3 && ./a.exe 2 3 4 #include <iostream> 5 #include < ...

  7. P2330 繁忙的都市

    题目描述 城市C是一个非常繁忙的大都市,城市中的道路十分的拥挤,于是市长决定对其中的道路进行改造.城市C的道路是这样分布的:城市中有n个交叉路口,有些交叉路口之间有道路相连,两个交叉路口之间最多有一条 ...

  8. STL练习-简单计算器

    读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值. Input 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔.没有非 ...

  9. toLua文件夹结构

    写在前面 本文是我对toLua(1.0.8.591版本)文件夹内容理解的记录. 文件夹结构 总览 下图是toLua的Unity工程视图: BaseType 基础类型的Wrap文件,有些是自动生成(即用 ...

  10. c/s winForm框架 tabpage标签切换窗体

    /// <summary> /// 根据窗体Name打开窗体 /// </summary> /// <param name="name">< ...