首頁  >  文章  >  科技週邊  >  推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

WBOY
WBOY轉載
2023-06-04 16:37:042073瀏覽

大家好,我是Echa。

又到了週末小編分享優質資源的時候了,也是大部分粉絲們關注小編原因之一。小編也不會讓大家失望,即使時間安排非常緊湊,即使私底下也接了私活。也會百忙之中騰出點時間整理。因為在頭條裡面還有小編惦記著粉絲們,還有一群求知好學的粉絲們在期盼著,還有一群透過私訊的方式小編問答解決問題等等。

接下來小編推薦9個好玩又實用的開源項目,希望能勾起大家好玩的心態,去親自體驗玩玩。

全文大綱

  1. AI 換臉工具
  2. ChatGPT Admin Web 網頁應用程式
  3. API 呼叫Midjourney 進行AI 畫圖
  4. Open AI-Cook Book 是一本Open AI 的API 使用指南
  5. 中華古詩詞資料庫
  6. #動畫程式設計
  7. ShareX 是一款免費且開源的截圖、錄影、檔案分享與上傳工具
  8. Microsoft Terminal是一款Windows終端模擬器
  9. Neutrino-Proxy 是一款基於Java 開發的高效能網路代理軟體

AI 換臉工具

Github:https://github.com/iperov/DeepFaceLive

AI 換臉工具適用於視訊聊天的AI 換臉模型,你可以使用這個AI 模型替換相機中的臉部或影片中的臉部。這是一些範例:

推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

ChatGPT Admin Web 網頁應用程式

Github:https://github.com/ AprilNEA/ChatGPT-Admin-Web

基於ChatGPT-Next-Web 二次開發的ChatGPT 網頁付費系統,包含使用者管理模組和後台看板。

ChatGPT-Admin-Web 付費系統包含七個模組,包括:內容介面、使用者係統、付款、敏感字詞過濾、自由聊天、分銷、收益

特點

  • 使用Upstash在Vercel上部署不到5分鐘。
  • 使用者管理系統,資料可以儲存在雲端。
  • 設計良好(主要由易達達設計),具有響應和黑暗模式。
  • 快速的首屏載入速度(~100kb),支援串流回應。
  • 自動壓縮聊天歷史記錄以支援長時間對話,同時儲存您的令牌
  • 一鍵匯出所有聊天歷史記錄,完全支援Markdown
  • 支援I18n

推薦九個好玩又實用的開源項目

 API 呼叫Midjourney 進行AI 畫圖

Github:https://github.com/novicezk/midjourney-proxy

#透過代理MidJourney 的Discord 頻道,實作api 形式呼叫AI繪圖。

前提是你要註冊 Midjourney 帳號、並在 Discord 創建在自己的頻道和機器人,然後就可以根據這個專案的指引一步步去使用 Api 呼叫 Midjourney 了。

特點

  • 支援Imagine 指令和相關U、V操作
  • Imagine 時支援新增圖片base64,作為墊圖
  • 支援Describe 指令,根據圖片產生prompt
  • 支援Blend 指令,多個圖片混合
  • 支援Imagine、V、Blend 圖片產生進度
  • #支援中文prompt 翻譯,需配置百度翻譯或gpt
  • prompt 敏感詞判斷,支援覆蓋調整
  • 任務隊列,預設隊列10,並發3。可參考MidJourney訂閱等級調整mj.queue
  • 可選user-token 連接wss,以取得錯誤訊息與完整功能
  • 支援discord網域(server、cdn、wss)反代,配置mj.ng-discord


推薦九個好玩又實用的開源項目

# Open AI-Cook Book 是 Open AI 的API 使用指南

#Github: https://github.com/openai/openai-cookbook

Open AI-Cook Book 是一本Open AI 的API 使用指南,提供了一些透過Open AI 的API 建立任務的範例代碼。

推薦九個好玩又實用的開源項目

 中華古詩詞資料庫

Github: https://github.com/chinese-poetry/chinese-poetry

#

chinese-poetry: 最全中文詩歌古典文集資料庫。

最完整的中華古典​​文集資料庫,包含 5.5 萬首唐詩、26 萬首宋詩、2.1 萬首宋詞和其他古典文集。詩人包括唐宋兩朝近 1.4 萬古詩人,和兩宋時期 1.5 千古詞人。資料來源於網際網路。

為什麼要做這個倉庫? 古詩是中華民族乃至全世界的瑰寶,我們應該傳承下去,雖然有古典文集,但大多數人並沒有擁有這些書。從某種意義上來說,這些龐大的文集離我們是有一段距離的。而電子版方便拷貝,所以此開源資料庫誕生了。此資料庫透過 JSON 格式分發,可以讓你很方便的開始你的專案。

古詩採集沒有記錄過程,因為古詩資料龐大,目標網站有限制,採集過程經常中斷超過了一個星期。 2017 年新加入全宋詞,全宋詞爬取過程及資料分析。


推薦九個好玩又實用的開源項目



推薦九個好玩又實用的開源項目


推薦九個好玩又實用的開源項目

 動畫程式設計

Github: https://github.com/motion-canvas/motion-canvas

推薦九個好玩又實用的開源項目


推薦九個好玩又實用的開源項目

Motion Canvas 是一個TypeScript 函式庫,可以透過程式設計的方式產生動畫,並提供所述動畫的即時預覽的編輯器。

  • export makeScene(function* (view) {const circle = createRef<circle>();view.add(<circle ref="{circle}" width="{320}" height="{320}" fill="{'blue'}"></circle>);yield* circle().scale(2, 0.3);yield* waitUntil('event');yield* all(circle().scale(1, 0.3),circle().position.y(200, 0.3),);yield* circle().fill('green', 0.3);});</circle>
    ShareX 是一款免費且開源的截圖、錄影畫面、檔案共用和上傳工具
  • Github:https://github.com/ ShareX/ShareX
  • ShareX是免費且開源的截圖、錄影、檔案共用和上傳工具,目前支援Windows操作系統。它具有廣泛的功能和自訂選項,讓使用者可以輕鬆處理自己的截圖、螢幕錄製、螢幕擷取和檔案共享需求。在本篇文章中,我將介紹ShareX的軟體功能、特點和使用步驟。 ShareX是由Github上的ShareX社群開發的免費、開源的截圖、螢幕錄製和檔案分享工具。它提供了非常強大的截圖和錄製功能,支援多種捕捉方式,如滾動截圖、區域截圖、視窗截圖、螢幕錄製、螢幕擷取等,並可以將截圖和錄製的影片上傳到用戶可配置的各種雲端儲存和圖床服務。

功能特點

######各種捕捉方式###:ShareX提供了多種選項進行螢幕截圖,包括視窗截圖,全螢幕截圖,區域截圖以及滾動截圖等;同時也提供了錄影及螢幕擷取功能。 #########多種檔案共用選項###:使用者可以選擇將截圖、錄影或其他檔案上傳到各種雲端儲存服務,如Dropbox、OneDrive等,也可以上傳到自己的FTP伺服器或SFTP伺服器上。 #########自訂選項豐富###:ShareX提供了許多個人化選項,使用者可以設定如何進行截圖、錄影、儲存等方式。 #########多種後續處理功能###:ShareX中包含了多個常用的後續處理功能,如自動縮放、自動命名、產生二維碼、OCR文字辨識等。 ############使用步驟######
  • 首先,開啟ShareX軟體後,會在桌面右下角顯示一個選單,點選滑鼠右鍵可選擇進行截圖、錄影或檔案上傳等操作。
  • 點選想要進行的截圖或錄影操作,例如可以選擇全螢幕截圖,或是選擇特定區域截圖。
  • 在截圖完成後,使用者可以進行儲存或上傳操作,使用者可以選擇上傳到自己的雲端儲存或FTP伺服器上,或將截圖拖曳至需要的地方進行使用。
  • 針對文件常見的後續處理,使用者也可以直接進行編輯、調整、命名等後續處理,進行進一步精細化操作。

總之,ShareX是一款非常強大且自由的截圖、錄影和文件共享工具,它提供了廣泛的功能和強大的自訂選項,可以滿足各種截圖、錄製和文件共享需求。

推薦九個好玩又實用的開源項目

 Microsoft Terminal是一款Windows終端機模擬器

Github: https://github.com/microsoft/terminal

#Microsoft Terminal是Windows終端模擬器,它允許用戶在單一視窗中存取CMD、PowerShell、WSL(Windows Subsystem for Linux)和其他CLI(命令列介面)應用程序,使開發者和系統管理員更加輕鬆地在Windows平台上進行工作和管理。

Microsoft Terminal是一個開源項目,由微軟開發,目的是讓Windows使用者能夠享受與其他作業系統一樣強大的終端功能。它是在GitHub上開放原始碼,任何人都可以存取並貢獻程式碼。

Terminal是最新版Windows 10支援的多功能CLI應用程序,它可用於命令列解釋器、控制台應用程式和Windows Subsystem for Linux,並支援多個分割畫面。它支援自訂主題、鍵綁定、字體和調色板,以及超大容量應用程式表。

推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

 Neutrino-Proxy 是一款基於Java 開發的高效能網路代理軟體

Gitee: https:/ /toscode.gitee.com/dromara/neutrino-proxy

Neutrino-Proxy 是一款基於Java 開發的高效能網路代理軟體,旨在提供可靠且高效的代理解決方案。以下是 Neutrino-Proxy 的功能特點和使用步驟的介紹。

Neutrino-Proxy 是一款輕量級的網路代理軟體,它基於 NIO (Non-blocking I/O) 技術,可以在單一進程中同時處理多個客戶端的請求。 Neutrino-Proxy 支援 HTTP, HTTPS, SOCKS5 等常見的協議,可以作為獨立的代理伺服器,也可以嵌入到其他應用程式中。

功能特點

  • 1.高效能:Neutrino-Proxy 使用 NIO 技術,可以高效地處理大量並發請求。與傳統的 socket 程式設計相比,它可以大幅提升網路代理的效能和吞吐量。
  • 2.靈活設定:Neutrino-Proxy 提供了豐富的設定選項,可以透過設定檔或命令列參數來設定代理服務的連接埠、加密方式、日誌等級等各種屬性。
  • 3.安全穩定:Neutrino-Proxy 支援 TLS 安全協議,可在傳輸資料時進行加密,提升資料傳輸的安全性。同時,Neutrino-Proxy 程式碼品質高,穩定可靠,可以應付各種複雜的網路環境。
  • 4.可擴充性:Neutrino-Proxy 的設計十分靈活,可以嵌入到其他應用程式中,或作為獨立的代理伺服器使用。同時,它還提供了 API 接口,方便開發人員自訂擴充功能。

使用步驟

  • 1.下載並安裝 Neutrino-Proxy 軟體。可以從GitHub 下載最新的版本。
  • 2.配置 Neutrino-Proxy。可以修改 conf 目錄下的設定文件,設定代理伺服器的連接埠、加密方式、日誌等級等各種屬性。
  • 3.啟動 Neutrino-Proxy。在命令列中執行 ./bin/neutrino-proxy.sh start 啟動代理伺服器。
  • 4.驗證代理伺服器是否正常運作。可以使用瀏覽器或命令列工具 (如 curl) 測試代理伺服器是否正常運作。
  • 5.使用 Neutrino-Proxy。將需要代理程式的應用程式或裝置的網路設定中的代理位址和連接埠設定為 Neutrino-Proxy 服務的位址和連接埠即可開始使用。


#

推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

推薦九個好玩又實用的開源項目

###

以上是推薦九個好玩又實用的開源項目的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:51cto.com。如有侵權,請聯絡admin@php.cn刪除