就在上週,發完那篇文章之後不久,我就有幸獲得了 GitHub Models 服務公測的訪問許可權,所以就體驗了一下 Playground 聊天功能。
起初,我以為這是“微軟菩薩”降臨,但玩了一圈下來,發現實際效果並沒有那麼驚豔,還沒上週熱門的開源專案有趣。例如,基於 WebRTC 的檔案傳輸平臺 ShareDrop,只需開啟網頁,就能在區域網或網際網路上安全地跨裝置傳檔案。而可自建支援目標檢測和安全報警的影片監控平臺 Frigate 和自託管的個人財務管理平臺 firefly-iii,這些開源專案才是真正的“開源菩薩”。
更令人驚喜的還有,一週迅速漲了 1w Star 的實時換臉與深度偽造技術 Deep-Live-Cam,以及 Star 持續穩定增長的 PostgreSQL 無程式碼平臺 Teable。
- 本文目錄
- 1. 開源新聞
- 1.1 上手體驗 GitHub Models
- 2. 開源熱搜專案
- 2.1 基於 WebRTC 的跨裝置檔案分享:ShareDrop
- 2.2 整合 AI 的影片監控平臺:Frigate
- 2.3 PostgreSQL 無程式碼平臺:Teable
- 2.4 自託管的個人財務管理平臺:firefly-iii
- 2.5 實時換臉與深度偽造技術:Deep-Live-Cam
- 3. HelloGitHub 熱評
- 3.1 Python 的熱過載工具:jurigged
- 3.2 通用的 Git 憑據管理器:git-credential-manager
- 4. 結尾
- 1. 開源新聞
1.1 上手體驗 GitHub Models
GitHub Models 的整體使用體驗不盡如人意,具體在聊天功能(Playground)方面,我個人覺得和 Poe 還相差甚遠:
- 可選模型有限,僅支援文字輸入
- 免費配額限制較少,且無餘額提醒
- 服務不穩定,時常出現部分回覆未載入、卡頓等問題
關於額度,不同模型分為 Low、High、Embedding 三種配額,最後附上一張 Rate limits 圖:
2. 開源熱搜專案
2.1 基於 WebRTC 的跨裝置檔案分享:ShareDrop
主語言:JavaScript,Star:9.6k,周增長:500
這是一款受 Apple AirDrop 啟發的開源 Web 應用,利用 WebRTC 技術實現了安全的點對點(P2P)檔案傳輸。使用者無需上傳檔案至伺服器或安裝客戶端,只需開啟網頁,即可在區域網、網際網路和跨裝置間輕鬆、安全地共享檔案。
GitHub 地址→github.com/szimek/sharedrop
2.2 整合 AI 的影片監控平臺:Frigate
主語言:Python,Star:16.9k,周增長:400
該專案是專為 Home Assistant 設計的監控影片錄製和儲存平臺(NVR),它基於 OpenCV 和 TensorFlow,可實時分析 IP 攝像頭的影片流,具備目標檢測、運動檢測和安全報警等功能,並能根據設定的規則,自動保留檢測到物體的影片片段。
GitHub 地址→github.com/blakeblackshear/frigate
2.3 PostgreSQL 無程式碼平臺:Teable
主語言:TypeScript,Star:9.5k,周增長:1.2k
該專案是基於 PostgreSQL 構建的無程式碼資料庫應用平臺,將電子表格的直觀操作介面和企業級資料庫功能相結合。它提供簡潔易用的電子表格式介面,簡化了資料庫應用開發,無需寫程式碼即可建立企業級資料分析工具。作為 Airtable 的開源替代品,它支援 SQL、資料檢視、排序/過濾/聚合/格式化、分組和數學公式等功能,適用於運營和活動資料分析、客戶關係管理、CMS 資料介面等場景。
GitHub 地址→github.com/teableio/teable
2.4 自託管的個人財務管理平臺:firefly-iii
主語言:PHP,Star:15.2k,周增長:100
這是一款支援自託管的免費個人財務管理平臺,幫助使用者跟蹤和管理自己的收入/支出,清楚掌握財務狀況。它採用 PHP+Vue 構建,支援多種貨幣、自定義預算、使用者認證、財務報表和 REST JSON API 等功能。還可透過 Docker 等方式自行部署,無需將財務資料上傳至雲端。
GitHub 地址→github.com/firefly-iii/firefly-iii
2.5 實時換臉與深度偽造技術:Deep-Live-Cam
主語言:Python,Star:14.2k,周增長:13k
該專案利用 AI 技術實現了影片和圖片的實時人臉替換。使用者僅需提供一張圖片,即可將選定的人臉替換到目標影片或圖片上,生成栩栩如生的深度偽造效果。它採用 Python 語言和 ONNX、ffmpeg 等庫構建,並透過 CUDA 和 CoreML 實現 GPU 加速,提供了友好的介面,不僅操作簡單,還內建了防止不當使用的檢查機制,確保生成的內容合法合規。
GitHub 地址→github.com/hacksider/Deep-Live-Cam
3. HelloGitHub 熱評
在本章節中,我們將分享本週 HelloGitHub 網站上的熱門開源專案,歡迎與我們分享你上手這些開源專案後的使用體驗。
3.1 Python 的熱過載工具:jurigged
主語言:Python
這是一個專為 Python 提供熱過載功能的庫,它支援在程式執行時修改和更新 Python 程式碼,無需重啟程式。
# Loop over a function
jurigged --loop function_name script.py
jurigged --loop module_name:function_name script.py
# Only stop on exceptions
jurigged --xloop function_name script.py
專案詳情→hellogithub.com/repository/968788b867c5433da0b3461a035b162e
3.2 通用的 Git 憑據管理器:git-credential-manager
主語言:C#
這是一個基於 .NET 開發的 Git 憑證儲存和管理工具。它開箱即用、無需額外操作,使用 git 命令時,工具會自動引導完成登入,後續無需再次登入,輕鬆解決對遠端 Git 倉庫進行操作時遇到的需要登入和認證失敗等問題,支援 GitHub、Bitbucket 和 GitLab 等平臺。
專案詳情→hellogithub.com/repository/551688d3f0aa44d18afc767267cfc417
4. 結尾
以上就是本期「GitHub 熱點速覽」的全部內容,希望你能夠在這裡找到自己感興趣的開源專案,如果你有其他好玩、有趣的 GitHub 開源專案想要分享,歡迎來 HelloGitHub 與我們交流和討論。
往期回顧
- 隨時隨地與 LLMs 聊天的開源專案
- 最佳化 GitHub 體驗的瀏覽器外掛