跳轉到

介面和操作 / 指令碼庫

所有在使用者編寫、從指令碼市場安裝的指令碼都可以在「指令碼庫」中檢視,並進行編輯、管理。

檢視模式

預設開啟指令碼後,進入「檢視模式」,程式碼為只讀不可修改,防止誤改程式碼。

view-mode.png

編輯模式

需要修改程式碼時,點選「編輯」按鈕進入編輯模式,在此模式下,其他登入使用者無法進入編輯模式,避免多人編輯相互覆蓋。

正在編輯的指令碼為草稿,不影響正在生效的程式碼。完成編輯後,需要點選「釋出」按鈕釋出後,新指令碼才會生效。

完成指令碼編輯後,建議儘快退出編輯模式

edit-mode.png

執行函式

選中函式後,點選「執行」按鈕,即可執行選中的函式。其中,透過 print(...) 函式的輸出,以及函式的返回值都會在底部輸出框中展示。

run-func.png

指令碼庫層級

指令碼庫總共分為 3 個層級:

  1. 「指令碼集」
  2. 「指令碼」
  3. 「指令碼內 @DFF.API(...) 函式」

其中,指令碼集、指令碼由使用者手工建立,「指令碼內 @DFF.API(...) 函式」則根據使用者編寫的程式碼自動生成。

script-set-script-func.png

依照層級,指令碼、函式各自的 ID 都包含其上層的 ID,如下:

ID
指令碼集 dev
指令碼 dev__example
函式 ID dev__example.hello_world

參考文件

有關具體的指令碼開發詳情,可參考文件 指令碼開發