Notion Desktop / REA / EN
Follow a copy operation to the system clipboard
ENGLISH SUMMARY
Follow a copy operation to the system clipboard
Trace Notion's page API through preload wrappers and main-process IPC, then examine how copied HTML references stored block data.
The question
Which process boundaries does a rich-text copy cross, and how is block structure preserved?
The workflow
- Analyze the packaged preload with REA to locate exposed APIs and IPC.
- Resolve wrappers and follow the main-process clipboard receiver.
- Use saved module probes to check block-data restoration.
Findings & output
The investigation identifies the notion:clipboard:write route and the link between an HTML ID and locally retained block data.
Evidence scope
The desktop package is 7.6.1; cached web assets have a separate version. Module probes are not a full captured desktop UI session.
中文摘要
沿着复制操作,追到系统剪贴板
穿过 Notion 的页面 API、preload 和主进程,追踪富文本复制链路,理解 HTML 标记如何关联本地块数据。
调查的问题
一次富文本复制经过哪些进程,块结构如何保留下来?
怎么做的
- 用 REA 分析发布包里的 preload,定位暴露 API 与 IPC 调用。
- 顺着包装函数追到主进程剪贴板处理器。
- 通过保存的模块探针检查块数据恢复行为。
发现与产出
找到 notion:clipboard:write 链路,以及 HTML 中的 ID 与本地块数据之间的关联。
证据范围
桌面包为 7.6.1,网页资源另有版本。模块探针结果不能等同于完整桌面 UI 会话。
Original sources / 原始来源
Checked / 核对 2026-10-12 · Official investigation / 官方调查