朋友圈那串神秘字符背后的開源項(xiàng)目
?如果你這周沒(méi)刷到類似 “npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237...” 的一串字符,那就說(shuō)明本期 GitHub Trending 周榜的內(nèi)容非常適合你。這是前推特創(chuàng)始人多次推薦的去中心的社交網(wǎng)絡(luò) App Damus 的個(gè)人主頁(yè)名片,而支撐這個(gè)一周就排名到 iOS 應(yīng)用榜單前十 App,它背后的協(xié)議便是 nostr (同名開源項(xiàng)目)。
除了去中心化社交熱點(diǎn)之外,本周其他項(xiàng)目同往常一樣,是一些比較實(shí)用的工具,比如 root Android 的 KernelSU、提高語(yǔ)音識(shí)別精度的 WhisperX、協(xié)作平臺(tái) APITable、類 ChatGPT 的 AI 對(duì)話工具 Open-Assistant,以及 K8s 入門到精通的 kubernetes-learning-path。
以下內(nèi)容摘錄自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 熱帖(簡(jiǎn)稱 HN 熱帖),選項(xiàng)標(biāo)準(zhǔn):新發(fā)布? | 實(shí)用? | 有趣?,根據(jù)項(xiàng)目 release 時(shí)間分類,發(fā)布時(shí)間不超過(guò) 14 day 的項(xiàng)目會(huì)標(biāo)注 New,無(wú)該標(biāo)志則說(shuō)明項(xiàng)目 release 超過(guò)半月。由于本文篇幅有限,還有部分項(xiàng)目未能在本文展示,望周知 ??
1. 本周特推
1.1 協(xié)作平臺(tái):apitable
主語(yǔ)言:TypeScript、Java
APITable 一個(gè)面向 API 的低代碼平臺(tái),可用來(lái)代替 Airtable 來(lái)管理日常的協(xié)作事項(xiàng)。Airtable 是款協(xié)作平臺(tái),可以把文本、圖片、鏈接等資源集中起來(lái),來(lái)管理日常工作、生活事項(xiàng)。同 Airtable 類似的 APITable 具有以下特性:
- 實(shí)時(shí)協(xié)作;
- 自動(dòng)表單,可自動(dòng)同步相關(guān)字段;
- API 優(yōu)先的面板;
- 不設(shè)上限的跨表連接;
- 強(qiáng)大的行列權(quán)限;
- 支持內(nèi)嵌,可在你自己的管理系統(tǒng)中嵌入 APITable;
GitHub 地址→https://github.com/apitable/apitable
1.2 語(yǔ)音識(shí)別:whisperX
主語(yǔ)言:Python
單詞級(jí)別的語(yǔ)音識(shí)別工具,它用 forced alignment 來(lái)提高語(yǔ)音識(shí)別的時(shí)間戳精度。WhisperX 基于 OpenAI 的 Whisper 模型,通過(guò)強(qiáng)制對(duì)齊方式與語(yǔ)音模型 ASR(比如:wav2vec2.0)來(lái)改進(jìn)了 Whisper 的時(shí)間戳精度。
GitHub 地址→https://github.com/m-bain/whisperX
2. GitHub Trending 周榜
2.1 Windows 包管理:winget-cli
本周 star 增長(zhǎng)數(shù):600+,主語(yǔ)言:C++、C
Windows 包管理客戶端的源碼,基于這個(gè)倉(cāng)庫(kù)你可以安裝包管理工具,也可以參與包管理工具的相關(guān)開發(fā)工作。
GitHub 地址→https://github.com/microsoft/winget-cli
2.2 AI 對(duì)話:Open-Assistant
本周 star 增長(zhǎng)數(shù):4,800+,主語(yǔ)言:Python、TypeScript
基于聊天的 AI 助手,它能理解對(duì)話任務(wù)、與第三方系統(tǒng)交互,并動(dòng)態(tài)檢索信息。
GitHub 地址→https://github.com/LAION-AI/Open-Assistant
2.3 去中心化協(xié)議:nostr
本周 star 增長(zhǎng)數(shù):1,400+
New 近期熱點(diǎn)的 Twitter 替代品,免審核、去中心的網(wǎng)絡(luò)社交 App Damus 采用的去中心化協(xié)議 nostr。同所有去中心化協(xié)議類似,nostr 不依賴任何中心服務(wù)器,有加密鍵和簽名來(lái)防篡改記錄。
GitHub 地址→https://github.com/nostr-protocol/nostr
2.4 K8s 學(xué)習(xí)路徑:kubernetes-learning-path
本周 star 增長(zhǎng)數(shù):1,800+
kubernetes-learning-path 提供了從初級(jí)到高級(jí)的 K8s 學(xué)習(xí)路徑,下圖展示了高級(jí) Kubernetes 架構(gòu)以及外部服務(wù)是如何連接到集群的。此外,本周 GitHub 熱榜有一個(gè)基于 K8s 部署 PaaS / DevOps 的完整演示教程,你也可以 pick 下 https://github.com/ben1234560/k8s_PaaS。
GitHub 地址→https://github.com/techiescamp/kubernetes-learning-path
2.5 Android root:KernelSU
本周 star 增長(zhǎng)數(shù):350+,主語(yǔ)言:C、Kotlin
一個(gè) Android 上基于內(nèi)核的 root 方案。特性:
- 基于內(nèi)核的 su 和權(quán)限管理;
- 基于 overlayfs 的模塊系統(tǒng);
GitHub 地址→https://github.com/tiann/KernelSU