как интегрировать поисковые системы Chrome в приложение быстрого запуска, такое как Alfred

299
abbood

вступление

Я использую Альфред для быстрого запуска практически всего на моем Mac. Я также использую пользовательские поисковые системы Chrome для быстрого поиска, например, проблем с jira / github и т. Д.

так, например, если типичная проблема github для конкретного проекта (давайте дадим этому проекту сокращение VIB) выглядит следующим образом

https://github.com/my-org/my-project/issues/15 

Затем я настраиваю пользовательскую поисковую систему Chrome, чтобы при вводе VIBURL-адреса это выглядело такenter image description here

ввод 15 заставляет меня перейти к этой ссылке

enter image description here

вопрос

Есть ли способ сделать это на Альфреде? (или любое другое приложение быстрого запуска, такое как Альфред. Я помню, как несколько лет назад некоторые из моих коллег использовали это в приложении быстрого запуска на ПК)

Вот как будет выглядеть сценарий (с использованием огурца ):

givenпользователь нажимает комбинацию клавиш для запуска. В
andполе поиска Альфреда Альфреда отображаются
whenтипы пользователей в Vib +. tabАльфред
thenАльфред становится поисковой системой для этого проекта.
andПользователь может ввести номер проблемы и нажать
andклавишу ввода. Альфред перенаправляет пользователя прямо на страницу этой проблемы в Chrome. тот же результат, который был бы, если бы пользователь использовал поисковую систему Chrome

Обновить

Я столкнулся с этим сценарием, который делает именно то, что я хочу (даже лучше, чем этот рабочий процесс, поскольку он требует меньше ввода), однако в alfred 3 этот путь отсутствует:

Alfred/customsites/customsites.plist 

Любая идея, что я должен заменить это?

1

1 ответ на вопрос

2
Hitesh Chavda

Да, вы можете сделать это с помощью workflowфункции Альфреда. Для этого вам необходимо приобрести powerpackдля использования workflow.

Есть один «рабочий процесс», который делает подобное. см. ссылку ниже.

https://github.com/gharlan/alfred-github-workflow

Вы можете изменить это workflowпосле загрузки.

смотрите обновление, ваше решение работает, но это не совсем то, что мне нужно abbood 7 лет назад 0
Сценарию @abbood более 4 лет, и все изменилось, лучше использовать стандартным способом. просто прочитайте документацию рабочего процесса. это проще и не использует взломать как скрипт, который вы нашли. Кроме того, это обеспечит будущую совместимость. Hitesh Chavda 7 лет назад 0