Как читать vc.ru прямо в Spotlight на macOS c помощью моего расширения Raycast?

Всем привет! В статье расскажу, как я сделал простое расширение для Raycast, подробнее об этом сервисе и о том, как теперь пользователи macOS могут читать vc.ru

Пример работы расширения Raycast
Пример работы расширения Raycast

Оглавление

  • Что это за Raycast такой?
  • О Raycast расширениях
  • Читаем VC.ru с помощью Raycast

Что это за Raycast такой?

Большинство пользователей Mac находят Spotlight, встроенный инструмент Apple для поиска приложений и файлов, вполне подходящим для своих нужд. Однако опытные пользователи, желающие иметь практически полный контроль над компьютером (а также доступ к ярлыкам и инструментам), часто ищут другие альтернативы. В последнее время все большее внимание привлекает приложение Raycast, конкурирующее с одним из давних фаворитов сообщества - Alfred. Если кратко, то Raycast – это Spotlight на стероидах.

Raycast
Raycast

Raycast устраняет переключение контекста из ваших ежедневных рабочих процессов. Перестаньте переходить по вкладкам браузера для выполнения простых задач. Вместо этого управляйте своими инструментами с помощью нескольких нажатий клавиш. Интеграция с Jira, GitHub, G Suite и другие возможности расширения с помощью скриптов.

Raycast

Об этом инструменте я узнал случайно. Могу назвать себя early adopter, потому что мне очень нравится пользоваться новыми программами. И вот в один из дней я увидел на Product Hunt очередной запуск Raycast. Сразу же захотелось сделать пост в свой небольшой телеграмм канал, где я пишу об интересных приложениях и сервисах с PH.

Raycast

Несколько дней я тестировал Raycast, смотрел обзорные видео, читал статьи. Потом я начал изучать расширения. Я был поражен их количеством и функционалом. Некоторые из расширений я использую каждый день, некоторые просто хорошо иметь под рукой.

О расширениях расскажу немного позже, а сейчас, хочу показать, на что способен Raycast "из коробки".

Если вы наберете в Spotlight или в установленном по умолчанию Alfred такие слова, как "12PM EST to PST", "1LB to KG" или "20 BTC to USD", то он предложит вам поискать ответ в Google. Raycast выполняет конвертацию за вас, не отсылая вас к браузеру.

Источник – The Verge
Источник – The Verge

Нажатие Command+K в Raycast открывает целый ряд других действий с результатами поиска, для каждого из которых существует соответствующее сочетание клавиш. Например, если я нашел нужный мне файл, я могу использовать меню действий Raycast для таких действий, как показать его в Finder, скопировать или даже показать список других файлов в той же папке.

Источник – The Verge

Первое знакомство с Raycast может оказаться непомерно сложным из-за того, как много всего он предлагает сделать за вас. Вы можете управлять тем, какие команды будут появляться при каждом поиске, и даже тем, какие из них вообще будут доступны.

Можно управлять положением окон без сторонних сервисов (только посмотрите на количество вариантов)

Не могу не отметить внимание команды Raycast к деталям. Если кто-то видел эпизод сериала "Офис", где герои ждали попадания прямоугольника "DVD" в самый угол, то можете сыграть в эту игру с Raycast

DVD Toggle Bounce Animation

О расширениях Raycast

Если заглянуть в магазин Raycast (доступ к которому можно получить, просто набрав в поле поиска Store), то можно найти расширения, созданные сообществом, которые позволяют управлять воспроизведением музыки, переводить текст с помощью Google Translate или начинать совещание Zoom. Хотя многие расширения ориентированы на программистов - что вполне понятно, ведь именно они пишут расширения. Есть немало инструментов, которые могут пригодиться большинству пользователей компьютеров.

Вот небольшая подборка моих расширений Raycast:

  • Todoist – менеджер задач в Todoist

  • ChatGPT – взаимодействие с OpenAI's ChatGPT непосредственно из командной строки (работает без VPN)

  • Hacker News – последние статьи Hacker News

  • Color picker – наводите на область и получате HEX цвета

  • ray.so – красивые изображения вашего кода для презентаций

  • Pomodoro – таймер для работы по технике Помадоро

После нескольких месяцев использования Raycast и просмотра огромного количества расширений мне захотелось создать свое. Я начал изучать этот вопрос. Каков же был восторг, когда я увидел документацию и GitHub репозиторий Raycast.

Поскольку я использовал расширение для чтения Hacker news, то решил написать что-то похожее. Расширение Hacker News сделал CEO и один из основателей Raycast Томас Пол Манн, поэтому пример кода и все необходимые детали есть на главной странице.

Расширение Hacker News
Расширение Hacker News

К сожалению, мне не удалось найти хорошего описания RSS для vc.ru. Я очень надеюсь, что их команда обратит на это внимание. Предлагаю попросить их об этом в комментариях к этому посту.


Спасибо Максиму Шишкину за его пост с находкой

Читаем VC.ru с помощью Raycast

Расширение подгружает самые популярные новости категорий через RSS, а после нажатия на выбранную новость, она открывается в браузере.

Пример работы расширения Raycast
Пример работы расширения Raycast

Читайте VC.ru с удовольствием!

Я очень надеюсь, что команда vc.ru обратит внимание на эту статью, чтобы добавить больше разделов в последующих обновлениях.

Это мой первый опыт написания open source проекта. Я очень надеюсь, что статья вам понравилась, пишите свои предложения и пожелания. Буду работать над улучшениями!

Обязательно попробуйте Raycast! Спасибо за внимание!

Небольшое отступление от темы: у меня есть канал о продуктах с Product Hunt. Если вы так же любите новые интересные продукты, как я, то подписывайтесь, буду очень рад.

99
4 комментария

За канал лайк. Я подписан всего на три канала, один из них твой )
Наконец узнал кто его ведет ))

1
Ответить

Спасибо большое, очень приятно

Ответить

Видел в твиттере огромное количество фанатов этой аппки, думаю надо попробовать

1
Ответить

Рекомендую, нужно потратить немного времени на ознакомление, но это того стоит

Ответить