AI创想

标题: OpenClaw Skills 安装与实战:打造你的 AI 技能工具箱 [打印本页]

作者: 米落枫    时间: 昨天 11:17
标题: OpenClaw Skills 安装与实战:打造你的 AI 技能工具箱
作者:CSDN博客
(, 下载次数: 0)


OpenClaw Skills 安装与实战:打造你的 AI 技能工具箱

本文介绍如何使用 ClawHub 安装和管理 OpenClaw 技能包,并通过实战案例演示多个技能的协同使用。
前言

OpenClaw 是一个强大的 AI 助手框架,而 Skills(技能包)则是扩展其能力的核心方式。通过安装不同的技能包,你可以让 AI 助手具备搜索、总结、开发指导、自我学习等能力。
本文将带你完成:

一、ClawHub:技能包管理器

1.1 什么是 ClawHub

ClawHub 是 OpenClaw 的官方技能包市场,提供了丰富的技能包供用户安装使用。
安装 ClawHub CLI:
  1. npminstall-g clawhub
复制代码
1.2 常用命令

命令说明
clawhub search <关键词>搜索技能包
clawhub install <包名>安装技能包
clawhub list查看已安装技能
clawhub update <包名>更新技能包
clawhub update --all更新所有技能

二、搜索与安装技能包

2.1 搜索技能

使用 search 命令查找需要的技能:
  1. clawhub search self-improving
复制代码
输出结果:
  1. - Searching
  2. xiucheng-self-improving-agent  Self Improving Agent  (3.689)
  3. self-improving-agent-cn  Self Improving Agent CN  (3.626)
  4. self-improving  Self-Improving Agent (Proactive Self-Reflection)  (2.457)
  5. self-evolve  Self-Evolve  (1.236)
  6. ...
复制代码
2.2 安装技能
  1. clawhub install self-improving
复制代码
2.3 批量安装

建议安装以下实用技能包:
  1. # 搜索技能
  2. clawhub install tavily-search
  3. # 文章总结
  4. clawhub install summarize
  5. # React 开发指导
  6. clawhub install react
  7. # GitHub 操作
  8. clawhub install github
  9. # 自我学习
  10. clawhub install self-improving
  11. # 理财建议
  12. clawhub install wealth
  13. # 主动代理
  14. clawhub install proactive-agent-lite
复制代码
2.4 查看已安装技能
  1. clawhub list
复制代码
或者直接查看目录:
  1. dir ~/.openclaw/workspace/skills
复制代码

三、技能包详解

3.1 Self-Improving:自我学习系统

功能: 让 AI 能够记住你的偏好、纠正和工作模式,实现持续改进。
核心特点:
目录结构:
  1. ~/self-improving/
  2. ├── memory.md          # HOT: 总是加载的核心记忆
  3. ├── corrections.md     # 修正记录日志
  4. ├── index.md           # 主题索引
  5. ├── projects/          # 项目专属记忆
  6. ├── domains/           # 领域知识(编程、写作等)
  7. └── archive/           # 归档的记忆
复制代码
3.2 Tavily Search:智能搜索

功能: AI 优化的网络搜索,返回简洁、相关的结果。
使用方式:
  1. # 基础搜索node skills/tavily-search-1.0.0/scripts/search.mjs "React 19 新特性"# 指定结果数量node skills/tavily-search-1.0.0/scripts/search.mjs "查询内容"-n10# 深度搜索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 环境变量。
3.3 Summarize:文章总结

功能: 快速总结 URL、PDF、图片、音频、YouTube 视频。
使用方式:
  1. # 总结网页
  2. summarize "https://example.com/article"--length medium
  3. # 总结 PDF
  4. summarize "/path/to/file.pdf"--length short
  5. # 总结 YouTube 视频
  6. summarize "https://youtu.be/xxxxx"--youtube auto
复制代码
3.4 React:开发指导

功能: 提供生产级 React 开发指导,涵盖架构、状态管理、性能优化等。
核心规则:
3.5 GitHub:仓库操作

功能: 通过 gh CLI 与 GitHub 交互。
  1. # 查看仓库信息
  2. gh repo view owner/repo
  3. # 查看最近 PR
  4. gh pr list --repo owner/repo --state merged --limit5# 查看 CI 状态
  5. gh pr checks 55--repo owner/repo
复制代码
3.6 Wealth:投资理财

功能: 提供全面的财富管理建议,包括:

四、Self-Improving 初始化配置

4.1 创建目录结构
  1. # Windows PowerShellmkdir-p$env:USERPROFILE\self-improving\projects
  2. mkdir-p$env:USERPROFILE\self-improving\domains
  3. mkdir-p$env:USERPROFILE\self-improving\archive
  4. # Linux/macOSmkdir-p ~/self-improving/{projects,domains,archive}
复制代码
4.2 创建核心文件

memory.md(核心记忆):
  1. # Memory (HOT Tier)
  2. > 总是加载的记忆,存储最重要的偏好和规则
  3. ## Preferences
  4. <!-- 用户偏好 -->
  5. ## Patterns
  6. <!-- 已验证的工作模式 -->
  7. ## Rules
  8. <!-- 经过确认的规则 -->
复制代码
corrections.md(修正记录):
  1. # Corrections Log
  2. > 记录用户的修正反馈
  3. | Date | Context | What I Got Wrong | Correct Answer | Learned |
  4. |------|---------|-----------------|----------------|---------|
复制代码
domains/programming.md(领域记忆):
  1. # Domain: Programming
  2. ## Language Preferences
  3. - TypeScript > JavaScript
  4. - Python 用于数据分析
  5. ## Framework Preferences
  6. - 前端:React + Next.js
  7. - 状态管理:Zustand
  8. - 样式:Tailwind CSS
复制代码
4.3 验证安装

对 AI 说 “memory stats”,应返回:
[code]




欢迎光临 AI创想 (http://www.llms-ai.com/) Powered by Discuz! X3.4