Я использую Альфред С множеством рабочих процессов каждый день является очень хорошим инструментом для повышения вашей производительности, если вы принимаете первоначальные усилия для использования в изменении.
Еще одна вещь, которую мне нравится делать, это читать лучшие статьи на dev.to Но я не нашел ни одного Alfred Workflow для Dev.to, так что это была прекрасная возможность построить что-то полезное (наконец для меня) и как часть моего # 100Дасофкод Задача я решил создать рабочий процесс для Dev.to.
Есть открытый API, чтобы получить некоторую информацию от dev.to, поэтому, используя простой запрос, который вы можете получить 10 лучших статей на день:
curl https://dev.to/api/articles?top=1&per_page=10 | jq
Моя первая мысль должна была использовать скрипт Bash, чтобы получить статьи и разбирать все с JQ
Но так как JQ
Не приходит предварительно установленные на MacOS, поэтому поиск в Интернете о наилучшем способе создания Alfred Workflow, не было трудно найти отличную библиотеку под названием Alfred-Workflow , создал поддерживаемый Дина Джексоном (@deanishe), так ура ему, потому что он сделал тяжелую часть.
Эта библиотека была написана на Python, поэтому ответ на вопрос Как мы можем сделать высокое качество Alfred Workflow? с питоном и Alfred-Workflow
Отказ Также документация очень хорошая, поэтому легко начать.
Пожалуйста, просмотрите код здесь github.com/mijailr/alfred-devto Отказ
Или если вы предпочитаете, вы 📦 Скачать рабочий процесс здесь
Оригинал: “https://dev.to/mijailr/get-top-articles-from-dev-to-with-alfred-3h9n”