flowchart TD
Start([開始]) --> AskName[要求輸入其他文件名稱]
AskName -- 確認 --> CheckDup{名稱是否已存在?}
AskName -- 取消 --> End([結束])
CheckDup -- 是 --> ShowErr[提示名稱已存在] --> End
CheckDup -- 否 --> GenID[產生新文件編號與建立子目錄]
GenID --> SyncList[將新目錄加入清單並繪製樹狀結構]
SyncList --> AutoExpand[自動展開新建立的節點] --> End