

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 CodeCatalyst 中的自訂藍圖來標準化專案
<a name="custom-blueprints"></a>

您可以使用自訂藍圖來標準化 CodeCatalyst 空間專案的開發和最佳實務。自訂藍圖可用來定義 CodeCatalyst 專案的各個層面，例如工作流程定義和應用程式程式碼。使用自訂藍圖來建立新專案或套用至現有專案之後，這些專案的任何藍圖變更都可以做為提取請求更新。身為藍圖作者，您可以檢視整個空間中哪些專案正在使用藍圖的詳細資訊，以便查看如何跨專案套用標準。藍圖的生命週期管理可讓您集中管理每個專案的軟體開發生命週期，讓您確保空間中的專案持續遵循最佳實務進行最新的變更或修正。如需詳細資訊，請參閱[以藍圖作者身分使用生命週期管理](lifecycle-management-dev.md)。

自訂藍圖可讓您透過重新合成，針對先前的專案更新藍圖版本。重新合成是使用更新版本重新執行藍圖合成的程序，或能夠將修正和變更納入現有專案。如需詳細資訊，請參閱[自訂藍圖概念](custom-bp-concepts.md)。

您可能已經有標準化和最佳實務。您可以選擇將具有原始碼的現有來源儲存庫轉換為自訂藍圖，而不是從頭開始建立和開發自訂藍圖。如需詳細資訊，請參閱[將來源儲存庫轉換為自訂藍圖](convert-bp.md)。

若要檢視藍圖 SDK 和範例藍圖，請參閱[開放原始碼 GitHub 儲存庫](https://github.com/aws/codecatalyst-blueprints)。

**Topics**
+ [自訂藍圖概念](custom-bp-concepts.md)
+ [自訂藍圖入門](getting-started-bp.md)
+ [教學課程：建立和更新 React 應用程式](blueprint-getting-started-tutorial.md)
+ [將來源儲存庫轉換為自訂藍圖](convert-bp.md)
+ [以藍圖作者身分使用生命週期管理](lifecycle-management-dev.md)
+ [開發符合專案需求的自訂藍圖](develop-bp.md)
+ [將自訂藍圖發佈至空間](publish-bp.md)
+ [設定自訂藍圖的發佈許可](manage-permissions-bp.md)
+ [將自訂藍圖新增至空間藍圖目錄](add-bp.md)
+ [變更自訂藍圖的目錄版本](mange-version-bp.md)
+ [檢視自訂藍圖的詳細資訊、版本和專案](view-bp.md)
+ [從空間藍圖目錄中移除自訂藍圖](remove-bp.md)
+ [刪除已發佈的自訂藍圖或版本](delete-bp.md)
+ [處理相依性、不相符和工具](dependencies-tooling-bp.md)
+ [貢獻](contribute-bp.md)