Skip to main content
Doc 是 Plain 里一种活的 Artifact 表达。它的源是标准 GFM Markdown(支持 math / Mermaid / panels),经 unified pipeline 渲染: remark-parse + remark-gfm + remark-math + rehype-katex + rehype-slug + rehype-toc。交付的是链接,不是文件。

一份最小 doc

memo.md

支持的 markdown 扩展

  • GFM tables — 标准 markdown 表格
  • Math — $inline$ 和 $$block$$(KaTeX)
  • Footnotes — [^1] 行内脚注
  • TOC — frontmatter 加 toc: true 自动生成目录
  • Code highlighting — 语言 fence 自动着色
  • @ref 跨文档引用 — 指任意 sheet/doc/deck 段落

嵌入 sheet 表格

渲染时把 sheet customers 的前 5 行 name + retention 列嵌进来, sheet 改了,doc 下次刷新自动是新的。详见 Cross-doc refs。

演讲模式(scroll-driven)

doc 也能 present —— 按 H2 自然分段,Space / ↓ 翻段, F 全屏。给”长 memo + 现场 walk-through”场景用。详见 Present mode。

导入 · 导出

导入是核心入口:上传公司现有的 .docx,Plain 把它变成一份可编辑的 artifact,内容维护一次即可。 导出走 web-native 格式 —— 交付的是链接,不是文件:
Office 只进不出:导入 .docx 变成活的 artifact,但不导出 .docx;要交付文件用 PDF。交付不是一次下载,而是下一场对话的起点 —— viewer 可以在链接里评论、问 agent。