Alfred 平台的知乎搜索 workflow

1,231 阅读1分钟

听说 Mac 平台上流行用 Alfred 代替 spotlight, 我平常的使用是结合 Dash 居多, 再就是各种 workflow 了.

网络上基于 JavaScript 开发的 workflow 不多, 作为前端, js 是主力, 所以写了这个知乎搜索的 workflow.

项目地址: github.com/RebeccaHanj…

下载地址

Basics

开发基于 JavaScript, node, cheerio, 知乎搜索
使用平台: Alfred

使用: 下载 .alfredworkflow 文件, 双击运行
由于使用 js 开发, 需要 node 环境

response 的解析依赖于开源的 cheerio
知乎没有开放的 api, 所以 workflow 的结果来源于未登录也能使用的 /search, 其结果是未经过解析的页面文件, 使用开源项目 cheerio 进行解析.

功能

使用 Alfred 基于关键词快捷搜索知乎平台上的问题及回答

触发 keyword: zh

列表 title 为每一条结果的 title

列表 subtitle 为每一条结果的 author&summary 拼接

预览

zhihu_search1zhihu_search1
zhihu_search2zhihu_search2