惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
博客园 - 司徒正美
博客园 - 【当耐特】
爱范儿
爱范儿
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
人人都是产品经理
人人都是产品经理
雷峰网
雷峰网
酷 壳 – CoolShell
酷 壳 – CoolShell
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
大猫的无限游戏
大猫的无限游戏
月光博客
月光博客
宝玉的分享
宝玉的分享
V
V2EX
S
SegmentFault 最新的问题
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
Martin Fowler
Martin Fowler
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园_首页
L
LangChain Blog
D
Docker
腾讯CDC

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
用 Siri 快速唤出全家老小核酸检测码 - 少数派
2022-06-22 · via 少数派

嘿 Siri,核酸检测。

背景

作者的所在地是郑州,目前我们实行的是每两天(48小时)一次核酸检测。

所有公共场所或是小区等地均有专属场所码,在进入该场所之前需要使用微信或支付宝扫码,并把扫码结果出示给工作人员,扫码后你的手机上会显示如下信息:

  • 当前场所名称
  • 动态显示当前日期与时间
  • 你的姓名与身份证(部分遮挡)
  • 48 小时内的核酸检测结果
  • 疫苗接种情况
  • 如果是绿码,则整体的背景色为绿色
我是腺体疫苗,只有两针剂

其中多数公共场所必须 48 小时内的核酸检测结果为阴性才能进入,而除了成年人要每两日检测核酸之外,没有手机身份证的儿童也会在幼儿园、学校等要求下,不定期上传核酸检测结果。

所以检测核酸几乎成了郑州人民的日常

静态核酸检测码

其他地区不太清楚,但是我们这边全市公共核酸检测,使用的都是同一套系统,且每个人的检测二维码自申请之日起就是固定不变的,这也使得检测码可以被离线调取

如何判断你的检测码是否是静态的,可以使用这个方法:

  • 将不同时间获取的检测二维码分别截图储存;
  • 用微信扫描这些二维码,看里边的文本内容是不是一致的;
  • 如果内容每次一样,就说明为静态二维码。

为了实现全民出行随时能有 48 小时的阴性核酸,全市像这样的检测屋大概有 4000 多个,分布在大街小巷。在需要做核酸检测的时候,在检测屋窗户右下角的位置让扫码设备扫一下你的核酸检测码,就可以识别出你的信息,然后进行下一步的检测。

为什么要用快捷指令

正常情况下我们调取核酸检测码,是在一个叫做「郑好办」的 APP 中,大概需要经过 4 次点击才能找到,如果网络状况差,可能等待的时间会更久。所以大多数人都把检测码截图放在相册中,使用的时候打开相册找出来就可以。

但这种方式始终不够酷

使用快捷指令,除了可以迅速出示检测码之外,还可以通过 Siri 调取。而且这些动作也都同时可以在你的 Apple watch 上体验:

  1. 举起手臂唤起 Siri ;
  2. 说出「核酸检测」;
  3. 将手表对准扫码设备。

一气呵成。

具体操作步骤

想要实现单个人的二维码调取非常简单,大体思路就是,把图片转为 Base64 编码1的文本,存入快捷指令(因为快捷指令只能离线存储文本,不能存储多媒体信息),然后在快捷指令中解码呈现。具体的操作步骤如下:

1.  准备好你的核酸检测二维码截图;

2. 把截图裁剪为正方形,只保留二维码的部分2

3. 通过这个网址将二维码图片转为 Base64 编码的文本;

4. 转换后的文本要将开头声明数据类型的这部分删除(重要):data:image/jpeg;base64, 然后复制剩余文本;

图片分辨率越低,转换后的代码越短,越不容易卡顿

5. 打开快捷指令,新建一个快捷指令「核酸检测」3

6. 拖出一个「文本」组件,并填入第 4 步中转换好并处理完毕的 Base64 编码文本;

7. 紧接着拖出一个「Base64 编码」组件,并设置为「解码」;

8. 最后加入一个「快速查看」,设置显示「Base64 已编码内容」,同时将类型设置为「图像」。

使用「快速查看」而不使用「显示结果」是为了通过Siri语音操作时也可以正常显示

稍微进阶一下

如果你像我一样,要时常带着儿子或者女儿去做核酸检测,那么你手机中一定存有他们的检测码。这时候我们把上边的快捷指令稍微改动一下,增加一个二级菜单,就可以实现在一个快捷指令中,调取不同人的检测二维码了。具体改动操作如下:

1. 在原快捷指令的最上方加入「从菜单中选取」;

2. 分别命名你要调取的二维码名称(比如:爸爸、儿子、张三等,这个步骤关系到你使用 Siri 操作时的指令语言);

3. 在每个菜单分类的下方,加入一个「文本」组件,并通过上方 2、3、4 步骤中处理二维码与 Base64 代码的方法,把处理好的代码分别贴进对应的「文本」组件中。

带有二级菜单的快捷指令,在使用 Siri 调取的时候,需要二次对话,讲出二级菜单的名称。但是真实的场景是,如果不是为了装 X ,更多时候我还是会选择在快捷指令下用手点击调取。

最后

虽然本文是利用快捷指令来展示核酸检测码,但是同样的方法也可以用于出示其它信息。比如微信名片、推广二维码、或是一些其它你想展示的任何内容。只要你想展示的信息或者二维码是静态固定不变的,就都可以利用该快捷指令实现。你也可以把你经常会用到的静态二维码,利用上方进阶版的方法,全部做到一个快捷指令中,通过二级菜单进行调取。

每个人对于快捷指令的认识程度各不相同,文章也希望能够让一些零基础的同学自主操作,所以很多地方写的较为详细,目的在于能帮到更多有此类需要的人群。

感谢阅读,希望文章能对你有帮助。