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

# 模組管理

> 建立、分享及管理跨應用程式的可重用模組

模組是可重用的建構元件，可在工作區內的多個應用程式之間共享。從 [BRICKS Controller](/zh-Hant/controller) 或 [BRICKS CLI](/zh-Hant/cli) 管理模組。

## 建立模組

<Steps>
  <Step title="開啟模組">
    在 BRICKS Controller 中，前往 **Modules**。
  </Step>

  <Step title="建立新模組">
    點擊 **Create Module** 並輸入名稱與說明。
  </Step>

  <Step title="設定模組">
    設定版面配置尺寸、可見性及其他選項。
  </Step>
</Steps>

## 模組設定

| 設定                        | 說明          |
| ------------------------- | ----------- |
| **Name**                  | 模組的顯示名稱     |
| **Description**           | 模組功能的簡短說明   |
| **Layout width / height** | 預設尺寸（畫素）    |
| **Public**                | 使模組對其他工作區可用 |
| **Allow modify**          | 允許他人修改模組    |

## Config Editor

開啟模組並點擊 **Config Editor**，即可在瀏覽器中以視覺方式建立及編輯其設定。模組支援與應用程式相同的實體—Subspace、Canvas、Brick、Generator、Data、Animation 及 Data Calculation。

<Card title="Config Editor 指南" icon="pen-to-square" href="/zh-Hant/controller/config-editor">
  了解如何使用 Config Editor 建立及編輯設定。
</Card>

## 版本控制與發行

每次更新模組都會建立新版本。您可以：

* **檢視版本紀錄** —檢視所有已發行版本（含時間戳記與變更記錄）
* **發行版本** —發布版本供應用程式使用
* **回滾** —還原至先前版本

## 在應用程式中使用模組

建立模組後，即可在工作區內的任何應用程式中使用。模組可獨立更新—當您發行新版本的模組時，使用該模組的應用程式可以取得更新。

## 產生專案

從現有模組產生 [bricks-ctor](/zh-Hant/ctor-pkg) 程式碼庫：

1. 開啟模組詳細資訊頁面
2. 點擊 **Generate Project**
3. 設定 AI 指令與 CI/CD 選項
4. 點擊 **Download Project (.zip)**

您也可以使用 [BRICKS CLI](/zh-Hant/cli) 從命令列管理模組：

```bash theme={null}
# 列出所有模組
bricks module list

# 建立新模組
bricks module new -n "my-module"

# 從模組初始化 bricks-ctor
bricks module project-init <module-id> --yes
```
