開源不到 48 小時獲 35k star 的推薦演算法「GitHub 熱點速覽」

削微寒發表於2023-04-03

本週的熱點除了 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.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 等各界大佬談笑風生、切磋技術~

相關文章