---
schema_version: "1"
id: 9ce3e8d343f4b89a88bee13cf3b83a41d41da6956b5d977db44896fdb7359ef4
title: 開始使用平台決策指南
collection: architect
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/architect/current/zh-tw/decision-guides/guides/get-started-platform-decision-guides.md
canonical_url: https://architect.salesforce.com/docs/architect/zh-tw/decision-guides/guide/get-started-platform-decision-guides.html
source_site: architect.salesforce.com
content_type: documentation
content_hash: d1dc9d38f00328eca5c6a142f99d3279be27822de1d17ddbd9501062b9e44896
products:
  - 決策指南
  - Architect Site Content Repo
---
# 開始使用平台決策指南

本節提供關於 Salesforce Platform 功能之重要結構決策的實際指引。它涵蓋非同步處理、記錄觸發事件、表單建立、代理程式和傳統工作流程自動化、以事件為導向的結構,以及步驟型非同步架構,以協助結構設計可調整、可維護和高效能平台解決方案。

---

## 非同步處理

[非同步處理](/docs/architect/zh-tw/decision-guides/guide/async-processing)提供 Salesforce 中非同步作業工具和方法的指引:

- **非同步處理工具**:可排列 Apex、排程的 Apex、平台事件觸發、變更資料擷取、排程路徑 (認可流程後) 和非同步路徑 (記錄觸發流程) 的比較,以及適當使用個案的指引。
- **伺服器端非同步處理**:長時間執行資料庫作業、外部呼叫和大量記錄處理的模式。
- **用戶端非同步處理**:如 Apex 繼續呼叫和用戶端非同步處理等技術,可在瀏覽器或行動應用程式中執行。
- **決策架構**:考慮使用個案驗證、可擴充性、瞭解交易何時為真非同步、監視及處理極端負載事件。
- **最佳作法與反模式**:適當使用的指引,包括輸出整合、監視和避免常見的陷阱。

讓結構設計師能夠實作可調整、可靠且可維護的非同步模式,避免可能影響效能的陷阱。

---

## 建立表單

「[建立表單」](/docs/architect/zh-tw/decision-guides/guide/build-forms) 會引導結構設計師瞭解 Salesforce 表單建立選項:

- **表單建立工具**:動態表單、畫面流程、OmniStudio、畫面流程與 Lightning Web 元件 (LWC) 和 LWC 的比較,包括技能和授權考量事項。
- **決策架構**:考量物件影響、表單範圍、瀏覽、位置 (應用程式、行動裝置、網頁)、UX 和測試自動化。
- **工具選取指引**:從簡單的記錄版面配置到多頁精靈和品牌面向客戶表單的建議。
- **組合模式**:結合工具的指引,例如「畫面流程」瀏覽與 LWC 樣式。
- **進階功能**:深入瞭解功能與限制以通知工具選擇。

協助結構設計師為其特定 UX、功能與整合需求選取正確的表單建立方法。

---

## 決定工作人員與傳統工作流程自動化

[決定工作人員與傳統工作流程自動化](/docs/architect/zh-tw/decision-guides/guide/determining-agentic-vs-traditional-workflow-automation.html)提供使用「協調密度」架構在傳統自動化與 Agentforce 之間選擇的架構:

- **協調流程密度架構**:根據執行路徑 (完全可指定與未指定)、目標複雜度 (單一工作與競爭目標),以及強制回應組合 (結構化與多重模式輸入) 來評估自動化複雜度。
- **產品橫向**:不同自動化案例的流程、Apex、Agentforce、工作人員指令檔、Agentforce 網格、Agentforce Operations 和 MuleSoft 比較。
- **密度選取矩陣**:將協調流程密度層級 (低、中、高) 對應至結構標準,從記錄觸發的自動化到混合式協調流程,到使用工作人員指令檔進行引導式決定。
- **決策架構**:序列評估流程—先檢查執行路徑,然後檢查目標複雜度,再檢查強制回應組合—以決定正確的工具。
- **使用個案指引**:傳統自動化 (以規則為基礎、決定性)、Agentforce 網格 (大量 AI 工作)、混合式協調流程 (複雜端對端流程) 和工作人員指令檔 (含考量需求的非結構化進入點) 的特定建議。

讓結構設計師能夠在整個自動化頻譜中做出明智的決策,並平衡考量功能與決定性控制可調整、可稽核和可維護的解決方案。

---

## 以事件為導向的結構

[以事件為導向的結構](/docs/architect/zh-tw/decision-guides/guide/event-driven)提供 Salesforce 事件工具和模式的全方位指南:

- **避免工具**:平台事件的概觀、Change 資料擷取、Pub/Sub API、MuleSoft Anypoint、Streaming API 和整合考量事項。
- **事件驅動模式**:針對各種以事件為導向的使用個案,包含發佈/訂閱、對應、傳送訊息、串流和排列模式。
- **與 MuleSoft 的整合**:針對企業結構使用 Anypoint 連接器 (Pub/Sub、JMS、Kafka、Solace、MQ、MQTT、AMQP)。
- **平台事件和變更資料**:發佈記錄和欄位變更的偏好機制指引,以及從 PushTopic/Generic Events 移轉的指引。
- **實作模式**:擴展性、一致性、錯誤處理和監視的最佳作法。

讓結構設計師設計可調整的近乎即時事件驅動系統,以有效率地連線多個系統。

---

## 以步驟為基礎的非同步架構

[以步驟為基礎的非同步架構](/docs/architect/zh-tw/decision-guides/guide/step-based-async-framework)提供模組化、可調整的非同步工作處理架構:

- **架構結構**:元件包含「可排列 Apex」、「完成者」、「排程流程」、「Apex 游標」、「可叫用動作」和 Slack 整合。
- **以步驟為基礎的處理**:分割為獨立步驟,可透過共用管理與營運可視性來執行、重試和重新啟動。
- **實作指引**:步驟介面、步驟處理器、Apex 可叫用圖層、延遲處理和通知的模式。
- **最佳作法**:適用於 CRM 中大多數資訊、大量工作負載和階層或樹狀目錄記錄處理時的建議;不使用時的指引。
- **企業級功能**:監管、合規性、散佈狀態、進度追蹤、SLA 監視、失敗診斷和稽核層級記錄。

為結構設計師提供單一批次工作和鏈結非同步呼叫的可調整替代方案,以完全的作業透明度支援大量 Salesforce 工作負載。

---

## 記錄觸發自動化

[記錄觸發自動化](/docs/architect/zh-tw/decision-guides/guide/record-triggered)提供在 Salesforce Platform 上設計記錄觸發自動化的架構:

- **工具選取**:何時使用「記錄觸發流程」與 Apex 觸發,以自動化密度 (低、中、高) 和密度選取矩陣為指引。
- **自動化密度**:如何評估自動化數量、記錄量和相依性擴展,以選擇「流程」、「混合式」(使用可叫用 Apex 進行流程) 或 Apex 觸發。
- **進入點與管治**:每個 Salesforce 物件一個進入點;進入條件、遞迴控制和排序執行的指引。
- **非同步叫用**:從記錄觸發流程或 Apex 叫用非同步流程的時間和方式,並謹慎處理錯誤和管理員限制。
- **最佳作法**:大量處理、混合式 Flow–Apex 設計和避免觸發自動化常見陷阱的模式。

讓結構設計師設計可調整、可維護且能效能的記錄觸發自動化,並符合平台標準。
