管理你的 Local Notes:讓 Skill 與環境配置分離
寫程式最煩的就是把環境變數或硬體名稱寫死在代碼裡。每次換個環境,或者想把工具分享給別人的時候,都得翻遍代碼去改那些 IP 地址和設備 ID。這種做法不但容易出錯,還會讓你的 Skill 變得難以維護。
Skill 定義了工具「如何」運作,而 TOOLS.md 則是存放你個人環境資訊的地方。將兩者分開,你的配置才不會在更新時被覆蓋。
需要準備的東西
Section titled “需要準備的東西”- 你個人的環境資訊(如設備名稱、IP 地址)
- 一個存放 Skill 的專案目錄
只需要 5 分鐘,你就能建立一份專屬的「小抄」,讓系統知道如何與你的設備互動。
- 在專案根目錄建立一個
TOOLS.md檔案。 - 依照你的硬體配置,將以下內容作為範本貼上並修改:
### Cameras
- living-room → Main area, 180° wide angle- front-door → Entrance, motion-triggered
### SSH
- home-server → 192.168.1.100, user: admin
### TTS
- Preferred voice: "Nova" (warm, slightly British)- Default speaker: Kitchen HomePod這樣做的好處是,當你需要更新 Skill 邏輯時,不必擔心會弄丟你的個人設定;分享 Skill 給其他人時,也不會不小心外洩你的基礎架構資訊。
- 更新 Skill 時遺失設定:如果你把配置寫在 Skill 邏輯裡,每次更新都會被覆蓋。請確保這些資訊都留在
TOOLS.md。 - 安全性疑慮:分享 Skill 時不小心流出你的主機資訊。透過分離檔案,你可以只分享邏輯而不外洩私人的 SSH 或設備細節。
如果你在設定過程中遇到困難,可以直接詢問 AI Setup Assistant。
- 了解 Skill 運作原理
- 如何配置 API 密鑰
OpenClaw Expert
還是卡住了?
如果這篇文件沒有解決你的情境,直接問 OpenClaw Expert,拿到可執行步驟。