# 註解

Source: https://openflow.run/zh-tw/docs/reference/canvas-comments/
Language: zh-TW
Product version: 0.1.0-beta.77

在畫布上解釋工作流程，不改變執行行為。

畫布註釋屬於佈局資料（Presentation）。可以用它解釋分支用途、紀錄業務假設，或說明大型執行圖中的某一部分。

## 註釋與節點

註釋不是可執行節點，沒有資料連接埠、執行連線、重試或執行階段輸入。新增、移動或編輯註釋，都不會改變工作流程的業務執行。

重要的執行要求應寫入節點設定或工作流程文件。註釋裡寫「需要審核」，並不能強制執行審核路徑。

## 已發布檢視

發布會固定對應的畫布快照。歷史檢視保留當時的佈局和註釋，不會改寫目前草稿的畫布。

文件 Preview 可以檢視真實工作流程，並暫時移動節點，但不會儲存這些修改。

人工決定後，審核節點選擇核准回覆或退回修改的分支。

**輸入**
待審核的回覆為「Your replacement is ready to ship.」。

**預期結果**
核准後進入 Approved reply，拒絕後進入 Keep the draft。

**執行前準備**
匯入或執行此案例需要 Open Flow 服務；預覽本身可離線使用。

[下載工作流程](https://openflow.run/docs/examples/approval-review.openflow.json)

需要強制人工決定時，使用[審核節點](https://openflow.run/zh-tw/docs/nodes/approval/index.md)；需要暫停後繼續時，使用[等待節點](https://openflow.run/zh-tw/docs/nodes/wait/index.md)。

## 資料來源

*   [docs/architecture.md](https://github.com/oomol-lab/open-flow/blob/e25a738d170322734572a0b8a1323cb00b9d355a/docs/architecture.md#flow-revision-and-presentation)
*   [packages/open-flow/src/workbench/browser/runtime/editor/addNodeOptions.ts](https://github.com/oomol-lab/open-flow/blob/e25a738d170322734572a0b8a1323cb00b9d355a/packages/open-flow/src/workbench/browser/runtime/editor/addNodeOptions.ts)
