商品描述
OpenClaw是一個面向智能體構建與運行的開源框架,能夠將大模型、記憶、技能、工具調用與多平臺接入整合起來,幫助用戶搭建可配置、可擴展、可持續運行的數字助手。
本書共分為10章,圍繞OpenClaw的核心概念、系統架構、安裝配置、平臺接入、技能擴展、任務執行、記憶管理、主動、治理、雲端署與實戰應用等內容展開,力求從整體認識到具體作、從基礎入門到綜合實踐,逐步建立讀者對OpenClaw的系統理解,並幫助讀者掌握構建、調試、化和使用智能體的基本方法。
本書兼顧原理講解與實踐作,通過典型場景提升讀者的實際應用。適合對AI智能體、自動化助手和開源工具感興趣的技術愛好者、,以及希望借助智能體提升效率的讀者學習使用。
目錄大綱
前言2
目錄4
第1章認識OpenClaw:它到底是什麼,又能做什麼8
1.1 OpenClaw是什麼8
1.1.1 OpenClaw是怎麼來的8
1.1.2 OpenClaw與clawbot、Moltbot是什麼關系9
1.1.3 OpenClaw能拿來做哪些事10
1.2 為什麼很多人願意用OpenClaw10
1.2.1 開源費到底香在哪10
1.2.2 和別的AI框架比強在哪11
1.2.3 為什麼普通技術愛好者也能上手11
1.3 加入OpenAI走向未來11
1.3.1加盟OpenAI12
1.3.2 多維行業影響12
第2章先跑起來再說:OpenClaw環境配置與署13
2.1 安裝OpenClaw不踩坑:多平臺安裝指南13
2.1.1 運行環境搭建:配置Node.js環境13
2.1.2 OpenClaw的安裝16
2.1.3 安裝完成後的驗證和使用22
2.1.4 安裝故障排除:解決權限拒與端口沖突等常見報錯25
2.2 基於Docker署,省事不少28
2.2.1 先把Docker與Docker Compose裝好28
2.2.2 使用Docker啟動OpenClaw30
第3章接上常用平臺:讓OpenClaw真正用起來33
3.1 飛書接入OpenClaw33
3.1.1 接入前要做哪些準備33
3.1.2 怎麼創建應用並拿到配置參數34
3.1.3 接完以後怎麼測試是否成功39
3.2 QQ接入OpenClaw45
3.2.1 QQ機器人怎麼申請45
3.2.2 參數怎麼填,指令怎麼配46
3.3 企業接入OpenClaw47
3.3.1 企業接入前的環境準備47
3.3.2 企業機器人怎麼建與回調如何配置48
第4章OpenClaw 怎麼思考:一次任務是怎麼完成的54
4.1 它的大腦和工具是怎麼分工的54
4.1.1 大模型負責想,工具負責幹54
4.1.2 提示詞是怎麼一步步拼出來的54
4.1.3上下文太長時怎麼控制不跑偏56
4.2 一次完整任務的處理流程56
4.2.1 第一步:先聽懂你在說什麼56
4.2.2 第二步:把任務拆開想清楚57
4.2.3 第三步:調用工具開始執行57
4.2.4 第四步:看結果,再決定下一步58
4.3 為什麼工具調用不會亂來58
4.3.1 OpenClaw自帶了哪些工具58
4.3.2 哪些作會被攔下來,哪些要人工確認59
5.3.3 死循環與誤作的範措施62
第5章技能系統:給OpenClaw裝上更多本事64
5.1 一個技能是怎麼定義出來的64
5.1.1 SKILL.md到底是幹什麼的64
5.1.2 技能是怎麼被發現、加載和調用的65
5.1.3技能說明和腳本是怎麼配合的66
5.1.4 OpenClaw中技能配置(Skills)68
5.2 ClawHub:技能從哪來70
5.2.1 社區裏有哪些現成技能71
5.2.2 智能體怎麼自動安裝和適配技能73
5.2.3 技能怎麼做檢查74
5.3 自己動手寫技能76
5.3.1先寫一個簡單技能練手76
5.3.2覆雜技能該怎麼設計78
5.3.3技能怎麼調試、怎麼化82
第6章記憶系統:讓OpenClaw 記住人、記住事88
6.1 它把記憶存在哪88
6.1.1 SOUL.md:存放人格和原則88
6.1.2 MEMORY.md:放長期記憶和偏好90
6.1.3 Daily Log:記錄每天做過的事91
6.2 記憶太多了怎麼辦93
6.2.1怎麼自動壓縮和做摘要93
6.2.2 為什麼要先寫下來,再壓縮95
6.2.3 跨會話的內容怎麼分頁管理95
6.3 需要時怎麼把記憶找回來97
6.3.1 sqlite-vec是怎麼幫忙檢索的97
6.3.2 向量檢索和BM25是怎麼一起工作的98
6.3.3 索引壞了以後怎麼自動修覆100
第7章主動:從“等你開口”到“主動幹活”102
7.1 Heartbeat:讓它定時醒一醒102
7.1.1 默認多久會醒一次102
7.1.2 醒來之後一般會做什麼103
7.1.3 怎麼減少無效喚醒,少浪費資源105
7.2 Cron:讓它按時辦事106
7.2.1 怎麼做日報、周報和周期任務106
7.2.2 怎麼設置一次性提醒和未來計劃109
7.2.3 定時任務為什麼要單獨隔離運行111
7.3 怎麼把主動工作流設計得更順手112
7.3.1 它怎麼識別機會並主動行動112
7.3.2 怎麼批量處理任務,省token也省事112
7.3.3 主動到什麼程度才合適113
第8章這件事:不光能用,還得用得放心115
8.1 OpenClaw可能會遇到哪些風險115
8.1.1 提示詞註入是怎麼來的115
8.1.2 密鑰和令牌可能怎麼泄露116
8.1.3 記憶被“帶壞”會發生什麼117
8.2 它是怎麼把風險關進籠子的117
8.2.1 Gateway的容器化基礎配置117
8.2.2 工具權限怎麼細分和限制117
8.2.3 臨時沙箱怎麼護執行環境122
8.3 技能生態裏的怎麼管125
8.3.1 惡意投毒案例說明了什麼125
8.3.2 技能掃描器是怎麼工作的126
8.3.3 怎麼做一套更穩妥的技能審計規則127
第9章署到雲端:讓OpenClaw一直在線130
9.1 署到騰訊雲130
9.1.1 服務器怎麼選,環境怎麼配130
9.1.2 服務器署流程130
9.1.3 署完後怎麼驗證和排錯132
9.2 署到阿裏雲135
9.2.1 試用OpenClaw135
9.2.2 正式署OpenClaw141
9.3 署到華為雲144
9.3.1 華為雲署OpenClaw144
9.3.2 華為雲服務器登錄148
第10章實戰案例:用OpenClaw做真正能落地的助手150
10.1 智能辦公實踐:自動化個人郵箱管家150
10.1.1 先想清楚要它幫你處理什麼郵件150
10.1.2 打通OpenClaw與郵箱的鏈路150
10.1.3 怎麼實現自動識別、分類、回覆和歸檔153
10.2 科研效率實踐:搭建學術研究助手155
10.2.1 怎麼自動追蹤新論文和信息155
10.2.2 如何提取摘要並整理成讀書筆記155
10.2.2 學術研究助手實環節156
10.3 賺錢變現應用:實現小紅書自動運營158
10.3.1 手把手教你“調教”AI:讓它只盯著你感興趣的消息158
10.3.2 開啟“自動駕駛”模式:讓文案每天準時送到你手機上159
10.4 內容生產變現場景:實現文案自動生成視頻162
10.5 自動代碼審查:從零開始的實戰指南162
10.5.1 代碼審查前的準備工作162
10.5.2 碼審查實演練163
10.6 開發運維場景:服務器監控與渠道配置164
10.6.1 服務器監控助手164
10.6.2 渠道配置於測試165
