新手存活指南:我幫人除錯 N 次後整理出的最小可用設定
最近一直有人來問我 OpenClaw 設定,幾乎每次看完他們的 config 我都覺得:問題不是出在功能不夠,是一開始就想太多了。
所以我乾脆把我每次都在貼的東西整理一下,分享出來。
openclaw.json 的起點長這樣:
{
"ai": {
"provider": "anthropic",
"model": "claude-sonnet-4-5-20250929",
"maxTokens": 4096
},
"gateway": {
"port": 18789,
"host": "127.0.0.1"
}
}
沒了。不要加其他的。先讓這個跑起來,確認 gateway 正常、model 能回應,再說別的。
SOUL.md 的 pattern 我覺得最有效的是負向約束。
與其寫一堆「請你做 X」,不如寫「永遠不要做 Y」。行為會更穩定。我自己的 SOUL.md 第一版長這樣:
you are [agent name]. you assist [your name].
be direct. no filler. no corporate speak.
match my tone. if I'm short, be short.
never say 'absolutely', 'great question', or 'I'd be happy to.'
never use emojis unless I use them first.
if you don't know something, say so. don't guess.
if a task will cost significant tokens, tell me before doing it.
用了幾個月之後,這個文件已經長很多了——每次 agent 做了讓我不爽的事,我就直接加一行 never do X。這個方式比你試圖用正向描述「希望 agent 的個性」有效太多。
Week 1 的重點不是功能,是校準成本。
我看到很多人第一週就開始裝 skill、接 email、建第二個 agent。然後月底看 API 帳單嚇到。
我的做法是:第一週只做對話和 web search,每天看一次 API usage。確認自己一週花不到 $10 再開始實驗。
加 skill 的節奏我是一次加一個,跑幾天確認沒有 token loop 或奇怪的 side effect,再加下一個。聽起來保守,但實際上比你一次裝五個然後不知道哪個在燒錢要快很多。
補充一個我自己的 caveat:openclaw doctor 在接任何敏感帳號(email、calendar、git)之前一定要先跑一次,確認 permission scope 沒有過度開放。這個習慣我從半年前用到現在,沒有例外。
作者:Jesse