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

# Introduction

> 欢迎来到 Supernote 官方开发者文档，您可以在这里学习如何为 Supernote 构建插件。

## 预备知识

Supernote 插件系统基于 React Native。建议你先掌握 React Native 的基础概念（组件、状态管理、打包与调试）。参考：[React Native 官方文档](https://reactnative.dev/docs/0.79/getting-started)。

Supernote 设备运行在 Android 系统上。如果你的插件需要调用 Android 能力（例如文件、权限或系统服务），也建议了解 Android 开发基础。参考：
[Android 官方文档](https://developer.android.com/)。

## 基础原理

了解插件系统的整体架构与运行机制：

<Card title="插件工作原理" icon="rocket" href="/zh/principle" horizontal>
  介绍 Plugin / PluginHost / Supernote App 的关系与运行机制。
</Card>

## 开发指南

按步骤完成环境搭建、编写与打包：

<Card title="环境搭建" icon="rectangle-terminal" href="/zh/environment" horizontal>
  配置 React Native 与 Android 构建环境。
</Card>

<Card title="编写第一个 Supernote 插件" icon="puzzle-piece" href="/zh/first-plugin" horizontal>
  从创建工程到注册按钮与打包安装。
</Card>

<Card title="学习基础知识" icon="book" href="/zh/plugin-base/coordinate-system" horizontal>
  从坐标系、套索、笔记/文档能力开始建立基础概念。
</Card>
