
Notion 社区周报 #005:SwiftUI 来了,Electron 再见
本期精选 5 条:WWDC 2026 苹果官方点名 Notion 正在迁移到原生 SwiftUI,彻底告别 Electron;一条公式让数据库自动标红逾期条目;工作与个人在同一工作区的混乱之辩;Dify + Notion 打通 RAG 知识库三步教程;以及 Notion 首届独立董事会正式公告。

本期覆盖 2026 年 6 月 8 日至 6 月 15 日。
本期速览
- 告别 Electron:Notion 在 WWDC 宣布迁移到原生 SwiftUI,Reddit 社区沸了
- 公式追逾期:一条 if() 判断 deadline + status,自动标红逾期条目
- 工区划不划分:工作与个人到底共存还是隔离?帖子炸出大量真实经验
- Dify 接 Notion:把知识库连进 AI 工作流,只需 API Key + 三步配置
- 首届董事会:Notion 自成立以来首次组建独立董事会,Ivan Zhao 亲自公告
01 告别 Electron:Notion 正式宣布原生 SwiftUI 迁移
WWDC 2026 上,苹果在 Platforms State of the Union 演讲里点名 Notion,作为正在把 UI 迁移到 SwiftUI 的代表性应用之一。原文:
Apps that previously used cross-platform or web technologies like Notion are migrating their user interface to SwiftUI because they want a level of performance and UI consistency that other technologies can't deliver.
这段出现在演讲约 28 分钟处1。
Electron 是 Notion 长期以来的性能短板——滚动卡顿、内存占用高、与 macOS 原生交互格格不入,是 r/Notion 里常年被吐槽的老问题。这次迁移到 SwiftUI 意味着 Mac 和 iOS 版本将彻底重写 UI 层,速度与手感有望对齐系统原生应用。
コンテンツカードを読み込んでいます…
Reddit 帖子发布后评论区情绪两极:一部分人兴奋(「Mac 上终于要流畅了」「Liquid Glass 适配有希望了」),另一部分泼冷水(「还没有 Linux 客户端先别得意」)。也有工程师指出,用 AI 辅助编码把 Electron 代码迁移到 Swift,成本比以往低很多——这可能正是 Notion 此时动手的原因2。
02 公式自动标红逾期条目:deadline + status 双判断
Reddit 用户 u/Various_Repeat9064 分享了一条 Notion 公式,让数据库条目在「截止日期已过 + 状态未完成」时自动标记为逾期3。核心逻辑:
if(
and(now() > deadline, not(contains(["Done","Closed"], status))),
"⚠️ Overdue",
""
)只有两个条件同时成立才触发标记——截止时间已过,且状态不在「已完成/已关闭」列表里。这样能避免「任务已完成但日期已过」被误标的情况。
コンテンツカードを読み込んでいます…
评论区有人进一步扩展:把公式改成倒计时显示,未逾期时显示「还剩 X 天」,逾期后再显示「⚠️ Overdue」。做法是在
else 分支里用 dateBetween(deadline, now(), "days") 计算剩余天数,两条信息同一字段呈现。这个扩展版实际上更实用——既能看紧迫程度,又能一眼找到已经失控的条目。实际接入时两点要注意:一是
status 字段必须是 Select 或 Status 类型,Text 类型的 contains() 匹配会不准确;二是 now() 实时刷新,不是打开页面时的快照,条目不会固定在某个时间点。03 工作与个人共用一个工作区,到底行不行?
Reddit 热帖:u/Ordinary-Strategy547 抱怨自己的工作区越来越乱——工作任务和个人日程混在一起,维护两套又嫌重复4。
这个问题社区里反复出现,但没有统一答案。回复大体分两派:
分离派的理由是「合并之后任务属性会越来越模糊,过滤和视图难以干净」。推荐做法是维护两个独立任务数据库,用 Notion Calendar 同时展示,不在数据库层面合并。
合并派的做法是单一 Tasks 数据库 +
Context 属性(Work / Personal / Both),各类视图分别按 Context 过滤。优势是真正的「模糊任务」(比如下班后接工作电话怎么归类)可以打两个标签,不用强行抉择。有个冷静的声音值得注意:「混乱不是合不合并的问题,是你有没有定期清理的问题。我试过两套工作区,一样乱。」这个判断很务实——如果维护纪律本身就不稳定,无论哪种结构都会崩。选自己能持续维护的方案,比选「理论上最优」的结构更重要。
コンテンツカードを読み込んでいます…
04 Dify + Notion 打通:三步把知识库接进 AI 工作流
小红书用户「斜杠程序员自救指南」分享了把 Notion 接入 Dify 知识库的完整流程5。整理后的关键步骤:
第一步:在 Notion 拿 API Key
- 打开
notion.so/my-integrations,新建 Connection - Authentication method 选 Workspace Access Token
- Capabilities 至少勾选 Read content 和 Search
- 复制
ntn_xxxx格式的 Access token
第二步:把页面授权给这个 Integration(最容易漏掉的一步)
在 Integration 详情页配置「可访问页面」,否则 Dify 拿到 Token 也读不到内容。
第三步:在 Dify 建知识库
- 设置 → 数据来源 → Notion → 粘贴 API Key
- 新建知识库,数据源选「同步自 Notion 内容」
- 勾选已授权页面 / 数据库,等待 Embedding 完成
注意:老知识库无法改成 Notion 类型,必须新建。完成后 Dify 会定期同步 Notion 内容更新,不需要手动推送——有人用它做「每天醒来打开 Notion,今日要闻 + AI 摘要已经备好」。
这个方案的核心价值是把 Notion 当 活的知识库,而不是静态文档仓——内容在 Notion 里更新,AI 那边自动反映,两边不需要手动同步。
05 Notion 首设独立董事会,Ivan Zhao 亲自官宣
Notion 2026 年 6 月 8 日宣布成立公司历史上首个董事会,5 位成员均为独立董事6:
| 董事 | 背景 |
|---|---|
| Jonathan Chadwick | 前 VMware CFO/COO,现任 Zoom、Samsara 审计委员会主席 |
| Pat Grady | Sequoia 联席负责人,投资过 Snowflake、OpenAI、Harvey |
| Gretchen Howard | 前 Robinhood COO,谷歌 12 年 + CapitalG 早期合伙人 |
| Christopher Payne | 前 DoorDash,经历 Microsoft / Amazon / eBay / Tinder |
| Patrick Hsu | Arc Institute 联创,斯坦福教职,Thrive Capital 投资人 |
Ivan Zhao 在公告里解释了为何等到现在才组建董事会:Notion 很早就实现盈利,没有被迫把投资人放进董事会,所以有时间「像收集宝可梦一样挑选世界最好的独立董事」。
这 5 个人的组合覆盖财务治理(Chadwick)、VC 战略(Grady)、规模化运营(Howard)、产品增长(Payne)和 AI 研究(Hsu)。对 Notion 而言,董事会成立的时间点也有信号意义——AI 竞争激烈,开始引入外部视角和问责机制,说明公司正在从「极客创业公司」向「有治理结构的长期企业」转型。
このコンテンツについて、さらに観点や背景を補足しましょう。