返回收藏夹
iOS 快捷指令
把正在看的帖子链接送进 NAS 收藏夹。现在用专用令牌,不用把主账号密码写进快捷指令。
按你习惯的操作方式选一栏:分享菜单、敲背面 / 动作按钮,或者升级已经配好的那条。
先说清楚「双击电源键」
iPhone 连按两下侧边按钮是系统留给 Apple Pay/钱包 的,只能关掉、不能改绑快捷指令。
能跑快捷指令的硬件手势是:轻点背面两下(设置 → 辅助功能 → 触控 → 轻点背面,iPhone 8 及以后都支持)、
动作按钮(15 Pro 及以后),部分系统还有连按三下侧边按钮。下面用「轻点背面两下」,手感和双击最接近。
另一个限制:手势触发时 iOS 不会把「当前正在看的帖子」自动交给快捷指令。
Safari 可以开「接收屏幕上的内容」直接抓当前页;X/小红书/抖音这类 App,需要先点
分享 → 拷贝链接,再敲背面。这是 iOS 的沙盒限制,服务端绕不过去。
1先拿一枚专用令牌
别再把主账号密码写死在快捷指令里了。令牌只能新增收藏:能往收藏夹加链接,但看不了列表、删不了条目、下载不了原帖,也改不了密码或设置,更不能登录网页后台。
点 这里直接打开「快捷指令令牌」(或回收藏夹 → 设置 → 快捷指令令牌),生成新令牌 → 复制令牌,粘到下面。令牌只在这页浏览器里拼进请求,不会上传、不会存在网址里。
token(先在上面粘贴令牌)
2新建一个快捷指令
打开「快捷指令」App,右上角 +,点顶部名称改成 存储收藏夹。
3让它出现在分享菜单里
点底部的 ⓘ(详细信息),打开 在共享表单中显示。
再把「接收」的类型精简一下,只留 URL 和 文本——多余的类型会让它在某些 App 的分享菜单里不出现。
如果下面有「如果没有输入则询问」,关掉它。
4加动作「获取 URL 内容」
回到编辑页,搜「获取 URL 内容」加进来,然后照下面填:
URLhttps://book.449689.xin/api/quick
点动作里的 显示更多 展开,把 方法 改成 POST,请求体 选 表单,然后加两个字段:
token上面复制的专用令牌(不要再填 user / pass)
text点值的位置,从变量列表选 快捷指令输入(不要手打)
这一步是关键:要把分享过来的那段文字或链接传进去。请求头留空就行。令牌只能放表单里,别贴进 URL——网址会漏进访问日志。
5加动作「显示通知」
搜「显示通知」加到最后,内容填上一步的变量 URL 内容(不是「快捷指令输入」)。
这样每次分享完,横幅上会直接告诉你结果:已收进收藏夹 · 小红书。
6试一次
- 在 Safari 里随便打开一篇文章,点分享
- 往下滑,找到「存储收藏夹」
- 第一次会问「允许访问 book.449689.xin 吗」,选 允许
- 几秒后通知弹出,回到收藏夹就能看到那条
成功一次之后,小红书和抖音的分享菜单里也会出现它。
2新建一个快捷指令
「快捷指令」App → 右上角 +,名字改成 敲两下存起来。
点 ⓘ,打开 接收屏幕上的内容。Safari 里敲背面时,iOS 会把当前网页作为输入传进来,这样连「拷贝链接」都不用。
「在共享表单中显示」可以顺便打开——同一条快捷指令,分享菜单和手势都能用。
3加动作「获取 URL 内容」
地址比分享版多一个 ?one=1:手势触发时剪贴板里可能混着旧链接,服务端只收第一条。
URLhttps://book.449689.xin/api/quick?one=1
显示更多 → 方法 POST、请求体 表单,加三个字段:
token上面复制的专用令牌
text从变量列表选 快捷指令输入(Safari 屏幕内容 / 分享内容走这里)
clip从「特殊变量」里选 剪贴板;找不到就先加一个「获取剪贴板」动作,再选它的输出
服务端会按 text → clip 的顺序取链接:Safari 当前页优先,没有就退回你拷贝的链接。这也是第三方 App 在手势下唯一能拿到链接的办法。
4加动作「显示通知」
内容填变量 URL 内容。成功会显示 已收进收藏夹 · X;重复敲会显示 已经在收藏夹里了,不会产生两条。
5把手势绑上去
- 轻点背面:设置 → 辅助功能 → 触控 → 轻点背面 → 轻点两下 → 滚到「快捷指令」区 → 选「敲两下存起来」
- 动作按钮(15 Pro 及以后):设置 → 操作按钮 → 快捷指令 → 选它
- 连按三下侧边按钮:设置 → 辅助功能 → 辅助功能快捷键,如果你的系统列表里有「快捷指令」也可以选
建议先关掉 Apple Pay 的双击侧边按钮(设置 → 钱包与 Apple Pay → 连按两下侧边按钮),免得误弹钱包。
6日常怎么用
- Safari 里看网页/长文:直接敲两下背面,当前页就进收藏夹
- X、小红书、抖音、微博等 App:先点分享 → 拷贝链接,再敲两下背面
- 或者干脆在分享菜单里直接点这条快捷指令,一步到位,跟手势一样快
第三方 App 里没法靠手势直接读当前帖子——iOS 不允许快捷指令窥探别的 App 正在显示什么,所以「拷贝链接」这步省不掉。
2你那条现在长这样
分享链接是只读的,我这边没法远程改写它——iCloud 的快捷指令由 Apple 签名,改动只能在你的 iPhone 上做、再重新分享。所以 NAS 这边的配套已经全部改好,你只要在手机上动 4 处。
动作 1获取 URL 内容 · POST /api/quick · 表单 user / pass / text(text = 快捷指令输入)
动作 2显示通知 · 内容 = URL 的内容
类型仅在共享表单中显示,输入 URL / 文本
这套配置本身能跑,但有两个问题:明文密码写死在动作里(那条又是公开分享链接),以及手势触发时输入为空没有兜底。这次一起解决。
3动 4 处(约 2 分钟)
- 在「获取 URL 内容」里,把 URL 换成下面这个(多了 ?one=1,只收一条链接)
URLhttps://book.449689.xin/api/quick?one=1
- 表单里删掉 user 和 pass 两个字段,新增一个字段 token,值粘贴第 1 步复制的专用令牌(text 保留不动)
- 再加一个字段 clip,值从「特殊变量」选 剪贴板(找不到就先在最前面加一个「获取剪贴板」动作,再选它的输出)
- 点 ⓘ → 打开 接收屏幕上的内容(Safari 敲背面时能直接抓当前网页)
不用新建快捷指令、通知动作也不用改。改完它分享菜单照常用,同时多了手势能力,而且动作里再没有主密码。
4绑定手势
- 设置 → 辅助功能 → 触控 → 轻点背面 → 轻点两下
- 滚到底部「快捷指令」区,选 存储收藏夹
- 有动作按钮的机型,也可以在「设置 → 操作按钮」里直接指定它
顺手关掉「设置 → 钱包与 Apple Pay → 连按两下侧边按钮」,避免敲的时候误弹钱包。
5试一次
- Safari:打开任意网页,敲两下背面 → 通知显示「已收进收藏夹 · 网页」
- 小红书 / X / 抖音:分享 → 拷贝链接 → 敲两下背面 → 通知显示平台名
- 再敲一次同一条 → 显示「已经在收藏夹里了」,不会存重
第三方 App 里那次「拷贝链接」是 iOS 的限制,省不掉;想完全一步到位就用分享菜单里那条。
分享菜单里找不到「存储收藏夹」
- 第 3 步的开关没开
- 回快捷指令,点 ⓘ 检查「在共享表单中显示」。
- 来源 App 给的不是链接或文本
- 比如只分享了一张图片,就不会出现。部分 App 需要你先点「复制链接」。
- 位置在菜单最下面
- 分享面板需要往下滑,也可以点「编辑操作」把它拖到最上面。
敲了背面没反应 / 通知说「没找到链接」
- 第三方 App 里还没拷贝链接
- X、小红书、抖音、微博不会把手势触发时的屏幕内容交给快捷指令。先点「分享 → 拷贝链接」,再敲背面。Safari 不受此限制。
- clip 字段没选「剪贴板」
- 回到表单检查:三个字段 token / text / clip。iOS 首次读剪贴板可能弹一次「允许粘贴」,选允许。
- 手势没绑上或没识别
- 设置里确认「轻点两下」选的是这条快捷指令;敲靠近 Apple 标志的位置、稍用点力。厚壳或 MagSafe 卡包会削弱识别,必要时改用「轻点三下」。
- 双击电源键弹出了钱包
- 那是系统占用,改不了。去「设置 → 钱包与 Apple Pay」把它关掉,触发一律用轻点背面。
提示「需要先在收藏夹登录、带账号密码,或带专用令牌」
- token 字段没填、或粘错了
- 用第 1 步的「测试令牌能不能用」验证一次;能过就把令牌重新复制进快捷指令。字段名叫 token,不是 user / pass。
- 令牌被撤销了
- 回收藏夹 → 设置 → 快捷指令令牌,撤销过的会标「已撤销」。生成一枚新的,替换掉快捷指令里的值。
- 把令牌贴进 URL 了
- 服务端会明确拒绝(网址会漏进访问日志)。令牌只能放表单字段 token,或者 Authorization: Bearer 请求头。
- 错太多次被临时锁
- 同一 IP 连错 10 次会锁 5 分钟,等一会儿再试。令牌是 40 位随机字符,正常复制不会错。
提示「没找到链接」
- 那段文字里确实没有网址
- 小红书偶尔只给口令不给链接,这时先在 App 里点「复制链接」再分享,或直接拷贝后再敲背面。
- 截图里的分享文案被截断
- 整段复制,链接通常在结尾附近。
提示「无法连接到服务器」
- NAS 或隧道断了
- 看一下收藏夹网页还能不能打开。打不开就是 NAS 服务或 frp 隧道的问题,跟前端配置无关。
- 那次是纯蜂窝网络
- 说明外网链路不通,回家里 WiFi 下再试,能通就是隧道的问题。
顺带提醒:那条公开分享链接里还带着旧密码
你之前发的「存储收藏夹」是公开分享的,动作里 user / pass 是明文写死的。换成令牌之后,
请顺手在 iCloud 里停止分享这条链接(或删掉旧的那条分享记录),不然旧密码还在外面。
已经装到手机上的快捷指令,按「升级已有」栏把 user / pass 两个字段删掉即可。
关于令牌丢了怎么办
明文只在生成时显示一次,服务端只存指纹,谁都查不回来。手机丢了或令牌疑似泄露:
设置 → 快捷指令令牌 → 撤销,那一枚立刻失效,其它设备和主密码都不受影响。
建议每台设备单独一枚,撤销时不用全换。