什麼是 Personal Data?
每位使用者在「文件」模組中,都會預設擁有一個 Personal Data 資料夾。

在工作流程編排中,「開始」節點會提供一個變數: $PersonalDataPath
該變數表示:當前工作流程執行者在文件模組中的 Personal Data 資料夾目錄。
這也意味著,不同使用者執行同一個工作流程時,$PersonalDataPath 指向的是各自帳號下的 Personal Data 資料夾,而不是同一個固定目錄。
如何使用 Personal Data?
1. 讀取 Personal Data 中的文件
$PersonalDataPath 搭配「檔案讀取」節點使用,可用於讀取當前工作流程執行者 Personal Data 資料夾中的文件內容。
例如,假設需要讀取當前執行工作流程使用者的 Personal Data 資料夾中的 Memory 文件,可以在「檔案讀取」節點中設定檔案路徑為: $PersonalDataPath/Memory
工作流程執行時,系統會自動讀取當前執行使用者 Personal Data 資料夾下名為 Memory 的文件。如圖所示:

2. 寫入 Personal Data 中的文件
寫入邏輯與讀取類似。在工作流程編排中,可以使用「檔案寫入」節點,將資料寫入當前工作流程執行者的 Personal Data 資料夾中。
例如,如果希望將資料寫入當前使用者 Personal Data 資料夾下的 Memory 文件,可以在「檔案寫入」節點中設定路徑為: $PersonalDataPath/Memory

與「檔案讀取」不同的是,寫入時如果當前使用者的 Personal Data 資料夾中沒有 Memory 文件,可以選擇自動建立名為 Memory 的文件,然後再寫入內容。
- 使用「檔案寫入」節點自動建立文件時,系統會提供一個權限設定項,用於設定自動建立文件的初始權限。
- 但需要注意的是:如果是在 Personal Data 下建立新的知識庫分類,該權限設定不會生效。新建立的分類會自動繼承 Personal Data 的權限規則,僅其擁有者可以管理。
Personal Data 的使用效果
由於 $PersonalDataPath 指向的是當前工作流程執行者自己的 Personal Data 資料夾,因此:
同一個工作流程,在流程不變的情況下,不同使用者執行時,讀取或寫入的都是各自 Personal Data 資料夾中的文件內容。這意味著,同一個工作流程可以根據不同使用者的 Personal Data 內容,產生不同的執行效果。
常見應用包括:
- 儲存使用者自己的記憶資訊
- 儲存使用者自己的帳號資訊
- 讓同一個工作流程根據不同使用者的資料讀取不同內容
例如,某個工作流程需要讀取使用者自己的帳號資訊。可以將帳號資訊存放在使用者自己的 Personal Data 中,再透過「檔案讀取」節點讀取。這樣就不需要為不同使用者複製多份工作流程。
Personal Data 與普通 Documents 的差異
一般的 Documents 通常是組織共用的文件空間,適合存放組織內通用的知識內容,例如:
- 產品說明
- 公司介紹
- 客戶 QA 問答
在不考慮權限設定的情況下,組織內使用者存取同一目錄下的一般 Documents 文件時,看到的內容通常是一致的。而 Personal Data 更偏向於存放使用者個人相關的資料。不同使用者擁有各自獨立的 Personal Data 內容。此外,Personal Data 與普通 Documents 還存在以下差異:
- Personal Data 不支援訓練
- Personal Data 不支援 RAG 回答
- Personal Data 不支援新增至「知識庫檢索」節點
- 輕聊機器人不允許將 Personal Data 中的文件作為資料來源
- Personal Data 資料夾不支援像一般文件資料夾一樣進行「編輯」
一般 Documents 的私有權限,主要是用於控制文件的可見範圍;而 Personal Data 雖然也可以實現類似「僅自己可見」的效果,但它更核心的用途,是讓工作流程在執行時讀取或寫入當前執行使用者自己的資料。
因此,Personal Data 更適合用於需要「千人千面」的工作流程情境。也就是同一個工作流程保持不變,但不同使用者執行時,可以基於各自 Personal Data 中的資料,得到不同的執行結果。
Member Personal Data
如果你是帳號擁有者,在「Workspace Documents」中還會額外看到一個 Member Personal Data 入口。

Member Personal Data 是用於集中管理組織成員 Personal Data 的入口。帳號擁有者可以在這裡檢視成員的 Personal Data 清單,並基於組織權限進行相應管理。
在 Member Personal Data 頁面中,通常可以看到以下資訊:
- 成員 Personal Data 名稱
- 所屬使用者
- 已儲存文件數量
- 狀態
- 佔用大小
- 最後修改時間
- 可執行操作
此外,Member Personal Data 同樣不支援像一般文件資料夾一樣直接編輯。
Personal Data 主要用於當前使用者個人資料的讀取與寫入;而 Member Personal Data 更偏向於帳號擁有者對組織成員 Personal Data 的統一檢視與管理入口,但不用於直接檢視或編輯成員的具體文件內容。
發佈評論