[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"article-openclaw-324-fixes-skills-setup-friction-zh":3,"tags-openclaw-324-fixes-skills-setup-friction-zh":33,"related-lang-openclaw-324-fixes-skills-setup-friction-zh":49,"related-posts-openclaw-324-fixes-skills-setup-friction-zh":53,"series-ai-agent-804fba52-1baf-4f99-b3d7-5f1807b77226":90},{"id":4,"title":5,"content":6,"summary":7,"source":8,"source_url":9,"author":10,"image_url":11,"keywords":12,"language":21,"translated_content":10,"views":22,"is_premium":23,"created_at":24,"updated_at":24,"cover_image":11,"published_at":25,"rewrite_status":26,"rewrite_error":10,"rewritten_from_id":27,"slug":28,"category":29,"related_article_id":30,"status":31,"google_indexed_at":32,"x_posted_at":10,"tweet_text":10,"title_rewritten_at":10,"title_original":10,"key_takeaways":10,"topic_cluster_id":10,"embedding":10,"is_canonical_seed":23},"804fba52-1baf-4f99-b3d7-5f1807b77226","OpenClaw 3.24 降低 Skills 設定門檻","\u003Cp>\u003Ca href=\"https:\u002F\u002Fopenclaw.dev\" target=\"_blank\" rel=\"noopener\">OpenClaw\u003C\u002Fa> 3.24 上線了。這版最實際的改動，是 Skills 安裝終於有引導流程。以前裝到一半卡住，現在系統會直接告訴你缺什麼。\u003C\u002Fp>\u003Cp>另外，它也修了媒體檔案存取繞過漏洞。這種問題很煩，因為它不是功能缺一塊，而是安全邊界出了洞。對開發者來說，這版很像在補產品骨架。\u003C\u002Fp>\u003Cp>如果你常把 \u003Ca href=\"\u002Fnews\u002Fai-agents-moving-into-real-work-zh\">AI\u003C\u002Fa> 助理接到聊天工具、容器環境、或內部 API，這次更新值得看一下。它不是只加新功能，而是把一些老問題收乾淨。\u003C\u002Fp>\u003Ch2>Skills 安裝終於不再像猜謎\u003C\u002Fh2>\u003Cp>OpenClaw 3.24 最有感的地方，就是 Skills 安裝流程。以前你可能安裝了某個 Skill，結果只看到缺依賴、缺設定、缺 API key，然後整個流程斷掉。現在它會先檢查狀態，再告訴你下一步。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1775058259836-hmuw.png\" alt=\"OpenClaw 3.24 降低 Skills 設定門檻\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>講白了，這就是把「自己找答案」改成「系統帶你走」。對工具型產品來說，這差很多。因為使用者不是不想用，是不想花 20 分鐘猜錯在哪。\u003C\u002Fp>\u003Cp>OpenClaw 內建的 Skills 也不少，像 \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fopenclaw\u002Fopenclaw\" target=\"_blank\" rel=\"noopener\">OpenClaw\u003C\u002Fa> 社群常提到的 coding-\u003Ca href=\"\u002Fnews\u002Ftrm-labs-ai-agents-crypto-investigations-zh\">agen\u003C\u002Fa>t、gh-issues、openai-whisper-api、session-logs、tmux、trello、weather 等。這些東西一旦設定門檻太高，最後就會變成擺設。\u003C\u002Fp>\u003Cul>\u003Cli>新增一鍵安裝的 Skills recipe。\u003C\u002Fli>\u003Cli>主控台分成 All、Ready、Needs Setup、Disabled。\u003C\u002Fli>\u003Cli>每個 Skill 都有細節視窗。\u003C\u002Fli>\u003Cli>把「missing」改成「needs setup」。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>這個字眼改動很小，但 UX 差很多。「missing」像報錯。「needs setup」像提醒。對客服、文件、和 onboarding 來說，這類字眼會直接影響使用者心情。\u003C\u002Fp>\u003Cp>我覺得這次最聰明的地方，是它沒有把問題包裝成魔法。它就是老實告訴你：現在能不能用，差哪一步。這種設計通常比炫技有用。\u003C\u002Fp>\u003Ch2>主控台和側欄也順眼多了\u003C\u002Fh2>\u003Cp>OpenClaw 3.24 也重做了主控台。macOS 版把原本的橫向膠囊按鈕，換成樹狀側欄。這不是炫技，是把資訊層級講清楚。\u003C\u002Fp>\u003Cp>以前那種排法，常常讓人找功能找半天。現在側欄可以展開、縮合、縮排，分類關係一眼就懂。這種改法很像 \u003Ca href=\"https:\u002F\u002Fcode.visualstudio.com\u002F\" target=\"_blank\" rel=\"noopener\">Visual Studio Code\u003C\u002Fa> 的思路，熟悉，但有效。\u003C\u002Fp>\u003Cp>它也改了 Agent workspace 的檔案預覽。Markdown 預覽改成 lazy-load，還支援 headings、lists、code blocks、tables、quote blocks、details。這代表它開始重視閱讀體驗，不只是把內容吐出來而已。\u003C\u002Fp>\u003Cblockquote>“A good interface is the one you barely notice.” — Jony Ive\u003C\u002Fblockquote>\u003Cp>這句話放在這版很貼切。OpenClaw 3.24 沒有一直喊新概念。它做的是把使用流程變短，把視覺噪音變少。\u003C\u002Fp>\u003Cp>對常用聊天式 AI 工具的人來說，介面一亂，整個體驗就會掉下來。尤其你每天都要切換 Skills、訊息、設定、和權限時，少一步就是省時間。\u003C\u002Fp>\u003Ch2>安全修補和 Teams 支援才是硬貨\u003C\u002Fh2>\u003Cp>這版另一個重點，是修掉媒體檔案存取繞過漏洞。問題出在 alias paths，像 mediaUrl 和 fileUrl 這類路徑，可能讓本來不該碰到的檔案被存取。\u003C\u002Fp>\n\u003Cfigure class=\"my-6\">\u003Cimg src=\"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1775058282415-94kr.png\" alt=\"OpenClaw 3.24 降低 Skills 設定門檻\" class=\"rounded-xl w-full\" loading=\"lazy\" \u002F>\u003C\u002Ffigure>\n\u003Cp>這不是小事。因為一旦訊息、工具動作、和檔案權限混在一起，任何邊界沒關好的地方都可能出事。OpenClaw 這次把 bypass 路徑關掉，也把工具動作和訊息動作的媒體邊界管得更死。\u003C\u002Fp>\u003Cp>它還修了不少聊天渠道問題，包含 \u003Ca href=\"https:\u002F\u002Fdiscord.com\u002F\" target=\"_blank\" rel=\"noopener\">Discord\u003C\u002Fa>、\u003Ca href=\"https:\u002F\u002Ftelegram.org\u002F\" target=\"_blank\" rel=\"noopener\">Telegram\u003C\u002Fa>、\u003Ca href=\"https:\u002F\u002Fwww.whatsapp.com\u002F\" target=\"_blank\" rel=\"noopener\">WhatsApp\u003C\u002Fa>，還有 \u003Ca href=\"https:\u002F\u002Fwww.microsoft.com\u002Fen-us\u002Fmicrosoft-teams\u002Fgroup-chat-software\" target=\"_blank\" rel=\"noopener\">Microsoft Teams\u003C\u002Fa>。如果你的團隊真的拿這些工具跑流程，這些 bug 不是細節，是日常痛點。\u003C\u002Fp>\u003Cul>\u003Cli>WhatsApp 群組回覆不再重複處理。\u003C\u002Fli>\u003Cli>Telegram forum routing 可正確處理 #General。\u003C\u002Fli>\u003Cli>Discord timeout 會顯示提示，不會安靜消失。\u003C\u002Fli>\u003Cli>Teams 支援 message editing 和 deletion。\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Teams 的改動尤其實用。現在它支援 streaming replies、welcome cards、thinking 狀態、和 native AI tags。這讓它比較像正式產品，不像臨時接上的 bot。\u003C\u002Fp>\u003Cp>說真的，message editing 和 de\u003Ca href=\"\u002Fnews\u002Ftrust-wallet-ai-agents-crypto-trades-zh\">let\u003C\u002Fa>ion 這種功能很土，但很有用。AI 回錯一次很正常。能改、能刪、能重送，才是真的能上線。\u003C\u002Fp>\u003Ch2>開發者會在意的，是 API 和容器支援\u003C\u002Fh2>\u003Cp>對開發者來說，OpenClaw 3.24 也補了 OpenAI 相容介面。它新增了 \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fapi-reference\u002Fmodels\" target=\"_blank\" rel=\"noopener\">\u002Fv1\u002Fmodels\u003C\u002Fa> 和 \u003Ca href=\"https:\u002F\u002Fplatform.openai.com\u002Fdocs\u002Fguides\u002Fembeddings\" target=\"_blank\" rel=\"noopener\">\u002Fv1\u002Fembeddings\u003C\u002Fa>。這兩個端點很常見，但很多相容伺服器都會漏。\u003C\u002Fp>\u003Cp>這很重要。因為你一旦要接現成的 client，模型清單和 embeddings 幾乎都會碰到。少了這些端點，你就得自己補 glue code，然後整個整合時間翻倍。\u003C\u002Fp>\u003Cp>它也放寬了 model override 參數，讓 chat 和 responses endpoint 可以指定模型。這對做 RAG、測試不同模型、或切換成本策略的人來說，實用度很高。\u003C\u002Fp>\u003Cp>版本檢查也更清楚了。現在 \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002Fen\" target=\"_blank\" rel=\"noopener\">Node.js\u003C\u002Fa> 22.14 以上才支援，官方也建議 Node 24。更新前會先檢查版本，避免你升級到一半才爆掉。\u003C\u002Fp>\u003Cp>另外，它還加了 \u003Ca href=\"https:\u002F\u002Fwww.docker.com\u002F\" target=\"_blank\" rel=\"noopener\">Docker\u003C\u002Fa> 和 \u003Ca href=\"https:\u002F\u002Fpodman.io\u002F\" target=\"_blank\" rel=\"noopener\">Podman\u003C\u002Fa> 的容器參數。你可以用 --container 或 OPENCLAW_CONTAINER 變數，讓指令直接在 live container 裡跑。這對 container-first 團隊很方便。\u003C\u002Fp>\u003Cp>還有一個 before_dispatch hook。它帶有正規化後的 inbound metadata。插件作者如果要抓訊息上下文，現在會更順手。\u003C\u002Fp>\u003Ch2>這版透露了 OpenClaw 的方向\u003C\u002Fh2>\u003Cp>OpenClaw 3.24 沒有走那種「一次塞很多炫功能」的路線。它在做的，是把安裝、介面、安全、和相容性這幾塊補齊。這種更新看起來不華麗，但很像產品真的要進入可用階段。\u003C\u002Fp>\u003Cp>我覺得這版最值得肯定的，是它把 Skills、聊天渠道、和 API 當成同一個系統來修。很多產品會把這些拆開看，結果每一塊都能用，合在一起卻很卡。OpenClaw 這次有在避免這種問題。\u003C\u002Fp>\u003Cp>如果你是使用者，最直接的感受應該是：裝 Skills 不再那麼煩。 如果你是開發者，重點會是相容 API、容器支援、和更乾淨的 hook 設計。這些都會影響你要不要把它放進正式流程。\u003C\u002Fp>\u003Cp>接下來我會盯兩件事：第一，Skills 生態能不能真的長起來。第二，Teams 和聊天渠道的穩定性，能不能撐住更大的部署量。這兩個如果做好，OpenClaw 才算真的站穩。\u003C\u002Fp>\u003Cp>如果你現在有在用 OpenClaw，我會建議先升到 3.24，再重跑一次 Skills 設定。你可能會省掉一堆除錯時間。這比追新模型更實際。\u003C\u002Fp>","OpenClaw 3.24 加入 Skills 引導安裝、重整主控台介面，並修補媒體檔案存取繞過漏洞，同時強化 Teams 與 API 相容性。","eu.36kr.com","https:\u002F\u002Feu.36kr.com\u002Fen\u002Fp\u002F3739700371652615",null,"https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1775058259836-hmuw.png",[13,14,15,16,17,18,19,20],"OpenClaw","AI 助理","Skills","Teams","API 相容性","安全修補","Docker","Podman","zh",0,false,"2026-04-01T13:06:30.953525+00:00","2026-04-01T13:06:30.867+00:00","done","11c9a821-aef3-40ca-8507-3752657bfd4c","openclaw-324-fixes-skills-setup-friction-zh","ai-agent","82312688-f2a7-4038-b9de-1c26576135db","published","2026-04-09T09:00:53.548+00:00",[34,36,37,39,41,43,45,47],{"name":20,"slug":35},"podman",{"name":18,"slug":18},{"name":14,"slug":38},"ai-助理",{"name":13,"slug":40},"openclaw",{"name":17,"slug":42},"api-相容性",{"name":19,"slug":44},"docker",{"name":46,"slug":46},"skills",{"name":16,"slug":48},"teams",{"id":30,"slug":50,"title":51,"language":52},"openclaw-324-fixes-skills-setup-friction-en","OpenClaw 3.24 Fixes “needs setup” Skills Install","en",[54,60,66,72,78,84],{"id":55,"slug":56,"title":57,"cover_image":58,"image_url":58,"created_at":59,"category":29},"e7874ed9-592f-4e06-b7b7-ab733fe779db","claude-agent-dreaming-outcomes-multiagent-zh","Claude 幫 Agent 加了做夢功能","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778868642412-7woy.png","2026-05-15T18:10:24.427608+00:00",{"id":61,"slug":62,"title":63,"cover_image":64,"image_url":64,"created_at":65,"category":29},"38406a12-f833-4c69-ae22-99c31f03dd52","switch-ai-outputs-markdown-to-html-zh","怎麼把 AI 輸出改成 HTML","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778743243861-8901.png","2026-05-14T07:20:21.545364+00:00",{"id":67,"slug":68,"title":69,"cover_image":70,"image_url":70,"created_at":71,"category":29},"c7c69fe4-97e3-4edf-a9d6-a79d0c4495b4","anthropic-cat-wu-proactive-ai-assistants-zh","Cat Wu 談 Claude 的主動式 AI","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778735455993-gnw7.png","2026-05-14T05:10:30.453046+00:00",{"id":73,"slug":74,"title":75,"cover_image":76,"image_url":76,"created_at":77,"category":29},"e1d6acda-fa49-4514-aa75-709504be9f93","how-to-run-hermes-agent-on-discord-zh","如何在 Discord 執行 Hermes Agent","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778724655796-cjul.png","2026-05-14T02:10:34.362605+00:00",{"id":79,"slug":80,"title":81,"cover_image":82,"image_url":82,"created_at":83,"category":29},"4104fa5f-d95f-45c5-9032-99416cf0365c","why-ragflow-is-the-right-open-source-rag-engine-to-self-host-zh","為什麼 RAGFlow 是最適合自架的開源 RAG 引擎","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778674262278-1630.png","2026-05-13T12:10:23.762632+00:00",{"id":85,"slug":86,"title":87,"cover_image":88,"image_url":88,"created_at":89,"category":29},"7095f05c-34f5-469f-a044-2525d2010ce9","how-to-add-temporal-rag-in-production-zh","如何在正式環境加入 Temporal RAG","https:\u002F\u002Fxxdpdyhzhpamafnrdkyq.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Fcovers\u002Finline-1778667053844-osvs.png","2026-05-13T10:10:30.930982+00:00",[91,96,101,106,111,116,121,126,131,136],{"id":92,"slug":93,"title":94,"created_at":95},"4ae1e197-1d3d-4233-8733-eafe9cb6438b","claude-now-uses-your-pc-to-finish-tasks-zh","Claude 開始幫你操作電腦","2026-03-26T07:20:48.457387+00:00",{"id":97,"slug":98,"title":99,"created_at":100},"5bede67f-e21c-413d-9ab8-54a3c3d26227","googles-2026-ai-agent-report-decoded-zh","Google 2026 AI Agent 報告解讀","2026-03-26T11:15:22.651956+00:00",{"id":102,"slug":103,"title":104,"created_at":105},"2987d097-563f-46c7-b76f-b558d8ef7c2b","kimi-k25-review-stronger-still-not-legend-zh","Kimi K2.5 評測：更強，但還不是神作","2026-03-27T07:15:55.277513+00:00",{"id":107,"slug":108,"title":109,"created_at":110},"95c9053b-e3f4-4cb5-aace-5c54f4c9e044","claude-code-controls-mac-desktop-zh","Claude Code 也能操控 Mac 了","2026-03-28T03:01:58.58121+00:00",{"id":112,"slug":113,"title":114,"created_at":115},"dc58e153-e3a8-4c06-9b96-1aa64eabbf5f","cloudflare-100x-faster-ai-agent-sandbox-zh","Cloudflare 的 AI 沙箱跑超快","2026-03-28T03:09:44.142236+00:00",{"id":117,"slug":118,"title":119,"created_at":120},"1c8afc56-253f-47a2-979f-1065ff072f2a","openai-backs-isara-agent-swarm-bet-zh","OpenAI 挺 Isara 的 agent swarm …","2026-03-28T03:15:27.513155+00:00",{"id":122,"slug":123,"title":124,"created_at":125},"7379b422-576e-45df-ad5a-d57a0d9dd467","openai-plan-automated-ai-researcher-zh","OpenAI 想做自動化 AI 研究員","2026-03-28T03:17:42.090548+00:00",{"id":127,"slug":128,"title":129,"created_at":130},"48c9889e-86df-450b-a356-e4a4b7c83c5b","harness-engineering-ai-agent-reliability-2026-zh","駕馭工程：從「馬具」到「作業系統」，AI Agent 可靠性的終極密碼","2026-03-31T06:42:53.556721+00:00",{"id":132,"slug":133,"title":134,"created_at":135},"e41546b8-ba9e-455f-9159-88d4614ad711","openai-codex-plugin-claude-code-zh","OpenAI 把 Codex 放進 Claude Code","2026-04-01T09:21:54.687617+00:00",{"id":137,"slug":138,"title":139,"created_at":140},"96d8e8c8-1edd-475d-9145-b1e7a1b02b65","mcp-explained-from-prompts-to-production-zh","MCP 怎麼把提示詞變工作流","2026-04-01T09:24:39.321274+00:00"]