AI 自動化 2026年3月27日

OpenClaw 工作區檔案(SOUL.md、MEMORY.md)雲端 Mac 2026:團隊安全設定

MacLogin AI 自動化團隊 2026年3月27日 約 12 分鐘閱讀

在租用的 Apple Silicon Mac 上運行 OpenClaw 的平台團隊很快會發現:模型選擇與閘道可用性只是故事的一半——代理行為主要由工作區內的 Markdown 檔案塑造。SOUL 風格提示定義語氣與安全護欄;記憶檔保存跨工作階段應記住的事實;配套檔描述有哪些工具與子代理。2026 年的最佳實務是把該目錄當作基礎設施即程式碼:可安全版本化的部分納入版控、排除機密,並文件化哪個 macOS 使用者擁有讀取它們的 LaunchAgent。本文說明各核心檔案用途、提供七步驟初始化流程、勾勒多工程師沙盒模式、補上 Git 與備份衛生規則,並以症狀對照常見故障;若問題根源並非 Markdown,請一併參考閘道守護與 Webhook TLS 與反向代理 相關文章。

精心維護的工作區文字也能降低 token 支出:精煉的 SOUL 段落減少在每則對話重複政策的需要;修剪過的 MEMORY 可避免每次任務重新吞入過時段落。

建議每月安排一次「提示債務」審查,與檢視過期 cron 工作同等認真:刪除實驗性草稿、封存過時語氣指引,僅保留仍符合正式 API 與品牌語調的內容。

為何在無頭雲端 Mac 上,工作區 Markdown 至關重要

與純聊天助理不同,MacLogin 節點上的 OpenClaw 代理可呼叫 shell、監看資料夾並回應 Webhook。若缺乏明確的 SOUL 約束,樂於助人的模型可能刪除檔案、將訊息送到錯誤的 Slack 頻道,或把內部主機名洩漏到客戶可見的回覆。MEMORY 若被濫用,會變成過時專案傳聞的堆積場,壓過工單系統中較新的資料。先把檔案寫對,比單純擴大上下文視窗更能降低事故量。

在修改散文前,請先以 launchd 與閘道守護故障排除 確認閘道行程穩定;否則 Node 反覆重啟時,您會在 Markdown 裡追逐幽靈而忽略真正的程序問題。

核心工作區檔案:對照表

OpenClaw 發行版持續演進,但多數安裝會在服務使用者下暴露工作區資料夾(常見於隱藏的 .openclaw 樹狀結構)。下表可作為團隊契約——若您的建置另有檔名,請在內部文件註明。

檔案 用途 不應存放內容
SOUL.md(或同等檔) 人格、拒答模式、升級觸發條件 API 金鑰、客戶個資、未審查的第三方指令
MEMORY.md 長期事實、命名慣例、儲存庫地圖 密碼、原始權杖、時效性機密
AGENTS.md/TOOLS.md 宣告子代理與可呼叫工具 未經風險審查的實驗外掛

七步驟工作區初始化

  1. 指定擁有者:與執行 LaunchAgent 的 macOS 帳號一致——混用擁有權會導致靜默讀取失敗。
  2. 快照目錄:ls -la 記錄權限;每個 Markdown 僅應被預期同仁的群組讀取。
  3. 起草 SOUL.md:納入「除工作區根目錄外禁止 rm -rf」與對外 Webhook 須確認等條款。
  4. 種子 MEMORY.md:加入儲存庫 URL、預設分支、輪值姓名;在衝刺檢視時淘汰超過 90 天 的條目。
  5. 對齊工具清單:移除不應對外公開的工具——特別在機器接收來自 TLS 終止 Webhook 的連入 HTTPS 時。
  6. 設定 gitignore:排除本機暫存路徑;切勿將置於 Markdown 旁的 .env 複本提交入庫。
  7. 重啟並試跑:重啟閘道,送出引用 MEMORY 的安全提示,確認日誌出現預期的檔案雜湊或載入標記。

單一 Mac mini 上的團隊沙盒模式

當預算使您在新加坡的單一 Mac mini M4 上服務首爾舊金山的工程師時,請分割脈絡而非共用單一可變的 MEMORY。可行做法包含依各專案的子資料夾並在部署時 symlink 至作用中工作區,或透過 CI 合併經審查的 Markdown 分支。請在內部 wiki 記錄交接,讓週末值班知道哪個分支為上線版本。

容量訊號:若編輯後上下文重新載入的中位數超過 3 秒,檔案可能已超出健康規模——請將歷史 MEMORY 封存為代理按需載入的唯讀附錄。

Git、備份與機密衛生

即使「內部」Git 也可能在委外克隆時外洩。請將 MEMORY 視為應用程式設定:非必要時遮罩客戶名稱、以工單編號取代貼上完整對話,並以 pre-commit 攔截私鑰。備份離線副本應加密,因 Markdown 常含對攻擊者有價的架構線索。

營運目標:在未實作檢索前,SOUL 與 MEMORY 合計約相當於 8,000 tokens 為宜;每季刪除指向已退役微服務的過時自動化描述。

多人經 SSH 編輯同一檔案時,請採檔案鎖或拉取請求式審查——「最後寫入獲勝」曾導致代理在同一工作階段繼承半舊安全規則與半新行銷語氣。

疑難排解矩陣

症狀 可能原因 處置
代理忽略新的 SOUL 規則 未重啟閘道或路徑指向錯誤使用者 檢查 LaunchAgent plist 的 ProgramArguments 並重新載入
前後回答互相矛盾 過時 MEMORY 對上即時 API 資料 為 MEMORY 條目加日期戳;易變狀態優先工具呼叫
找不到工具 TOOLS.md 與已安裝外掛不同步 openclaw doctor 輸出對照清單
客戶對話出現敏感文字 MEMORY 過度分享且無遮罩規則 在 SOUL 增列對外頻道須先清理內容的條款
不確定時:請先查 MacLogin 說明中心 的 SSH 與檔案同步基礎,再假設代理「遺失」大腦——常見情況是它根本未讀到更新後的檔案。

常見問題

SOUL 是否應反映公司品牌語氣? 應包含偏好的問候與禁用語示例,以減少審核往返。

MEMORY 能否自動從 Notion 拉取? 僅能透過您信任的工具;勿在未分塊的情況下貼上整份 wiki 匯出。

何時應重置工作區實驗? 重大 macOS 升級後,或從一個 MacLogin 區域遷至另一區(香港、日本、韓國、新加坡、美國)時——路徑與權限可能改變。

為何 MacLogin 的 Mac mini M4 適合豐富工作區

當磁碟與統一記憶體無須與無關的 Xcode 索引爭搶時,大型 SOUL 與 MEMORY 載入更快。Apple Silicon Mac mini M4 在剖析 Markdown 與衍生工具子程序上提供可預測的單執行緒效能。主機設於香港、日本、韓國、新加坡或美國可降低聊天操作者與 Webhook 傳送端的延遲。

請分租正式代理與研發沙盒,避免實驗性 SOUL 草稿誤上線。依工具數量在 定價頁面 擴充記憶體與 CPU,並保留 VNC 以便進行無頭 Markdown 無法取代的一次性圖形核准。

以足夠空間運行 OpenClaw 真實工作區

五個區域的專用 Apple Silicon——SSH 登入、調校 SOUL/MEMORY、安全自動化。