Best of AI теперь с открытым исходным кодом

Best of AI начинался как список полезных инструментов. Теперь весь проект стал open source на GitHub. Это включает в себя данные, сайт, скрипты и CI. С сегодняшнего дня проектом управляет сообщество.

Настройка проста.

  • Каждый инструмент — это Markdown-файл.
  • Категории хранятся в YAML-файле.
  • Лидерборд использует YAML-файл.

Здесь нет Postgres. Нет headless CMS. Нет привязки к вендору (vendor lock-in). Вы клонируете репозиторий, находите то, что вам нужно, и отправляете PR, чтобы исправить ошибки.

Сайт использует Hugo для статической сборки. В нем используются HTML, CSS и vanilla JS. Когда вы делаете push в main, GitHub Action запускает сборку. Результат публикуется на GitHub Pages. Вам не нужно управлять сервером.

Проект управляется тремя рабочими процессами (workflows):

  • Deploy: Сборка и публикация при каждом пуше в main.
  • Issue to PR: Откройте issue для предложения инструмента. Python-скрипт проверит его, создаст ветку и оформит PR.
  • Update README: Перегенерирует файл README при изменении данных.

Вы можете предложить инструмент через issue или PR. Вы можете исправить описание, отредактировав всего один файл. Вы даже можете обсудить позиции в лидерборде прямо в YAML-файле. Всё можно проверить в истории git.

Лидерборд — это ранжированный список. Мы перечисляем инструменты, которые действительно хороши, а не просто популярны. Рейтинг основан на данных. Отредактируйте YAML, откройте PR и аргументируйте свою позицию.

Страницы профессий группируют инструменты по ролям. У нас есть списки для разработчиков, дизайнеров, маркетологов и писателей. Hugo автоматически подтягивает подходящие инструменты. Добавить новую профессию легко: создайте Markdown-файл и отправьте PR.

Поиск работает на стороне клиента. Хедер загружает JSON-индекс, созданный во время компиляции. Вы можете форкнуть данные и создать свой собственный интерфейс. API-ключ не требуется.

Если вам нравятся каталоги на базе git и саморазвертываемые статические сайты, то это для вас. Мы хотим, чтобы этот список улучшало множество людей, а не один человек.

Источник: https://dev.to/dariubs/best-of-ai-is-now-open-source-2hl

Опциональное обучающее сообщество: https://t.me/GyaanSetuAi