- 分组
- 解读 · 一段话里划重点
- 组件
MarkerSweep·#marker-sweep- 交互
- build 模式下每按一次 → 划下一处并显示对应旁注
适合
- 一段话里有 2–4 个要讲的点
- 逐句解读一段原文或说明
不适合
- 正文超过 110 字:拆页
- 要点之间是并列清单:用列表模板
内容上限
| 1 | title ≤ 16 字 |
| 2 | body 50–110 字 |
| 3 | marks 2–4 个,必须是 body 里的原文;note ≤ 22 字 |
字段
| 字段 | 类型 | |
|---|---|---|
kicker · 必填 | string | 小节名,2–8 字 |
title · 必填 | string | string[] | 标题 |
body · 必填 | string | 正文 |
marks · 必填 | { text, note? }[] | 划线短语与旁注 |
source | string | 事实出处 |
示例代码
<MarkerSweep kicker="分工" title="两人在月面,一人在轨道" body="…" marks={[{ text: '21 小时 36 分', note: '…' }, …]} />