Aigotools помогает пользователям быстро создавать и управлять каталогом веб-сайтов со встроенным управлением сайтами и автоматическими функциями включения. Он также предлагает интернационализацию, 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
Настройте переменные среды: скопируйте файлы .env
в packages/aigotools
и packages/crawler
в .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, чтобы создать ведро, access_key и secret_key, включите публичные разрешения на чтение для ведра, обновить файл конфигурации и перезапустите проект.
Обратитесь к документации: Zeabur-meploy.md
Демо -ссылка Zeabur: https://aigotools.zeabur.app/
Клонировать репозиторий:
git clone https://github.com/someu/aigotools.git
cd aigotools
Установить зависимости:
pnpm i
Настройте переменные среды: скопируйте файлы .env
в packages/aigotools
и packages/crawler
на .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
Мы также открыли проектные проекты для этого проекта. Не стесняйтесь использовать пользовательский интерфейс и код из этого проекта, чтобы разработать свой собственный веб -сайт.
https://www.figma.com/community/file/1385200592630492334/aigotools
@someu.
Мы тепло приглашаем ваш вклад! Отправить проблему или отправить запрос на привлечение.
По любым вопросам или предложениям, пожалуйста, свяжитесь с нами через:
Aigotools лицензирован по лицензии Apache 2.0. Для получения более подробной информации см. Файл лицензии.