> ## Documentation Index
> Fetch the complete documentation index at: https://docs.inplain.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Plain · Documentation

> AI 时代的 Office:文本是源,HTML 是脸,链接是交付。

Plain 是 AI 时代的 Office 工作台。
**源是 Markdown / CSV**(diff 给 git,改给 AI),
**渲染是 HTML**(读给人,链接给客户),
**导出是 .pptx / .docx / .xlsx**(给老式系统兜底)。

<Tip>
  急的话: 直接到 [inplain.app](https://inplain.app) 输一句话生成,
  30 秒就能看到一份完整 deck/doc/sheet。文档可以之后再读。
</Tip>

## 五分钟内能做的事

<CardGroup cols={2}>
  <Card title="生成第一份" icon="rocket" href="/quickstart">
    一句话 → deck/doc/sheet 三件套,带 @ref 互链。
  </Card>

  <Card title="为什么不用 PPT" icon="lightbulb" href="/concepts/why-text-html">
    文本是源,HTML 是脸 — Plain 的 thesis。
  </Card>

  <Card title="上传公司 PPT 模板" icon="upload" href="/brand/upload">
    高度设计稿场景:Plain 锁定样板,只让 AI 填字。
  </Card>

  <Card title="批量生成 N 份" icon="layer-group" href="/brand/batch-generate">
    输入 N 个主题,一键导出 N 份 .pptx 打包成 zip。
  </Card>
</CardGroup>

## 三种形态

<CardGroup cols={3}>
  <Card title="Deck · 演示" icon="presentation-screen" href="/forms/deck">
    Marp markdown + 30+ rich layouts + 主题切换
  </Card>

  <Card title="Doc · 长文" icon="file-lines" href="/forms/doc">
    GFM Markdown + 数学公式 + TOC + 表格嵌入
  </Card>

  <Card title="Sheet · 数据" icon="table" href="/forms/sheet">
    CSV 源 + ECharts SVG + 公式引擎
  </Card>
</CardGroup>

## 给 agent 用 Plain

Plain 一开始就是为"人 + AI agent 一起读写"设计的,所以有完整的 agent 通道:

<CardGroup cols={2}>
  <Card title="MCP server" icon="plug" href="/ai/mcp">
    `plain mcp` 起 stdio,Claude Code / Cursor / Codex 自动识别。
  </Card>

  <Card title="CLI" icon="terminal" href="/cli/install">
    `pnpm dlx @plain/cli` 一句话生成,CI / 自动化友好。
  </Card>
</CardGroup>

## 在哪能找到我们

<CardGroup cols={3}>
  <Card title="Workspace" icon="window" href="https://inplain.app/app">
    inplain.app/app
  </Card>

  <Card title="Showcase" icon="sparkles" href="https://inplain.app/showcase">
    9 份真实可 fork 的 demo
  </Card>

  <Card title="Email" icon="envelope" href="mailto:hi@inplain.app">
    [hi@inplain.app](mailto:hi@inplain.app)
  </Card>
</CardGroup>
