Alfred Workflow 进阶指南:以少数派标签搜索为例

💡 原文中文,约4900字,阅读约需12分钟。
📝

内容提要

本文介绍使用Alfred Workflow搜索少数派特定标签下最新文章的方法,包括分析标签列表接口、搭建框架、安装依赖库、测试Workflow、调整数据结构和整合代码等步骤。

🎯

关键要点

  • Alfred 是 Mac 用户喜爱的自动化工具,Workflow 功能提高效率。
  • 本文演示如何制作 Alfred Workflow 来搜索少数派特定标签下的最新文章。
  • 成品效果是通过输入关键词激活 Workflow 并打开对应文章页面。
  • 获取少数派标签列表接口需要使用 Chrome 网络调试工具捕获请求。
  • 理解接口参数 limit 和 offset 的作用,limit 控制每次读取的数据条数,offset 控制从哪个位置开始读取。
  • 搭建基本框架时需要创建 Blank Workflow,并设置基本信息和 Script Filter 输入来源。
  • Python 环境准备需要在 Workflow 目录下创建 sspai.py 文件并安装 requests 依赖库。
  • 测试 Workflow 时需使用 sys.stderr.write() 和 sys.stdout.write() 区分日志和返回数据。
  • 调整数据结构以符合 Alfred 的要求,确保返回的数据能正确显示为可选项。
  • 整合代码以获取文章标题、子标题和链接,完成 Workflow 的功能。
➡️

继续阅读