type
status
date
slug
summary
tags
category
icon
password
Notion因其强大的功能和灵活的笔记体验备受青睐,我在几年前就接触并开始使用,但当时对我来说,Notion相比于其他笔记应用,并没有任何优势,即没有本地化离线存储,也没方便的导入导出。
除了漂亮,可以说是平平无奇。
但今年,完全不一样了。我现在所有的笔记都在Notion维护,倒不是因为Notion内部直接打通了AI,而是因为我的博客数据库就是Notion。
我最不愿意做的事就是脱了裤子放屁,就像在一个笔记应用里写完了博文,然后再拷贝进Notion,简直多此一举。
索性,那就把所有的笔记全部转移到Notion里吧。也可能是巧了,当我开始重度使用的时候,Notion竟然发布了重磅更新,离线存储功能。
这可是当年我离开Notion的重要原因之一,既然这个功能有了,那我没有理由不回归了,但我发现,即使开了离线模式、开了梯子,首次加载的时候依然会比较缓慢。
网络连接问题常常导致加载缓慢、图片无法显示甚至无法访问,严重影响使用体验。究其原因,主要是Notion的服务器及所依赖的部分服务(如Amazon Web Services等)在大陆地区访问受阻。
要彻底解决此问题,最佳方案是配合使用代理工具,并通过精准的规则配置,实现对Notion相关流量的智能代理。

核心思路

我们的核心策略是利用Shadowrocket的“规则分流”功能,创建一个专门针对Notion的规则集。这样,只有访问Notion及其相关服务的网络流量会通过您的代理服务器,而访问国内网站和服务(如微信、淘宝等)的流量则不受影响,依旧直接连接。这既保证了访问速度,也避免了不必要的流量消耗和潜在的访问问题。

第一步:准备工作

  1. 一台Mac电脑:本教程针对macOS系统;
  1. 安装Shadowrocket:我使用这个工具最重要的原因是这款App是OS和macOS通用的,且有iCloud同步,只要在macOS配置好,iPhone上就可以直接用了;
  1. 一个稳定可靠的代理服务:需要拥有一个订阅的、稳定且速度快的代理服务(通常基于Shadowsocks, V2Ray/VMess, Trojan等协议);

第二步:配置Shadowrocket

在开始配置规则前,请确保您已经在Shadowrocket中添加了您的代理服务器节点,并可以正常连接。然后就要配置Notion代理规则了。
这是实现流畅访问Notion的关键一步。我们需要创建一个规则集,或者在自己正在用的规则集里面,将所有Notion相关的域名都指向代理。
推荐的Notion规则列表:
为了确保Notion的各项功能(包括主程序、API、图片加载、第三方集成等)都能正常使用,我们为您整理了一份全面的域名列表。
操作步骤:
首先,点击菜单栏的Shadowrocket图标,选择“配置” -> “规则” -> “添加规则集”;
然后,在弹出的窗口中,将以下域名列表逐条或批量添加进去。对于每一条规则,类型选择 DOMAIN-KEYWORDDOMAIN-SUFFIX,策略选择 PROXY(或您设置的代理策略名称)。
这里简解释一下类型和策略的含义:
DOMAIN-SUFFIX 指的是域名后缀,可以匹配该后缀下的所有子域名,是推荐的主要规则类型;DOMAIN-KEYWORD 指的是域名关键词,会匹配任何包含“notion”关键词的域名,覆盖范围更广;PROXY 是您希望这些域名所走的策略,即通过代理服务器连接;
 
如何添加规则?可以选择以下任一方式进行添加:
方法1:手动单条添加
在规则编辑界面,点击左下角的“+”号,类型选择 DOMAIN-SUFFIXDOMAIN-KEYWORD,在“值”中输入域名,并为该规则选择策略为 PROXY
方法2:使用配置文件直接编辑
  1. 点击菜单栏Shadowrocket图标,选择“配置” -> “在Finder中显示”。
  1. 找到您当前使用的 .conf 配置文件,用文本编辑器(如Visual Studio Code, Sublime Text, 或系统自带的“文本编辑”)打开。
  1. [Rule] 部分,将上述规则列表复制粘贴进去。
  1. 保存文件,然后回到Shadowrocket,选择“重新加载配置”。

第三步:设置全局路由模式

为了让上述规则生效,您需要将Shadowrocket的全局路由改为“配置”。打开Shadowrocket主界面,
确保最上方的“全局路由”选项设置为 “配置”

第四步:验证效果

完成以上配置后,Shadowrocket的图标会变为彩色,表示正在运行。此时,您可以尝试以下操作来验证配置是否生效:先完全退出Notion客户端:在Dock栏右键点击Notion图标,选择“退出”,然后重新启动Notion客户端
 
这时,你应该会发现,Notion的启动速度、页面加载速度、以及图片和嵌入内容的显示都变得非常流畅,如同在海外直接访问一样。