GitHub 一周熱點匯總第7期(2024-01-21-01-27)

2024年2月6日 17点热度 0人点赞

GitHub一周熱點匯總第7期 (2024/01/21-01/27) ,梳理每周熱門的GitHub項目,離春節越來越近了,不知道大傢都買好回傢的票沒有,希望大傢都能順利買到票,一起來看看這周的項目吧。

#1 rustdesk

  • 項目名稱:rustdesk - 遠程桌面工具
  • GitHub 鏈接:https://github.com/rustdesk/rustdesk
  • 上周 Star 數:4300

Rustdesk 文如其名,就是一款使用rust寫的遠程桌面,開箱即用,無需任何配置。它支持Windows 、Linux、MacOS、Android等多平臺設備進行連接,讓你可以隨時隨地都可以連接到傢裡面的電腦,在傢可以連接公司的電腦,非常的方便。

Rustdesk 的定位就是 teamviewer的替代,這個項目的來源也是因為作者覺得teamviewer太貴。目前看來在基本使用上,rustdesk是可以替代 teamviewer的,當然了大傢也不用杠,一個付費一個收費,使用上有差距也是正常的。我之前有過專門介紹rustdesk的視頻,如果想深入了解可以去翻一下。

這是項目的GitHub star歷史,上周增加了4000多star,熱度不錯。

#2 GPT-SoVITS

  • 項目名稱:GPT-SoVITS - 語音轉換
  • GitHub 鏈接:https://github.com/RVC-Boss/GPT-SoVITS
  • 上周 Star 數:3600

是一款強大的支持少量語音轉換、文本到語音的音色克隆模型。支持中文、英文、日文的語音推理。從目前測試的社區反饋來看,僅需提供 5 秒語音樣本即可體驗達到 80%~95% 像的聲音克隆。若提供 1 分鐘語音樣本可以逼近真人的效果,且訓練出高質量的 TTS 模型!怎麼樣,是不是聯想到很多用途,一定要善用技術,不能作惡。

項目剛剛上線不久,就備受重視,目前才10天左右的時間,就已經達到了5Kstar,增長速度十分驚人。

當前提供的功能包括:

  1. 零樣本文本到語音(TTS): 輸入5秒的聲音樣本,即刻體驗文本到語音轉換。
  2. 少樣本TTS: 僅需1分鐘的訓練數據即可微調模型,提升聲音相似度和真實感。
  3. 跨語言支持: 支持與訓練數據集不同語言的推理,目前支持英語、日語和中文。
  4. WebUI工具: 集成工具包括聲音伴奏分離、自動訓練集分割、中文自動語音識別(ASR)和文本標註,協助初學者創建訓練數據集和GPT/SoVITS模型。

#3 PhotoMaker

  • 項目名稱:PhotoMaker - AI繪畫工具
  • GitHub 鏈接:https://github.com/TencentARC/PhotoMaker
  • 上周 Star 數:2600

一款由騰訊開源的AI繪圖工具,它能在幾秒鐘內生成任何風格的逼真人物照片。

PhotoMaker是一種高效的個性化文本到圖像的生成方法,它主要是將任意數量的輸入ID圖像編碼到堆疊的ID embedding中,以保留ID信息。這樣的embedding作為一個統一的ID表示,既可以全面封裝同一輸入ID的特征,又可以容納不同ID的特征,便於後續集成。

更多詳細的實現機制可以查看項目關聯的論文:
https://huggingface.co/papers/2312.04461

目前PhotoMaker可以實現功能包括:

  • 功能1:通過展品來生成多種不同風格的新照片
  • 功能2:改變照片中人物的年齡和性別
  • 功能3:通過整合現有照片中的人物特征,來生成新的人物照片。

#4 QAnything

  • 項目名稱:QAnything - 本地知識庫問答系統
  • GitHub 鏈接:https://github.com/netease-youdao/QAnything
  • 上周 Star 數:1800

又是一款國內互聯網巨頭的開源項目,由網易有道推出的QAnything致力於支持任意格式文件或數據庫的本地知識庫問答系統,可斷網安裝使用。

目前已支持格式: PDFWord(doc/docx)PPTMarkdownEmlTXT圖片(jpg,png等),網頁鏈接您的任何格式的本地文件都可以往裡扔,即可獲得準確、快速、靠譜的問答體驗。

產品的特點包括以下:

  • 數據安全,支持全程拔網線安裝使用。
  • 支持跨語種問答,中英文問答隨意切換,無所謂文件是什麼語種。
  • 支持海量數據問答,兩階段向量排序,解決了大規模數據檢索退化的問題,數據越多,效果越好。
  • 高性能生產級系統,可直接部署企業應用。
  • 易用性,無需繁瑣的配置,一鍵安裝部署,拿來就用。
  • 支持選擇多知識庫問答

QAnything 采用了兩階段檢索,其設計架構如下圖。開源版本底層的LLM基於通義千問進行了微調,強化了問答的能力,所以如果用的時候,還需要註意一下通義千問的協議。

#5 diagrams

  • 項目名稱:gateway - 編碼的方式生成架構圖
  • GitHub 鏈接:https://github.com/mingrammer/diagrams
  • 上周 Star 數:1200

diagrams 主要是一款雲系統架構圖的繪制工具,它的理念是 diagrams as code。近些年各種as code特別多,比如最常見的 IAC(Infrastructure-as-Code),這裡又來了個DAC。

diagrams 讓您可以用 Python 代碼繪制雲系統架構。它的誕生是為了在沒有任何設計工具的情況下對新的系統架構設計進行原型設計。您還可以描述或可視化現有的系統架構。目前,Diagrams 支持的主要提供商包括:AWS、Azure、GCP、Kubernetes、Alibaba Cloud等Oracle Cloud...它還支持On-Premise節點、SaaS以及主要Programming框架和語言。

你還可以通過使用版本控制,比如git,來持續的管理你的雲上系統架構。說到雲架構圖這個事,這真是我的專業領域,其實diagrams生成的效果並不是太好,有很多產品效果上都比它要好看。但是diagrams有幾點優勢吧:

  • 開源:這樣它既是免費的,又可以按自己需要做擴展。
  • DAC:雖然我個人覺得目前還是噱頭偏大,但這個思路是好的
  • 支持廣泛:支持的雲還是挺多的,國內當然還是少。