ホームページ  >  記事  >  テクノロジー周辺機器  >  楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

WBOY
WBOY転載
2023-06-04 16:37:042044ブラウズ

皆さんこんにちは、私の名前はエチャです。

週末に再び編集者が高品質のリソースを共有する時期が来ました。これが、ほとんどのファンが編集者をフォローする理由の 1 つでもあります。たとえスケジュールがタイトであっても、プライベートな仕事をプライベートにこなしても、編集者は誰もを失望させることはありません。また、忙しいスケジュールの合間を縫って時間をかけて整理していきたいと思います。なぜなら、見出しにはファンのことを考えている編集者もいるし、好奇心旺盛で学びたがるファンのグループもいるし、プライベートで編集者に質問に答えて問題を解決してもらうファンのグループもいるからです。メッセージ。

次に、編集者が楽しくて実践的な 9 つのオープンソース プロジェクトを推奨します。これが皆さんの楽しい心を刺激し、実際に体験していただければ幸いです。

全文概要

  1. AI 顔変更ツール
  2. ChatGPT Admin Web Web アプリケーション
  3. API は AI 描画のために Midjourney を呼び出します
  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 モデルは、カメラ内の顔を、またはビデオ内の顔を置き換えます。いくつかの例を次に示します。

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨しますChatGPT 管理 Web Web アプリケーション

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

ChatGPT-Next-Web の二次開発に基づく ChatGPT Web 決済システム (ユーザー管理モジュールとバックエンド ダッシュボードを含む)。

ChatGPT-Admin-Web 決済システムには、コンテンツ インターフェイス、ユーザー システム、支払い、機密ワード フィルタリング、無料チャット、配布、収益を含む 7 つのモジュールが含まれています

機能

Upstash を使用した Vercel へのデプロイには 5 分もかかりません。
  • ユーザー管理システム、データをクラウド上に保管可能。
  • 優れたデザイン (主に Yidada による)、レスポンシブ、ダークモード。
  • 最初の画面の読み込み速度が速く (~100kb)、ストリーミング応答をサポートします。
  • チャット履歴を自動的に圧縮して、トークンを保存しながら長時間の会話をサポートします。
  • すべてのチャット履歴をワンクリックでエクスポートし、Markdown を完全にサポートします。
  • I18n をサポートします

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します API は、AI 描画のために Midjourney を呼び出します。

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

合格 エージェントとして機能します。 MidJourney の Discord チャネルと AI 描画のための API 呼び出しを実装します。

前提として、Discord で Midjourney アカウントを登録し、独自のチャンネルとロボットを作成する必要があります。その後、このプロジェクトの指示に従って、API を使用して Midjourney を呼び出すことができます。

機能

Imagine コマンドと関連する U および V 操作をサポート
  • Imagine の使用時にパッド イメージとしてイメージ Base64 を追加することをサポート
  • サポート説明コマンド、画像に基づいたプロンプトの生成
  • サポートブレンド コマンド、複数の画像の混合
  • サポートImagine、V、ブレンド画像生成の進行状況
  • サポート中国語プロンプト翻訳 、百度翻訳または gpt
  • プロンプト機密単語判定を設定する必要があります。上書きをサポートし、
  • タスク キューを調整します。デフォルトのキューは 10、同時実行数は 3 です。 MidJourney サブスクリプション レベルを参照して mj.queue を調整できます
  • オプションのユーザー トークン接続 wss を使用してエラー情報を取得し、機能を完了できます
  • Discord ドメイン名 (サーバー、CDN、WSS) 逆生成のサポート、構成 mj.ng-discord


## Open AI-Cook Book は、Open AI API の使用ガイドです楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

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

Open AI-Cook Book は、Open AI API コードを介してタスクを構築する例をいくつか提供する Open AI API の使用ガイドです。

中国古代詩データベース楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

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

chinese-poetry: 中国古典詩集の最も完全なデータベース。

55,000 の唐の詩、260,000 の宋の詩、21,000 の宋の歌詞、その他の古典コレクションを含む、最も包括的な中国古典コレクションのデータベースです。詩人には、唐と宋の詩人が 14,000 人近く、宋の両時代の詩人が 1,500 人近く含まれています。データはインターネットから取得されます。

なぜこの倉庫を建てたのでしょうか? 古詩は中華民族、さらには世界の宝です。私たちはそれを継承しなければなりません。古典のコレクションはありますが、ほとんどの人はこれらの本を所有していません。これらの膨大なエッセイ集は、ある意味、私たちにとって遠い存在です。電子版は簡単にコピーできるため、このオープンソース データベースが誕生しました。このデータベースは JSON 形式で配布されるため、プロジェクトを簡単に開始できます。

古詩集は記録処理が行われていないため、古詩データは膨大で対象サイトに制限があるため、収集作業が1週間以上中断されることもよくあります。 2017年には、すべての宋代の詩が新たに追加され、すべての宋代の詩のクローリングプロセスとデータ分析が追加されました。


楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します



楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します


楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します## アニメーション プログラミング

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>
楽しくて実用的な 9 つのオープンソース プロジェクトを推奨しますShareX は、無料のオープンソースのスクリーンショット、画面録画、ファイル共有およびアップロード ツールです

Github: https://github.com/ShareX /ShareX


楽しくて実用的な 9 つのオープンソース プロジェクトを推奨しますShareX は、現在 Windows オペレーティング システムをサポートしている無料のオープン ソースのスクリーンショット、画面録画、ファイル共有およびアップロード ツールです。ユーザーがスクリーンショット、画面録画、画面キャプチャ、ファイル共有のニーズを簡単に処理できるようにする幅広い機能とカスタマイズ オプションが付属しています。この記事では、ShareXのソフトの機能や特徴、使い方手順を紹介します。

ShareX は、Github の ShareX コミュニティによって開発された、無料のオープンソースのスクリーンショット、画面記録、およびファイル共有ツールです。非常に強力なスクリーンショットと録画機能を提供し、スクロール スクリーンショット、エリア スクリーンショット、ウィンドウ スクリーンショット、画面録画、スクリーン キャプチャなどのさまざまなキャプチャ方法をサポートし、スクリーンショットと録画したビデオをユーザーが構成可能なさまざまなクラウド ストレージにアップロードできます。そしてイメージベッドサービス。

特徴

    さまざまなキャプチャ方法
  • : ShareX は、ウィンドウ スクリーンショットや全画面スクリーンショットなど、スクリーンショットのさまざまなオプションを提供します。地域のスクリーンショットやスクロールスクリーンショットなど、ビデオ録画やスクリーンキャプチャ機能も提供します。
  • 複数のファイル共有オプション
  • : ユーザーは、スクリーンショット、画面録画、またはその他のファイルを、Dropbox、OneDrive などのさまざまなクラウド ストレージ サービス、または自分の FTP サーバーにアップロードすることを選択できます。またはSFTPサーバー。
  • 豊富なカスタマイズ オプション
  • : ShareX には多くのパーソナライズ オプションが用意されており、ユーザーはスクリーンショットの撮影、画面の録画、保存などの方法を設定できます。
  • 複数の後処理機能
  • : ShareX には、自動スケーリング、自動命名、QR コード生成、OCR テキスト認識など、一般的に使用される多数の後処理機能が含まれています。
使用手順

  • まず、ShareXソフトを起動すると、デスクトップ右下にメニューが表示されるので、マウスの右ボタンをクリックして、スクリーンショット、画面録画、ファイルアップロードなどの操作を選択します。 。
  • 実行したいスクリーンショットまたは画面録画操作をクリックします。たとえば、全画面スクリーンショットを撮るか、特定の領域を選択してスクリーンショットを撮るかを選択できます。
  • スクリーンショットが完了したら、ユーザーはスクリーンショットを保存またはアップロードできます。ユーザーは、スクリーンショットを自分のクラウド ストレージまたは FTP サーバーにアップロードするか、スクリーンショットを目的の場所にドラッグして使用するかを選択できます。
  • 一般的なファイルの後続処理では、編集、調整、名前付けなどの後続処理をユーザーが直接実行することもでき、より詳細な操作を行うことができます。

つまり、ShareX は非常に強力で無料のスクリーンショット、ビデオ、ファイル共有ツールです。さまざまなスクリーンショット、録画、ファイルの共有ニーズを満たすための幅広い機能と強力なカスタマイズ オプションを提供します。

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

Microsoft Terminal は、Windows ターミナル エミュレータです。

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

Microsoft Terminal は、Windows ターミナル エミュレータです。ユーザーが 1 つのウィンドウで CMD、PowerShell、WSL (Windows Subsystem for Linux)、およびその他の CLI (コマンド ライン インターフェイス) アプリケーションにアクセスできるようにする Windows ターミナル エミュレーター。開発者やシステム管理者が Windows プラットフォームでの作業と管理を容易にします。

Microsoft Terminal は、Windows ユーザーが他のオペレーティング システムと同じ強力なターミナル機能を楽しめるようにするために Microsoft によって開発されたオープン ソース プロジェクトです。これは GitHub 上のオープンソースであり、誰でもコードにアクセスしてコードに貢献できます。

ターミナルは、最新バージョンの Windows 10 でサポートされる多用途の CLI アプリケーションです。コマンド ライン インタープリター、コンソール アプリケーション、および Linux 用 Windows サブシステムとして使用でき、複数の分割画面をサポートします。カスタム テーマ、キー バインディング、フォントとカラー パレット、および非常に大きなアプリケーション テーブルをサポートしています。

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

Neutrino-Proxy は、Java に基づいて開発された高性能ネットワーク プロキシ ソフトウェアです。

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

Neutrino-Proxy は、Java に基づいて開発された高性能ネットワーク プロキシ ソフトウェアで、信頼性が高く効率的なプロキシ ソリューションを提供するように設計されています。 Neutrino-Proxy の機能と使用手順を紹介します。

Neutrino-Proxy は、NIO (ノンブロッキング I/O) テクノロジーに基づく軽量のネットワーク プロキシ ソフトウェアで、単一プロセスで複数のクライアント リクエストを同時に処理できます。 Neutrino-Proxy は、HTTP、HTTPS、SOCKS5 などの一般的なプロトコルをサポートしており、独立したプロキシ サーバーとして使用したり、他のアプリケーションに埋め込んだりすることができます。

特長

  • 1. 高性能: Neutrino-Proxy は NIO テクノロジーを使用して、大量の同時リクエストを効率的に処理します。従来のソケット プログラミングと比較して、ネットワーク エージェントのパフォーマンスとスループットを大幅に向上させることができます。
  • 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 サービスのアドレスとポートへのプロキシを必要とするアプリケーションまたはデバイスのネットワーク設定で、プロキシ アドレスとポートを設定します。


楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します

楽しくて実用的な 9 つのオープンソース プロジェクトを推奨します#

以上が楽しくて実用的な 9 つのオープンソース プロジェクトを推奨しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事は51cto.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。