{"id":13672225,"url":"https://github.com/Louiszhai/alfred-workflows","last_synced_at":"2025-04-27T21:32:26.773Z","repository":{"id":40625906,"uuid":"59188447","full_name":"Louiszhai/alfred-workflows","owner":"Louiszhai","description":"效率神器alfred的workflow分享，alfred使用手册请参考右侧链接","archived":false,"fork":false,"pushed_at":"2019-05-30T03:31:34.000Z","size":1365,"stargazers_count":427,"open_issues_count":6,"forks_count":42,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-03T00:22:58.441Z","etag":null,"topics":["alfred-workflows","alfred3"],"latest_commit_sha":null,"homepage":"http://louiszhai.github.io/2018/05/31/alfred/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Louiszhai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-05-19T08:32:01.000Z","updated_at":"2025-02-24T21:16:41.000Z","dependencies_parsed_at":"2022-08-09T23:50:43.235Z","dependency_job_id":null,"html_url":"https://github.com/Louiszhai/alfred-workflows","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Louiszhai%2Falfred-workflows","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Louiszhai%2Falfred-workflows/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Louiszhai%2Falfred-workflows/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Louiszhai%2Falfred-workflows/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Louiszhai","download_url":"https://codeload.github.com/Louiszhai/alfred-workflows/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251212465,"owners_count":21553466,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alfred-workflows","alfred3"],"created_at":"2024-08-02T09:01:29.764Z","updated_at":"2025-04-27T21:32:25.687Z","avatar_url":"https://github.com/Louiszhai.png","language":null,"funding_links":[],"categories":["Others"],"sub_categories":[],"readme":"# Alfred Workflows\n\n![License MIT](https://img.shields.io/npm/l/express.svg)\n![Alfred-Version](https://img.shields.io/badge/Alfred-2.x%7C3.x-lightgrey.svg)\n\nAlfred 是 mac 下最流行的提升效率的工具, 其中 Alfred workflow 又将它自身的强大性能提升了几个数量级. 下面分享几个自主研发的workflow 供大家玩味.\n\n## Finder Path *(v1.0)*\n\n[`[Download Finder Path]`](https://github.com/Louiszhai/alfred-workflows/blob/master/workflows/Finder%20Path.alfredworkflow?raw=true)\n\n通常，获取目录路径可能有以下几个场景：\n\n1. 配置代理，比如说 whistle，配置代理时需要本地文件路径；\n2. 需要在终端中打开当前目录，或者操作当前目录；\n3. 查看目录路径，用于脚本开发；\n4. 其它任何用途；\n\n设置快捷命令后，选中一个目录，按下快捷键，自动获取目录路径并复制到剪切板，然后就可以愉快的使用了（如果目录路径中包含了空格，会自动转义成反斜杆 \\ 加空格的形式）。\n\n## Search *(v1.0)*\n\n[`[Download Search]`](https://github.com/Louiszhai/alfred-workflows/blob/master/workflows/Search.alfredworkflow?raw=true)\n\n程序员都离不开搜索, 每天耗费在搜索上的时间更是不计其数. 实际上, 搜索的操作步骤是可以被优化的. `Search` 正是一款这样的workflow. 基于它, 您可以任何区域选中文本, 按下绑定好的快捷键 (最多两次按键, 建议绑定快捷键为Option+W), 便可直接在默认浏览器打开搜索结果页, 省心省力. 目前搜索引擎支持 谷歌, 百度, 雅虎, 维基百科等.\n\n## Shortcuts Query *(v1.0)*\n\n[`[Download Shortcuts Query]`](https://github.com/Louiszhai/alfred-workflows/blob/master/workflows/Shortcuts%20Query.alfredworkflow?raw=true)\n\n`Shortcuts Query` 默认支持 Android Studio 或 WebStorm 快捷键的查询. 除此之外, 该 workflow 还内置了 vim 以及 tmux 共3种快捷键的查询. \n\n![shortcuts][Shortcuts Query]\n\n同时它还支持其他快捷键的查询, 你唯一需要做的就是参考 `tmux.shortcuts` 文件, 再写一个快捷键对照表, 并将它命名为 \"queryName\" + \".shortcuts\".\n\n![shortcuts][1]    ![shortcuts][2]\n\n\n\n## Front End Web Query *(v1.0)*\n\n[`[Download Front End Web Query]`](https://github.com/Louiszhai/alfred-workflows/blob/master/workflows/Front%20End%20Web%20Query.alfredworkflow?raw=true)\n\n前端工程师在开发的过程中经常需要查询一些资料, 几乎每次都要经过 \"输入网址—\u003e等待网页打开—\u003e点击输入框—\u003e输入关键字—\u003e按回车查询—\u003e焦急等待查询结果出来\" 这样一个漫长的过程, 其中有许多次键盘操作以及鼠标操作, 不但思路容易打断还浪费时间. 我希望的是直接输入关键字, 即刻展示搜索结果, 这便整理了一些常用的网站, 诞生了 `Front End Web Query`, 该 workflow 默认支持4种资源的查询, 包括 mdn, baidu, google, w3c 等, 安装后, 可以自行增加对其他网站的查询. \n\n- 选中查询结果按shift键可以预览网页\n- 按Enter键将在默认浏览器上直接打开网页\n\nmdn search\n\n![shortcuts][Front End Web Query01]\n\nbaidu search\n\n![shortcuts][Front End Web Query02]\n\ngoogle search 需要翻墙, 天朝的GFW, 你懂得.\n\n![shortcuts][Front End Web Query03]\n\nw3c search 默认搜索html的便签, 可以自行更改查询的链接实现对其他 w3c 网站的查询, 为加快对搜索结果的展示, w3c search 默认开启了缓存机制, 更新查询链接后, 需要手动运行一次 \"w3school().setAlfredCache()\" (w3school.py源码中注释的部分).\n\n![shortcuts][Front End Web Query04]\n\n除去上述列出的几项, `Front End Web Query` 还新增了对 [pc6 下载站](http://www.pc6.com/), [Linux命令大全](http://man.linuxde.net/) 等网站的搜索.\n\n## qrcode *(v1.0)*\n\n选中任意文本, 生成相应二维码, 并在默认浏览器中打开二维码.\n\n[`[Download qrcode]`](https://github.com/Louiszhai/alfred-workflows/blob/master/workflows/qrcode.alfredworkflow?raw=true)\n\n如下便是一个使用该workflow生成的二维码图片.\n\n![shortcuts][qrcode]\n\n## License\n\n\nReleased under [MIT](http://rem.mit-license.org/)  LICENSE.\n\n\n\n[Shortcuts Query]: images/shortcuts01.png\n[Front End Web Query01]: images/shortcuts02.png\n[Front End Web Query02]: images/shortcuts03.png\n[Front End Web Query03]: images/shortcuts04.png\n[Front End Web Query04]: images/shortcuts05.png\n[qrcode]: images/qrcode.png\n[1]: images/shortcuts-step01.png\n[2]: images/shortcuts-step02.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLouiszhai%2Falfred-workflows","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FLouiszhai%2Falfred-workflows","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FLouiszhai%2Falfred-workflows/lists"}