OpenClaw Skills安裝與實戰(zhàn):打造你的AI技能工具箱
本文介紹如何使用 ClawHub 安裝和管理 OpenClaw 技能包,并通過實戰(zhàn)案例演示多個技能的協(xié)同使用。

前言
OpenClaw 是一個強大的 AI 助手框架,而 Skills(技能包)則是擴展其能力的核心方式。通過安裝不同的技能包,你可以讓 AI 助手具備搜索、總結、開發(fā)指導、自我學習等能力。
本文將帶你完成:
- ClawHub CLI 的安裝與使用
- 多個實用技能包的安裝
- Self-Improving 記憶系統(tǒng)的初始化
- 一個綜合實戰(zhàn)案例演示
一、ClawHub:技能包管理器
1.1 什么是 ClawHub
ClawHub 是 OpenClaw 的官方技能包市場,提供了豐富的技能包供用戶安裝使用。
安裝 ClawHub CLI:
npm install -g clawhub
1.2 常用命令
| 命令 | 說明 |
|---|---|
clawhub search <關鍵詞> | 搜索技能包 |
clawhub install <包名> | 安裝技能包 |
clawhub list | 查看已安裝技能 |
clawhub update <包名> | 更新技能包 |
clawhub update --all | 更新所有技能 |
二、搜索與安裝技能包
2.1 搜索技能
使用 search 命令查找需要的技能:
clawhub search self-improving
輸出結果:
- Searching
xiucheng-self-improving-agent Self Improving Agent (3.689)
self-improving-agent-cn Self Improving Agent CN (3.626)
self-improving Self-Improving Agent (Proactive Self-Reflection) (2.457)
self-evolve Self-Evolve (1.236)
...
2.2 安裝技能
clawhub install self-improving
2.3 批量安裝
建議安裝以下實用技能包:
# 搜索技能 clawhub install tavily-search # 文章總結 clawhub install summarize # React 開發(fā)指導 clawhub install react # GitHub 操作 clawhub install github # 自我學習 clawhub install self-improving # 理財建議 clawhub install wealth # 主動代理 clawhub install proactive-agent-lite
2.4 查看已安裝技能
clawhub list
或者直接查看目錄:
dir ~/.openclaw/workspace/skills
三、技能包詳解
3.1 Self-Improving:自我學習系統(tǒng)
功能: 讓 AI 能夠記住你的偏好、糾正和工作模式,實現(xiàn)持續(xù)改進。
核心特點:
- 分層記憶存儲(HOT/WARM/COLD)
- 自動從用戶反饋中學習
- 支持項目級和領域級記憶隔離
目錄結構:
~/self-improving/
├── memory.md # HOT: 總是加載的核心記憶
├── corrections.md # 修正記錄日志
├── index.md # 主題索引
├── projects/ # 項目專屬記憶
├── domains/ # 領域知識(編程、寫作等)
└── archive/ # 歸檔的記憶
3.2 Tavily Search:智能搜索
功能: AI 優(yōu)化的網絡搜索,返回簡潔、相關的結果。
使用方式:
# 基礎搜索 node skills/tavily-search-1.0.0/scripts/search.mjs "React 19 新特性" # 指定結果數量 node skills/tavily-search-1.0.0/scripts/search.mjs "查詢內容" -n 10 # 深度搜索 node skills/tavily-search-1.0.0/scripts/search.mjs "查詢內容" --deep # 新聞搜索 node skills/tavily-search-1.0.0/scripts/search.mjs "查詢內容" --topic news
配置: 需要設置 TAVILY_API_KEY 環(huán)境變量。
3.3 Summarize:文章總結
功能: 快速總結 URL、PDF、圖片、音頻、YouTube 視頻。
使用方式:
# 總結網頁 summarize "https://example.com/article" --length medium # 總結 PDF summarize "/path/to/file.pdf" --length short # 總結 YouTube 視頻 summarize "https://youtu.be/xxxxx" --youtube auto
3.4 React:開發(fā)指導
功能: 提供生產級 React 開發(fā)指導,涵蓋架構、狀態(tài)管理、性能優(yōu)化等。
核心規(guī)則:
- 服務端狀態(tài) ≠ 客戶端狀態(tài)
- 只使用命名導出
- 組件 JSX 不超過 50 行
- 啟用 TypeScript strict 模式
3.5 GitHub:倉庫操作
功能: 通過 gh CLI 與 GitHub 交互。
# 查看倉庫信息 gh repo view owner/repo # 查看最近 PR gh pr list --repo owner/repo --state merged --limit 5 # 查看 CI 狀態(tài) gh pr checks 55 --repo owner/repo
3.6 Wealth:投資理財
功能: 提供全面的財富管理建議,包括:
- 財務基礎建設
- 投資組合建議
- 稅 務優(yōu)化策略
- 退休規(guī)劃
- 資產保護
四、Self-Improving 初始化配置
4.1 創(chuàng)建目錄結構
# Windows PowerShell
mkdir -p $env:USERPROFILE\self-improving\projects
mkdir -p $env:USERPROFILE\self-improving\domains
mkdir -p $env:USERPROFILE\self-improving\archive
# Linux/macOS
mkdir -p ~/self-improving/{projects,domains,archive}
4.2 創(chuàng)建核心文件
memory.md(核心記憶):
# Memory (HOT Tier) > 總是加載的記憶,存儲最重要的偏好和規(guī)則 ## Preferences <!-- 用戶偏好 --> ## Patterns <!-- 已驗證的工作模式 --> ## Rules <!-- 經過確認的規(guī)則 -->
corrections.md(修正記錄):
# Corrections Log > 記錄用戶的修正反饋 | Date | Context | What I Got Wrong | Correct Answer | Learned | |------|---------|-----------------|----------------|---------|
domains/programming.md(領域記憶):
# Domain: Programming ## Language Preferences - TypeScript > JavaScript - Python 用于數據分析 ## Framework Preferences - 前端:React + Next.js - 狀態(tài)管理:Zustand - 樣式:Tailwind CSS
4.3 驗證安裝
對 AI 說 “memory stats”,應返回:
?? Self-Improving Memory ?? HOT (always loaded): memory.md: 0 entries ??? WARM (load on demand): projects/: 0 files domains/: 1 file ?? COLD (archived): archive/: 0 files
五、API Key 配置
5.1 Tavily API
- 訪問 https://tavily.com 注冊賬號
- 獲取 API Key
- 設置環(huán)境變量:
# Windows(永久)
[Environment]::SetEnvironmentVariable("TAVILY_API_KEY", "your-api-key", "User")
# Linux/macOS
echo 'export TAVILY_API_KEY="your-api-key"' >> ~/.bashrc
source ~/.bashrc
5.2 其他 API Keys
| 服務 | 環(huán)境變量 | 用途 |
|---|---|---|
| OpenAI | OPENAI_API_KEY | summarize |
| Anthropic | ANTHROPIC_API_KEY | summarize |
| GEMINI_API_KEY | summarize |
六、綜合實戰(zhàn)案例
6.1 案例:技術趨勢研究助手
場景: 作為開發(fā)者,需要跟蹤技術動態(tài)、快速理解新文章、構建知識庫。
工作流:
1. tavily-search → 搜索技術動態(tài)
2. summarize → 提取文章要點
3. react → 構建知識展示界面
4. self-improving → 記住偏好
6.2 實戰(zhàn)演示
步驟一:搜索技術動態(tài)
node skills/tavily-search-1.0.0/scripts/search.mjs "React 19 new features" -n 5
返回結果示例:
## Answer
React 19 introduces concurrent rendering, React Server Components,
and the useFormStatus hook for managing form state...
## Sources
- Exploring the New Features of React 19 - LinkedIn
https://www.linkedin.com/pulse/...
- What's New in React 19 - Telerik.com
https://www.telerik.com/blogs/...
步驟二:深入閱讀文章
summarize "https://www.telerik.com/blogs/whats-new-react-19" --length medium
步驟三:創(chuàng)建知識卡片組件
根據 react skill 指導:
// TechCard.tsx
interface TechCardProps {
title: string
summary: string
source: string
tags: string[]
}
export function TechCard({ title, summary, source, tags }: TechCardProps) {
const isSaved = useUIStore((s) => s.savedItems.has(title))
const toggleSave = useUIStore((s) => s.toggleSave)
return (
<article className="rounded-lg border p-4 shadow-sm">
<header className="mb-2 flex items-start justify-between">
<h3 className="font-semibold">{title}</h3>
<button onClick={() => toggleSave(title)}>
{isSaved ? '★' : '☆'}
</button>
</header>
<p className="text-gray-600 text-sm">{summary}</p>
<footer className="mt-3 flex gap-2">
{tags.map(tag => (
<span key={tag} className="bg-gray-100 px-2 py-0.5 rounded text-xs">
{tag}
</span>
))}
</footer>
</article>
)
}步驟四:AI 自動學習偏好
當你告訴 AI:“我更喜歡 TypeScript,不喜歡 JavaScript”
AI 會自動記錄到 ~/self-improving/domains/programming.md:
## Language Preferences - 首選:TypeScript - 避免:純 JavaScript - 原因:類型安全,更好的 IDE 支持
七、技能協(xié)同優(yōu)勢
| 技能 | 貢獻 | 使用頻率 |
|---|---|---|
| tavily-search | 快速獲取高質量搜索結果 | 需要時 |
| summarize | 壓縮長文為精華 | 閱讀時 |
| react | 構建可復用的知識展示界面 | 開發(fā)時 |
| self-improving | 持續(xù)學習你的偏好 | 每次會話 |
| github | 查看項目最新動態(tài) | 開發(fā)時 |
| wealth | 理財建議 | 規(guī)劃時 |
八、最佳實踐
8.1 記憶管理
- HOT 層 只放最重要的偏好,不超過 100 行
- WARM 層 按項目和領域分類
- COLD 層 定期歸檔不再使用的模式
8.2 技能使用原則
- 按需安裝 - 只安裝真正需要的技能
- 配置優(yōu)先 - 先配置好 API Key 再使用
- 持續(xù)學習 - 讓 self-improving 自然積累偏好
8.3 工作流建議
日常對話 → AI 自然學習偏好 → 自動記錄
↓
需要搜索 → tavily-search → summarize 總結
↓
需要開發(fā) → react/github 指導 → 項目記憶記錄
九、總結
通過 ClawHub 安裝和管理技能包,可以快速擴展 OpenClaw 的能力:
- ClawHub 提供了便捷的技能包管理
- Self-Improving 實現(xiàn)了 AI 的持續(xù)學習
- 各技能協(xié)同 形成完整的工作流
隨著使用時間的增加,AI 會越來越了解你的偏好和工作方式,成為一個真正懂你的智能助手。
到此這篇關于OpenClaw Skills安裝與實戰(zhàn):打造你的AI技能工具箱的文章就介紹到這了,更多相關OpenClaw Skills安裝內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持腳本之家!
相關文章
這篇文章給大家介紹OpenClaw Skills安裝教程與失敗處理方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友參考下吧2026-03-27
本文為新手提供OpenClawSkills安裝指南,包括查看內置Skills、從ClawHub安裝新Skills、手動安裝Skills、配置API密鑰、常見問題及解決方法等內容,感興趣的可以了解一下2026-03-25
OpenClaw Skills完全指南:手把手教你與實戰(zhàn)應用
最近 AI 圈最火的話題莫過于 OpenClaw 了——這個開源 AI 代理框架正在悄悄改變我們與 AI 互動的方式,沒有 Skills 的 OpenClaw 只是個能聊天的工具,裝上 Skills 后,它才2026-03-24
openclaw安裝skills報錯的6大解決方案(適用macOS/Windows/Linux)
本文將全面解析openclaw安裝skills報錯clawhub: command not found的解決方法,涵蓋Windows/macOS/Linux平臺的6大原因和12種解決方案,有需要的小伙伴可以跟隨小編一起學習2026-03-15
Mac安裝和配置OpenClaw的超詳細保姆級教程(附 skills安裝)
OpenClaw是一個開源的AI助手框架,支持多模型接入和技能擴展,適用于多渠道聊天,文章詳細介紹了Mac上安裝和配置OpenClaw的步驟,包括安裝OpenClaw CLI、驗證安裝、完成onboard2026-03-12
OpenClaw Skills無法安裝/安裝報錯的4步排查法(macOS/Windows/Linux通用)
OpenClaw Skills 無法安裝,通常由權限不足、路徑錯誤、網絡連通性問題或依賴缺失四類原因導致,通過逐步排查可在 10 分鐘內解決,本文覆蓋全平臺的系統(tǒng)性排查方法,適用于2026-03-12
OpenClaw Skills 進階實戰(zhàn)指南(前端開發(fā)者的AI技能庫搭建)
本文詳細介紹了如何配置和使用OpenClaw的技能插件,特別是針對前端開發(fā)場景,它提供了按需構建技能的選擇策略、多種安裝技能的方法,以及2026年最受歡迎的OpenClaw技能推薦,此2026-03-11
一文手把手教你用OpenClaw打造專屬AI助手:從安裝到自定義Skills全過程
如果你最近刷 GitHub Trending,一定見過一只紅色龍蝦的 logo,本文從零開始搭建一個屬于你自己的 OpenClaw AI 助手,并教你如何編寫自定義 Skill,讓這只龍蝦真正為你干活,2026-03-10
openclaw的skills開發(fā)規(guī)范以及OpenClaw skills安裝流程
OpenClaw通過“Skills”機制實現(xiàn)高度可擴展性,每個Skill由“能力描述+執(zhí)行邏輯”組成,開發(fā)者需編寫SKILL.md文件或添加Python/TypeScript腳本實現(xiàn)功能,下面從開發(fā)規(guī)范與安裝2026-03-10
本文介紹了OpenClawSkills的四種安裝方法分別是手動下載安裝、通過飛書/聊天工具安裝、命令行安裝和WebUI圖形化安裝,每種方法都有其優(yōu)缺點,適用于不同的場景,感興趣的朋友2026-03-10











