{"id":13672515,"url":"https://github.com/KURANADO2/emoji-alfredworkflow","last_synced_at":"2025-04-27T22:32:21.372Z","repository":{"id":105208716,"uuid":"274380659","full_name":"KURANADO2/emoji-alfredworkflow","owner":"KURANADO2","description":"使用 Mac Alfred 搜索表情包，快捷发送到微信","archived":false,"fork":false,"pushed_at":"2021-12-31T10:35:14.000Z","size":10338,"stargazers_count":26,"open_issues_count":1,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-11T10:42:30.601Z","etag":null,"topics":["alfred","emoji"],"latest_commit_sha":null,"homepage":"http://www.kuranado.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KURANADO2.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,"governance":null,"roadmap":null,"authors":null}},"created_at":"2020-06-23T10:48:46.000Z","updated_at":"2024-03-06T02:08:32.000Z","dependencies_parsed_at":"2023-03-23T02:46:46.723Z","dependency_job_id":null,"html_url":"https://github.com/KURANADO2/emoji-alfredworkflow","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KURANADO2%2Femoji-alfredworkflow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KURANADO2%2Femoji-alfredworkflow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KURANADO2%2Femoji-alfredworkflow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KURANADO2%2Femoji-alfredworkflow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KURANADO2","download_url":"https://codeload.github.com/KURANADO2/emoji-alfredworkflow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251219601,"owners_count":21554444,"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","emoji"],"created_at":"2024-08-02T09:01:37.933Z","updated_at":"2025-04-27T22:32:20.378Z","avatar_url":"https://github.com/KURANADO2.png","language":"Python","readme":"## 表情包搜索 Alfred Workflow\n\n![image](./icon.png)\n\n## 项目介绍\n\n本项目为搜索表情包的 Alfred Workflow，主要用于输入关键字，快捷搜索表情包，将搜索到的表情包粘贴到微信、QQ 等聊天工具中，从此斗图战无不胜！\n\n## 安装\n\n1. [下载\u003e\u003e](https://github.com/KURANADO2/emoji-alfredworkflow/releases)\n2. 下载 Emoji.alfredworkflow 到本地后，双击即可安装到 Alfred 中\n\n## 使用方法\n\n![配置](./images/config.png)\n![demo](./images/demo.gif)\n\n1. 安装后配置唤醒快捷键，如无快捷键冲突，建议配置为 `Option + K`\n2. 使用上一步配置的快捷键唤起工作流脚本，输入关键词搜索表情包\n3. 上下键选择表情包，回车键复制表情包，回车后，选中的表情图片将被自动拷贝到剪贴板\n4. 回到微信、QQ 等聊天界面，`Command + V` 粘贴表情包\n\n## 搜索小技巧\n\n- 查询语法为：`关键词[1个空格页码]`\n如：\n    - `好的`，则将 `好的` 作为`关键词`，默认查询第 1 页结果\n    - `好的 2`，则将 `好的` 作为`关键词`，查询第 2 页结果\n    - `好的 3`，则将 `好的` 作为`关键词`，查询第 3 页结果\n- 选择表情包时，可按 Shift 放大预览图片\n\n## 如何更新\n\n- 使用命令触发更新：调起 Alfred 后，输入 `update` 关键字即可检查更新，如果有新版本，将自动下载并安装到 Alfred 中 \n![如何更新](./images/update.png)\n- 手动更新：访问 [GitHub Releases 下载页面](https://github.com/KURANADO2/emoji-alfredworkflow/releases)，手动下载当前最新版本，双击将安装更新到 Alfred 中\n\n## 实现原理\n\n1. 调用后台接口，返回图片列表，默认只查询第一页 9 张图片\n2. 将图片下载到本地目录，默认为 `/Users/用户家目录/.emoji/` 目录，可通过如下方式更改为其它目录\n    ![image](./images/config-variables.png)\n3. 回车选择图片后，调用脚本，将图片拷贝到剪贴板中\n4. 微信中 Command + V 发送\n\n## 为什么有此项目\n\n- 微信表情包收藏只支持收藏 300 张表情包，这对于感情细腻的斗图专业户来说是远远不够的\n- 微信表情包收藏查找图片往往需要不停的翻页，才能找到合适的图片\n- 微信表情包预览图标太小，在将表情包发给聊天对象之前，看不清表情包内容以及文字，影响选择\n\n## 工作平台\n\n- 仅支持 Mac\n\n## 关于接口\n\n所有图片均来源于我的表情包网站：[http://emoji.kuranado.com](http://emoji.kuranado.com)，目前本网站表情包数量有限（6K+），待后续用户投稿功能上线之后，将进一步丰富图片\n\n## Hammerspoon 版表情包搜索\n\nHammerspoon 版表情包搜索见：[https://github.com/KURANADO2/hammerspoon-kuranado](https://github.com/KURANADO2/hammerspoon-kuranado)\n\n使用 Hammerspoon 实现表情包搜索相对 Alfred 来说会更麻烦一些，感兴趣的同学可以了解一下\n\n## 参考资料\n\n- [GitHub - alfred-workflow](https://github.com/deanishe/alfred-workflow)\n- [Welcome to Alfred-Workflow](https://www.deanishe.net/alfred-workflow/index.html)\n- [StackExchange - Copy an image to clipboard from the Mac terminal](https://superuser.com/questions/1132777/copy-an-image-to-clipboard-from-the-mac-terminal)\n- [知乎 - 借助 Alfred 的 Workflows 功能可以做哪些好玩的事情？](https://www.zhihu.com/question/20656680)\n- [GitHub - Alfred-Find-Meme](https://github.com/echo-cool/Alfred-Find-Meme)\n- [GitHub - Alfred-Find-emoji](https://github.com/echo-cool/Alfred-Find-emoji)\n- [CSDN - Python多线程下载网络URL图片的方法](https://blog.csdn.net/guyuealian/article/details/92084641)\n- [GitHub - DepQuery - 一个搜索java依赖的Alfred插件](https://github.com/kiwiflydream/DepQuery)","funding_links":[],"categories":["Python"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKURANADO2%2Femoji-alfredworkflow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKURANADO2%2Femoji-alfredworkflow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKURANADO2%2Femoji-alfredworkflow/lists"}