博客

Notion 官方客户端和 Pake 应用怎么选

常用网站 · · 约 6 分钟

Notion 自己有 Mac 和 Windows 的桌面客户端,大多数人装它就够了。Pake 应用适合更窄的场景,把某一个页面单独做成应用,给第二个账号单开一份,让笔记窗口一直压在上面,或者在 Linux 桌面上用。

Notion 官方客户端提供什么

Notion 的桌面端帮助写到有可下载的 Mac 和 PC 应用,从 notion.com/desktop 获取,Mac 有 Apple 芯片和 Intel 两种,Windows 有 x64 和 Arm 两种。系统要求是 macOS 12 及以上、Windows 10 21H2 及以上。同一页也直接回答了 Linux 的问题,写的是「We don't have a Linux app at the moment.」

官方客户端覆盖的比很多人想的多。Notion 的工作区帮助写到,可以通过工作区切换器里的 Add another account 同时登录多个账号,所以只是多一个账号并不是另找方案的理由。

官方客户端有、网页窗口没有的

下面这些来自 Notion 自己的页面,Pake 应用一样都没有。

功能Notion 的描述
Command Search用快捷键、Mac 菜单栏或 Windows 任务栏搜索或向 Notion AI 提问,不用先把应用切到前台(桌面端帮助)
离线页面在桌面或手机应用里离线查看、编辑和新建页面,需要先给页面打开 Available offline(离线指南)
标签页和新标签搜索一个窗口里有多个标签页,每个新标签页带一个搜索窗口(桌面端帮助)
链接在应用里打开指向 Notion 页面的链接可以在桌面应用里打开,不走浏览器(桌面端帮助)
推送通知提及、分配的任务和提醒(桌面端帮助)

这些里有你离不开的,就留着官方客户端,Pake 应用只加载网站,没有离线副本,飞机上要看的页面得靠官方应用或手机。

什么时候 Pake 应用有用

单个页面可以变成自己的应用,团队知识库、每日日记或项目看板都可以有自己的程序坞或开始菜单图标,复制那个页面的地址,粘贴进搜索应用或粘贴网址。窗口重新打开时回到上次看的页面,所以在工作区里四处跳转之后,你设的首页地址只是第一次启动的起点。

第二个账号可以放在单独的应用里。Notion 的切换器把所有账号放在同一个应用里,如果想让工作和个人分在两个应用里,各自有独立的登录和网站数据,就在我的应用里打开第一份应用的 ⋯ 菜单,选添加另一个账号,Pake 会用新名字(比如 Notion 2)复制一份设置和图标,处于未登录状态,创建它算作一份新应用,做法见同一个网站的两个账号。

在别的工作旁边记笔记,就打开始终置顶,让一个小笔记窗口压在编辑器或通话窗口上面,再配一个紧凑的默认尺寸,常见的坑见让网页应用始终置顶。想让笔记一点就到,Mac 上的菜单栏图标或 Windows 上的托盘图标会加一个图标,见把网站放进菜单栏或托盘,它打开的是你的 Pake 窗口,不是 Notion 的 Command Search。

还有 Linux。Pake 桌面应用只覆盖 Mac 和 Windows,但 Pake CLI 能在 Linux 上打包,Notion 没覆盖这一块。

pake https://app.notion.com --name Notion --always-on-top

Linux 上页面跑在 WebKitGTK 里,所以先试试登录和你最常用的页面,再决定靠不靠它,怎么安装生成的包见Linux 上的 ChatGPT 和 Claude。

从精选里做出来

在创建页的搜索应用或粘贴网址里输入 Notion,或者打开效率分类,点 Notion。找不到这一项就粘贴 Notion 的网址。这一项只带了网址、名称和图标。无痕浏览保持关闭,应用才会保留登录,需要的话打开始终置顶或常驻后台,再点创建应用。已经做过 Notion 应用的话,Pake 会打开那份应用的页面,在那里点保存修改会保留登录。

快捷键哪些能带过来

每个 Pake 应用都有 Cmd [ 和 Cmd ] 前进后退(Windows 上是 Ctrl [、Ctrl ])、Cmd R 刷新,以及 Cmd =、Cmd -、Cmd 0 缩放,见快捷键。Notion 的快捷键页面写了 Cmd P 或 Cmd K 搜索、Cmd [ 和 Cmd ] 前进后退,还把 Cmd N 新建页面、Cmd T 新标签页、Cmd Shift N 新窗口标成桌面应用的快捷键,这三个在 Pake 应用里先试过再依赖。在 Pake 里,Cmd N 只有开了多窗口才会新开窗口,Notion 的标签页属于官方客户端。页内查找会加上 Pake 自己的 Cmd F 搜索,它和 Notion 的搜索是两回事。

这个窗口怎么工作

Pake 应用是系统网页视图外面的原生外壳,Mac 上是 WKWebView,Windows 上是 Microsoft Edge WebView2,加载的是 Notion 的网站。网站和 Cookie 存在 Pake 应用自己的存储里,和浏览器分开,所以在 Safari 里登录过 notion.com,应用并没有登录。Notion 的更新在页面加载时出现,Pake 的更新只换外壳,在我的应用里有新版本对应的更新会保留名字、图标和登录状态,见更新。

跳出 Notion 的链接

默认情况下,留在站内的链接在应用里打开,其他链接交给浏览器,高级里的内部链接正则可以改这个规则。Notion 的帮助里也有一个选择用桌面应用还是浏览器打开 Notion 链接的设置,但那是 Notion 自己应用里的设置。

把设置搬到另一台电脑

Notion 应用调好之后,在我的应用里用 ⋯ 菜单的导出配置…导出,也可以在 Mac 上用文件菜单的导出全部配置…一次导出全部。.pake 文件里有名称、网址、窗口选项和图标,不含登录状态,所以在另一台 Mac 或电脑上导入配置…之后要重新登录,细节见导入和导出配置,整体搬家见在电脑之间迁移网页应用。

出问题时怎么查

  • 每次启动都要重新登录,先检查无痕浏览是否开启,开着的话再编辑应用,关掉后保存。如果已经关闭,也可能是网站会话过期,需要重新登录。
  • Notion 自己的应用会弹通知,你做的不会,这就是上面列出的差距,要通知就保留官方客户端。

常见问题

Linux 上能用 Notion 吗?

Notion 说没有 Linux 应用,Pake CLI 可以把网站打包给 Linux,跑在 WebKitGTK 里。

每个工作区能各做一份应用吗?

可以按页面或地址各做一份,也可以用添加另一个账号做一份登录另一个账号的应用。

离开官方客户端会损失什么?

上面表里列的,离线页面、Command Search、标签页和推送通知。