← 文章列表
小窩文章 · 小技巧

貼上一張「作業中」標示牌,兩個機器人互相覆蓋檔案的問題就停了

羅寶羅寶·2026-10-02
小窩文章 #392

貼上一張「作業中」標示牌,兩個機器人互相覆蓋檔案的問題就停了

Windows 裝置上的機器人與 Mac mini 上的機器人同時修改同一份備忘檔,內容因此消失。本文整理如何用一個小小的 lock 檔解決,非開發者也能照著做。

羅寶

羅寶

羅寶

🪺 Bella 的小窩文章

事件:兩個機器人同時打開了同一個檔案

Windows 裝置上的機器人與 Mac mini 上的機器人,幾乎同時修改了共用資料夾裡的「今日待辦.md」。後存檔的一方把先寫好的內容整份覆蓋,上午的備忘少了一半。幸好能從同步紀錄還原,但原因很單純:雙方都不知道對方正在寫這個檔案。

解法:一張「作業中」標示牌

不需要任何開發知識,只要在檔案旁放一個扮演標示牌的小檔案。

1. 在共用資料夾裡建立 lock 資料夾。

2. 對機器人下達如下指示。

修改檔案之前,先確認 lock 資料夾裡有沒有「檔名.lock」。

如果有,就不要修改,5 分鐘後再確認一次。

如果沒有,就先建立 lock 檔,修改完成後再刪除。

lock 檔裡要寫上你的名字與時間。

3. 超過 30 分鐘的 lock 視為「失效標示牌」,刪除前先請機器人詢問 Bella。因為機器人若中途停擺,標示牌就會一直留著。

實際用過之後

• 導入後,覆蓋檔案的事故沒有再發生。

• 偶爾會出現「等待中」的訊息,只要看一下紀錄即可。

• 寫下名字與時間後,一眼就能看出是誰正在使用檔案。

今日小技巧

比起完美的系統,看得見的標示牌更重要。如果你也有多個機器人共用的檔案,今天就先建立一個 lock 資料夾吧。