Notion

Notion,集笔记、文档、Wiki 与数据库于一体的全能 AI 工作空间,支持自定义智能代理与跨应用搜索。

Notion 使用 CRDT 处理并发编辑

Notion 于 2025 年 7 月上线基于 CRDT 的富文本协同编辑系统,替代原来"最后写入胜出"的机制,使大规模多人并发编辑不再丢字。核心是 RGA 序列 CRDT,用带唯一 ID 的文本项表达插入/删除,结合 Peritext 算法处理加粗、斜体等富文本标注冲突;难点在于 Notion 块模型下单个块可被拆分到多个数据库记录,团队为此引入"text slice"、"text instance"和"search label"三层抽象,让并发拆分后插入仍能落到正确块。 他们提到这是世界上最大规模的 CRDT 部署之一,每分钟处理数百万 CRDT 操作,同时支撑离线模式和未来的 AI 协作能力。文章配有可交互演示,适合前端、协同编辑、分布式系统方向的工程师读完后去 HN 讨论。
评论点赞收藏1 天前

为每个智能体构建技能库

Notion 推出面向 AI 智能体的技能库与 Skills API,允许团队以协作页面/数据库形式管理技能,并通过 API 将技能同步到 GitHub、Vercel CLI 等外部工具,实现跨智能体共享。 核心卖点是“agent-neutral”:技能不绑定单一模型或平台,非技术团队也能编辑、版本管理和权限控制。开源了 Notion→GitHub 同步 starter kit,Vercel 的 skills CLI 也已支持从 Notion 安装技能。 对关注 AI agent 工作流标准化的读者,这是一个值得关注的生态整合信号。
评论点赞收藏8 天前

Notion 如何用 CRDT 处理并发编辑

Notion 工程团队公开了 2025 年重写协作编辑底层系统的细节:从 last-write-wins 迁移到基于 Replicated Growable Array(RGA)序列 CRDT,让多客户端同时编辑同一块文本时不再互相覆盖。 文章逐层拆解了文本项 ID(session ID + Lamport clock)、tombstone、字符分组压缩存储、Peritext 富文本注释冲突合并(bold 可延展 vs 超链不可延展)、以及 Notion 特有的"block 拆分"并发难题——引入 text slice / text slice tree / text instance / search label 等概念来定位跨 block 迁移的文本片段,并用 label 前缀匹配 + 紧凑编码把查询范围压缩。 生产部署后每分钟处理数百万 CRDT 操作,同时支撑离线模式与 agent 协作。附带一个可交互 widget。对关注协同编辑、CRDT 工程落地、分布式数据结构的读者是高信息密度的一手工程材料;Notion 作为 block 模型编辑器的特殊性让它比通用 Yjs/Automerge 讨论更有独特价值。
评论点赞收藏11 天前

在Notion中为AI Agent构建共享记忆

Notion开源了Lore,一个基于Notion的AI Agent共享记忆系统,解决Agent会话经验无法跨会话复用的问题。系统包含Projects/Topics/Memories/Entities/Facts五个数据库,通过MCP协议供Agent读取写入。 检索测试在SkillRet数据集上达到84%成功率;模型评估显示,在有相关记忆的情况下,Agent能在约46%的困难任务上恢复原本失败的结果。 内部实测数据:55-60%的记忆有价值,15-20%重复,8-12%Agent可自行推断,约13%无价值内容。
评论点赞收藏42 天前

Notion 离线模式背后的架构设计

Notion 官方工程团队详细拆解离线模式从构思到落地的完整架构方案。核心挑战在于 Notion 独特的 block 架构导致引用追踪、后台同步和富文本冲突解决远比想象中复杂。 文章直击几个关键设计决策:将 SQLite 缓存升级为持久化存储层;放弃简单的"离线页面集合"模型,设计了一套 offline_tree(离线树)数据结构,用 offline_page 和 offline_action 两张表追溯每个页面为何处于离线状态(手动开关、自动下载、父页面继承等),确保只有最后一个原因消失时才移除离线标记;采用基于 push 的增量同步而非轮询,客户端通过追踪 lastDownloadedTimestamp 实现重连后仅拉取变更内容;以及当页面结构变化(移动、增删行)时如何增量修剪离线树以保持最终一致。 适合对协作工具数据同步、本地优先架构感兴趣的读者深入阅读。
评论点赞收藏136 天前

用 Notion 开发者平台构建应用

Notion 官方发布开发者平台产品页,展示其开发平台核心功能:Workers 运行时、Data Scout 数据查询、Agent 协作(Mention/Assign/Orchestrate)、BYO Agent 外部代理接入、Notion CLI 和 MCP 协议等。 页面以产品功能列表和操作演示为主,如通过 webhook 触发创建任务、发送邮件、更新记录等自动化场景。但全文为官方机构号产品营销文案,纯功能罗列,无个人视角、无独立观点、无经验分享,也无讨论入口或争议话题,属于典型的企业产品宣传页。
评论点赞收藏138 天前

Notion 多区域数据系统的工程实践

Notion 工程团队详细拆解了为欧盟客户实现数据驻留(data residency)背后的多区域数据系统架构设计。核心思路:通过模块化重构将系统拆解为隔离网络,以 workspace ID 作为路由标识;为每个区域搭建独立的数据湖、AI 嵌入索引管道和事件日志系统,借助 Debezium、Kafka、Spark、Snowflake 等组件,确保客户数据从入库到处理到存储全链路不离开所在区域。 同时通过中央映射表、代码辅助库和集中化非敏感资源配置来维持可维护性,数据科学家仍通过集中化 Snowflake 仓库查询脱敏后的统一数据集。 文章提供了具体的技术选型和架构决策理由,展示了大型 SaaS 产品在合规与工程复杂度之间的真实权衡。
评论点赞收藏155 天前

Notion 正式推出自定义 AI 智能体

Notion 发布自定义 AI 智能体(Custom Agents),可在 Notion、Slack、邮件、日历、Figma、Linear 及自定义 MCP 服务器上 24/7 自动执行重复工作流。 支持问答、任务分派、状态汇总、更新简报等场景,Braintrust、Ramp、Clay 等企业已实际使用,Ramp 已部署超 300 个智能体。定价改为基于 Notion Credits 的用量计费,商务和企业版公测期(至 2026年5月3日)免费。 文章详细说明了功能场景、权限版本控制、用量监控和 Prompt Injection 防护措施。本质是 Notion 官方产品发布公告,信息有用但缺乏独立观点和讨论入口。
评论点赞收藏217 天前

Notion 向量搜索两年进化史:规模扩大10倍,成本降至十分之一

Notion 官方详细复盘过去两年向量搜索基础设施从零到十亿级规模的演进全过程。核心看点:在支持千万级工作区、每日 onboarding 能力提升 600 倍的同时,通过四次关键优化将成本削减 90%。 文章逐一拆解了从最初的 Spark+专用 pod 架构,迁移至 turbopuffer 实现存储计算分离节省 60% 引擎费用,到 Page State Project 用哈希对比增量更新减少 70% 数据量,再到用 Ray + Anyscale 替代 Spark 实现自托管 embeddings 预计再降 90% 基础设施成本。 每一项优化都有具体数字、决策逻辑和踩坑细节,不是空谈趋势的软文。对于做 AI 搜索、RAG、向量库选型或 infra 成本控制的工程师,是一手经验密集的硬核参考。
评论点赞收藏220 天前

在 K8s 上构建高性价比、高可靠的 Spark 平台:节省 60-90% 计算成本

Notion 工程团队详细分享了在 Kubernetes 上运行 Spark 大数据的降本实战:从 Amazon EMR 迁移到 EMR on EKS 统一基础设施,利用 Karpenter 动态资源供给和 MostAllocated 调度器优化装箱,最终自研 Spot Balancer 工具精确控制每个 Spark 作业的竞价实例比例(如 70% spot + 30% on-demand),在保持可靠性的同时将计算成本降低 60-90%。 文章记录了大量 executor 同时丢失导致作业失败的踩坑经历、Karpenter 节点级调度导致竞价实例中断时全作业崩溃的根因分析,以及基于 Kubernetes webhook + Redis 的解决方案架构。 对跑 Spark on K8s 的团队有直接可复用的技术参考价值。
评论点赞收藏222 天前

GIC、红杉资本与 Index Ventures 参与 Notion 私人要约回购,估值 110 亿美元

Notion 宣布完成一轮 2.7 亿美元的员工股份回购交易,公司估值 110 亿美元。新加坡主权基金 GIC 新加入,与老股东红杉资本、Index Ventures 共同参与。 Notion 透露 2025 年增长加速主要受 AI 功能推动——超过 50% 的年经常性收入来自 AI 用户,该比例在过去一年翻倍以上。亚太地区增长尤为显著,公司已在新加坡、东京、首尔和悉尼设立办事处。 为让更多员工参与,Notion 取消了期权的一年归属等待期。官方通稿性质,有具体数据但无独立观点或一手内部视角。
评论点赞收藏245 天前

Notion 数据湖的构建与规模化实践

Notion 数据三年增长 10 倍,块数据(block)超过 2000 亿条,原有 Fivetran + Snowflake 架构在成本、时效和复杂计算(如权限树遍历)上遇到瓶颈。 本文详细介绍了 Notion 自研数据湖的完整路径:从 Postgres 通过 Debezium CDC 接入 Kafka,再用 Apache Hudi 写入 S3,最后用 Spark 完成去规范化、权限计算等复杂处理。 文章深入解释了为什么在 Hudi、Iceberg、Delta Lake 中最终选择 Hudi(针对更新密集型负载优化、原生支持 Debezium CDC 消息),以及分区、排序、索引等调优细节。 成果方面:2022 年节省超百万美元成本,端到端数据导入从数天降至分钟级(大表数小时),并支撑了 Notion AI 等新功能上线。作者坦诚保留了 Snowflake 和 Fivetran 用于其他场景,并非全盘替换。 对从事数据基建、实时数仓、CDC 管道的工程师有很强参考价值。
评论点赞收藏350 天前

Notion 背后的数据模型

Notion 官方深度解析其核心数据模型——Block(块)架构。文章详细解释了 Block 的基本属性(ID、类型、属性、内容指针和父指针)、Block 如何通过 render tree 组合嵌套、权限如何通过向上指针继承,以及 Block 从客户端创建、服务端持久化到实时同步的完整生命周期。 信息量充足,适合对 Notion 工作原理好奇的产品经理、开发者和重度用户。但这是官方机构博客,风格平实客观,缺乏个人观点或争议讨论,末尾附有招聘推广,整体更像技术文档而非观点文章。
评论点赞收藏350 天前

Notion 3.0 发布:AI Agent 为核心的重大版本进化

Notion 官方正式发布 3.0 版本,核心更新是 Notion AI Agent——一个能理解用户工作上下文、自动执行多步骤任务的智能助手。Agent 可完成创建文档、构建数据库、跨工具搜索、生成报告等操作,单次最多自主运行 20 分钟。 同时支持个性化配置(命名、风格、指令记忆),即将推出可定时触发的自定义 Agent 团队功能。此外新增数据库行权限、AI 连接器和 MCP 集成。 作为官方产品公告,信息真实且对 Notion 用户有参考价值,但全文为标准的公司宣发口吻,缺乏独立观点或深度技术评估。
评论点赞收藏372 天前

Notion 3.0 发布:AI Agent 全面升级

Notion 正式发布 3.0 版本,核心升级是将 AI 重构为可自主执行多步骤任务的 Agent。新 Agent 能连续 20 分钟执行复杂操作、拥有基于页面的记忆系统,可跨数十页面一次性完成任务,支持自定义指令记忆让输出贴合个人风格。 同时推出定时/触发自动运行的 Custom Agent、数据库行级权限、AI 连接器(Slack/Drive/GitHub 等)、MCP 生态扩展(集成 Lovable、Perplexity、Mistral、HubSpot),并内置 Claude Sonnet 4 和 GPT-5 等最新模型,用户还可用自然语言让 AI 自动生成 Notion 公式。 对重度 Notion 用户来说是一次值得关注的功能更新。
评论点赞收藏376 天前

Notion托管MCP服务器:内部技术解析

Notion官方分享其托管MCP服务的架构演进内幕。文章从开源MCP服务器(需手动配置API Key)讲到全托管远程方案(OAuth一键授权),核心技术亮点包括:将OpenAPI规范自动代码生成Zod模式以驱动MCP工具定义、与Cursor深度合作实现streamable HTTP OAuth流程、以及为AI Agent工作流全新设计的Notion风格Markdown格式(替代传统JSON Block层级结构,大幅降低Token消耗)。 作者解释了为什么选择MCP与REST/OpenAPI并存而非替代,以及如何通过托管服务器快速迭代、降低用户门槛。适合关注AI Agent工具链、MCP协议产品化落地、以及SaaS产品AI化改造的技术读者。
评论点赞收藏390 天前

Notion 正式推出离线模式

Notion 离线模式终于来了!飞机上、地库、无信号区也能正常查看、编辑和创建页面。桌面端和移动端均支持,Plus/Business/Enterprise 计划还能自动下载最近和收藏的页面。 操作很简单:页面右上角菜单开启 Available offline 即可下载,离线修改会本地保存,联网后自动同步。重点是几个限制要注意:离线访问按设备独立设置,每一台设备都要单独标记;数据库默认只下载前 50 行,更多行需逐个手动下载;嵌入、表单、按钮等需要实时联网的模块离线时不可用。 适合 Notion 重度用户提前规划好离线工作流,把离线时段当作专注窗口来用。
评论点赞收藏406 天前

TimeSense Pro:Notion时间追踪模板

这是一款名为TimeSense Pro的Notion时间管理模板的产品推广页面,位于Notion官方模板市场。内容以纯营销口吻介绍其自动计时、暂停恢复、目标设定、进度条与图表可视化等功能,称可帮助用户优化日程、提高生产力。 全文为商业文案式的功能列表和话术包装,无个人实际使用经验、无横向对比评测、无真实案例或踩坑记录,属于典型的模板商城产品页。 对于想要购买Notion时间追踪模板的用户可能有参考价值,但从内容推荐角度看缺乏独立观点和讨论入口。
评论点赞收藏475 天前

速度、结构与智能:Notion AI 架构之道

Notion 官方介绍其 AI 架构设计:按任务场景路由不同模型(写产品文档用强推理模型,自动填充字段用高效微调模型),利用块状数据结构理解内容语义关系而非仅搜索关键词,并建立 LLM 评判系统+AI 数据专家持续评估迭代。 文章对模型路由策略和结构化数据优势有一定技术解释,但全文为公司官方推广博客,采用标准产品宣传语调,只讲优势不提局限,结尾直接引导试用。 技术从业者可了解其设计思路,但缺乏独立视角、用户反馈或对比数据,属于合格的企业技术博客而非值得优先推荐的内容。
评论点赞收藏486 天前

登录芦苇

登录后关注作者、收藏内容和参与讨论。