
AigoToolsは、ユーザーがビルトインサイト管理と自動インクルージョン機能を備えたWebサイトディレクトリをすばやく作成および管理するのに役立ちます。また、国際化、SEO、および複数の画像ストレージソリューションを提供し、ユーザーが独自のナビゲーションサイトをすばやく展開および起動できるようにします。
こちらをご覧ください:www.aigotools.com
このプロジェクトは、メインナビゲーションサイト( packages/aigotools )とインクルージョンサービス( packages/crawler )で構成されています。 Zeaburなどのホスティングサービスを介して、またはdocker-composeを使用してローカルマシンに直接展開できます。
OpenAI apiKeyとjina apiKeyを入手してください。リポジトリをクローンします:
git clone https://github.com/someu/aigotools.git
cd aigotools環境変数の構成: packages/aigotoolsとpackages/crawlerに.envファイルを.env.prodにコピーします。
cp packages/aigotools/.env packages/aigotools/.env.prod
cp packages/crawler/.env packages/crawler/.env.prodそれに応じて構成ファイルを変更します。
プロジェクトを開始します:
docker-compose up -d注:画像ストレージにMinioを使用する場合、プロジェクトを開始するときにMinio認証構成を最初に空にすることができます。プロジェクトを実行した後、Minio Management BackEndにアクセスしてBucket、Access_Key、Secret_Keyを作成し、バケットのパブリック読み取り権限を有効にし、構成ファイルを更新し、プロジェクトを再起動します。
ドキュメントを参照してください:Zeaber-deploy.md
Zeaburデモリンク:https://aigotools.zeabur.app/
リポジトリをクローンします:
git clone https://github.com/someu/aigotools.git
cd aigotools依存関係をインストールします:
pnpm i環境変数の構成: packages/aigotoolsおよびpackages/crawlerに.envファイルを.env.localにコピーして、構成ファイルを変更します。
cp packages/aigotools/.env packages/aigotools/.env.local
cp packages/crawler/.env packages/crawler/.env.localプロジェクトの開始:それぞれpackages/aigotoolsとpackages/crawlerに移動します。
pnpm run devまた、このプロジェクトのデザインドラフトをオープンソースしました。このプロジェクトのUIとコードを自由に使用して、独自のWebサイトを開発してください。
https://www.figma.com/community/file/1385200592630492334/aigotools

@someu。
あなたの貢献を温かく歓迎します!問題を送信するか、プルリクエストを送信してください。
質問や提案については、次のようにご連絡ください。
AigoToolsは、Apacheライセンス2.0に基づいてライセンスされています。詳細については、ライセンスファイルを参照してください。