Skip to main content

OpenClaw 工作區管理:多專案設定的最佳實踐

· 閱讀時間約 12 分鐘
Felo AI
Operations

OpenClaw 多專案工作區管理完整指南——命名慣例、粒度規劃、上下文維護、團隊共享,管理 3 到 20+ 個專案的實用模式。

三個 OpenClaw 專案。三個不同的客戶。三套不同的技術棧。然後不知怎的,Client A 的 API 規格在你處理 Client B 的行銷文案時冒了出來。

這就是多專案問題。OpenClaw 預設不會分離專案上下文——所有東西都流入同一個對話。你同時跑的專案越多,就越混亂。

工作區管理解決了這個問題。每個專案有自己的隔離空間,有自己的上下文、決策和歷史。但「建立工作區」只是第一步。你如何組織、命名和管理這些工作區,決定了它們是真的幫你省時間,還是變成另一件要維護的事。

這篇指南涵蓋管理 3 到 20+ 個活躍專案的實用工作區組織模式。

核心問題:上下文干擾

OpenClaw 工作區管理 — MemClaw 持久專案工作區首頁

當你在沒有工作區隔離的情況下跨多個專案使用 OpenClaw,你會遇到這些問題:

  • 上下文干擾 — 你提到「資料庫遷移」,OpenClaw 從錯誤的專案拉取資訊
  • 決策混淆 — 「我們決定用 Redis」——但那是哪個專案?
  • 過時上下文 — 你兩週沒碰 Project C,但它的上下文還混在所有東西裡
  • 簡報負擔 — 每次對話都從「我現在在做 Client Acme,不是 Client Beta」開始

根本原因:OpenClaw 的對話記憶不知道你在談哪個專案。你需要明確的專案邊界。

設定專案工作區

MemClaw 為每個專案提供獨立的隔離工作區。設定很直接:

# 設定 API key
export FELO_API_KEY="your-api-key-here"
# 在此取得金鑰:https://felo.ai/settings/api-keys

安裝 MemClaw:

/plugin marketplace add Felo-Inc/memclaw
/plugin install memclaw@memclaw

建立工作區:

「建立一個叫做 Client Acme 的工作區」

在任何對話中載入:

「載入 Acme 工作區」

這是基本操作。現在來談談當你有不只幾個專案時如何組織。

工作區命名慣例

名稱比你想的更重要。當你有 15 個工作區時,你需要快速找到正確的那個。

模式一:客戶優先(自由工作者)

如果你按客戶組織工作:

Client Acme
Client Beta Corp
Client Gamma Labs

加上「Client」前綴,這樣列出所有專案時它們會群組在一起。

模式二:專案優先(產品團隊)

如果你在多個功能或產品上工作:

Billing Dashboard v2
Auth System Migration
Mobile App Redesign

使用描述性名稱,一眼就能看出專案的目的。

模式三:分類前綴(大量專案)

當你有 10+ 個專案時,加上分類前綴:

dev/payment-service
dev/user-auth
content/blog-pipeline
content/docs-rewrite
ops/ci-cd-migration
ops/monitoring-setup

斜線只是命名慣例——它幫你在心理上組織事物,讓列出工作區時更容易掃描。

要避免的

  • 通用名稱:「Project 1」、「Stuff」、「Work」——規模大了就沒用
  • 太具體的名稱:「Fix bug #4521 in payment handler」——那是任務,不是專案
  • 帶日期的名稱:「Q1 2026 Sprint」——工作區是持續的,不是有時間限制的

工作區粒度:何時拆分,何時合併

最大的組織問題:工作區應該多細?

每個客戶一個工作區(推薦給自由工作者)

如果你是有 3-8 個客戶的自由工作者:

Client Acme       → 所有 Acme 的工作(網站、API、行動應用)
Client Beta → 所有 Beta 的工作
Client Gamma → 所有 Gamma 的工作

這行得通,因為客戶上下文很少重疊。當你載入 Acme 工作區,你想要 Acme 的一切——他們的偏好、技術棧、所有進行中的任務。

每個專案一個工作區(推薦給產品團隊)

如果你在同一家公司內開發多個產品或功能:

Auth System       → 認證服務重新設計
Billing v2 → 新的帳單儀表板
Mobile App → iOS/Android 應用

當專案有不同的技術棧、時程或團隊時就拆分。認證系統遷移和行動應用重新設計沒有共同點。

何時拆分工作區

拆分的時機:

  • 兩個工作流有不同的技術棧
  • 不同的人是利害關係人
  • 工作區的動態 README 被不相關的上下文搞得很雜亂
  • 你花時間在釐清「我是說帳單的部分,不是認證的部分」

何時不拆分

不拆分的時機:

  • 同一個客戶、同一套技術棧,只是不同的任務
  • 專案小到一個 README 就能涵蓋所有東西
  • 你會在同一次對話中來回載入兩個工作區

管理工作區上下文

OpenClaw 多工作區 — MemClaw 工作區儀表板展示隔離的專案上下文

每個工作區儲存一個隨工作演進的動態 README。以下是保持它有用的方法:

第一天就為工作區建立基礎

建立新工作區時,給它一個紮實的起始上下文:

「加到工作區:這是為 Client Acme 做的 Next.js 電商應用。技術棧:Next.js 14、Prisma、PostgreSQL、Tailwind CSS。客戶聯絡人是 Sarah ([email protected])。她偏好透過 Slack 非同步更新。預算是固定價格,截止日期是 5 月 15 日。」

你一開始越具體,之後需要解釋的就越少。

明確保存決策

工作中做出重要決策時:

「加到工作區:我們決定用 Stripe 而不是 PayPal,因為客戶已經有 Stripe 帳號,想保留現有的客戶付款方式」

附上理由很重要。三週後有人問「為什麼用 Stripe?」,工作區就有答案。

隨時保存產出物

研究報告、架構決策、競品分析——保存它們:

「把那份競品分析保存到工作區」

「把這份 API 設計文件保存到工作區」

之後可以搜尋:

「找到我們上週做的定價分析」

定期檢視工作區狀態

每幾次對話,檢查一下:

「總結這個專案的當前狀態」

「我的工作區裡有什麼?」

「顯示工作區任務」

這幫你發現過時的資訊,保持工作區精簡。

多代理工作區共享

如果你使用多個 AI 代理(OpenClaw + Claude Code,或 OpenClaw + Gemini CLI),MemClaw 工作區在所有代理間都能使用。

工作區資料存在 Felo API 中——不在本機檔案——所以任何安裝了 MemClaw 的代理都能存取。

支援的代理:

  • OpenClaw
  • Claude Code
  • Gemini CLI
  • Codex

實用模式:

  1. 在 OpenClaw 中研究 — 用 OpenClaw 做腦力激盪、研究、分析
  2. 在 Claude Code 中開發 — 切換到 Claude Code 做實作
  3. 兩者共享同一個工作區 — 決策和上下文在代理之間流通

沒有重複的上下文。不用在切換代理時重新解釋你在另一個代理中研究的內容。

團隊工作區

MemClaw 支援團隊共享。邀請隊友加入工作區,他們的代理就有和你一樣的專案上下文。

這適用於:

  • 交接 — 隊友接手你的進度,不需要 90 分鐘的知識轉移會議
  • 協作 — 兩個代理有相同的專案理解
  • 連續性 — 如果你休假一週,專案上下文不會跟著你走出門

擴展:10+ 個活躍專案

當你同時管理很多專案時,幾個做法能讓事情保持可控:

快速切換工作流程

每次對話開始時載入正確的工作區:

「列出我所有的專案」

選擇你需要的:

「載入 Acme 工作區」

這只需要幾秒,不是幾分鐘。不用翻筆記、不用找上下文檔案、不用「讓我想想我做到哪了」。

歸檔已完成的專案

專案結束時,不要刪除工作區——上下文之後可能有用(範圍變更、維護工作、後續專案)。但你可以在心理上標記為完成:

「更新工作區:專案於 2026 年 4 月 5 日完成。最終交付物是 v2 帳單儀表板。客戶已有所有憑證和文件。」

按衝刺建工作區(不推薦)

有些人試圖按時間段組織:「Sprint 23」、「Q1 2026」。這不太行,因為:

  • 專案跨越多個衝刺
  • 開始新衝刺工作區時你失去連續性
  • 名稱不告訴你裡面有什麼

按專案組織,不要按時間段。

開始使用

如果你目前在沒有工作區隔離的情況下管理多個 OpenClaw 專案:

  1. felo.ai/settings/api-keys 取得 API key
  2. 安裝 MemClaw:
    /plugin marketplace add Felo-Inc/memclaw
    /plugin install memclaw@memclaw
  3. 為你最活躍的專案建立工作區:「建立一個叫做 [名稱] 的工作區」
  4. 為它建立基礎上下文:技術棧、客戶資訊、當前狀態
  5. 下次對話,載入它:「載入 [名稱] 工作區」

從一個專案開始。看到差異後,為其餘的建立工作區。

memclaw.me 免費開始使用


查看程式碼:github.com/Felo-Inc/memclaw