92 lines
3.5 KiB
Markdown
92 lines
3.5 KiB
Markdown
# OpenClaw 技能系统总结
|
||
|
||
_生成时间: 2026-04-10(最后更新)_
|
||
|
||
## 四层技能路径(按优先级从高到低)
|
||
|
||
| 层级 | 路径 | 用途 |
|
||
|------|------|------|
|
||
| 1 | `<workspace>/<Agent名>/skills` | **Agent 私有技能**(如 `chief-engineer/skills`) |
|
||
| 2 | `<workspace>/.agents/skills` | **Workspace 内共享**(该 workspace 内各 Agent 共享) |
|
||
| 3 | `C:\Users\admin\.agents\skills` | **用户级共享**(Claude Code + OpenClaw 全体) |
|
||
| 4 | `C:\Users\admin\.openclaw\skills` | **机器级共享**(OpenClaw 全体) |
|
||
|
||
> **优先级规则**:高优先级路径的同名技能会覆盖低优先级路径的技能。
|
||
|
||
---
|
||
|
||
## 当前已建立的目录结构
|
||
|
||
```
|
||
D:\OpenClaw-Workspace\ # wantsong 的工作空间
|
||
├── main/ # 总调度 Agent
|
||
│ └── skills/ # Agent 私有技能 ✅
|
||
├── chief-engineer/ # 轮机长 Agent
|
||
│ └── skills/ # Agent 私有技能 ✅
|
||
├── disciple/ # 强哥的徒弟 Agent
|
||
│ └── skills/ # Agent 私有技能 ✅
|
||
└── .agents/skills/ # Workspace 内共享 ✅
|
||
|
||
D:\OpenClaw-Workspace-shirleen\ # shirleen 的工作空间
|
||
├── conservator/ # 文保工作者 Agent(shirleen 主要用)
|
||
│ └── skills/ # Agent 私有技能 ✅
|
||
└── .agents/skills/ # Workspace 内共享 ✅
|
||
```
|
||
|
||
---
|
||
|
||
## 当前已安装的技能
|
||
|
||
### 用户级 — `~/.agents/skills`(17 个)
|
||
|
||
**编程 & 部署**
|
||
- `agent-browser` — 浏览器自动化
|
||
- `agentcore` — AWS Bedrock AgentCore 云浏览器
|
||
- `deploy-to-vercel` — 部署到 Vercel
|
||
- `electron` — 自动化 Electron 桌面应用
|
||
- `pdf` — PDF 读写操作
|
||
- `skill-creator` — 创建和优化技能
|
||
- `vercel-cli-with-tokens` — Vercel CLI(token 认证)
|
||
|
||
**React / 前端**
|
||
- `frontend-design` — 创建生产级前端界面
|
||
- `vercel-composition-patterns` — React 组合模式
|
||
- `vercel-react-best-practices` — React/Next.js 性能优化
|
||
- `vercel-react-native-skills` — React Native 最佳实践
|
||
- `vercel-react-view-transitions` — React View Transition API
|
||
- `vercel-sandbox` — Vercel Sandbox 浏览器自动化
|
||
- `web-design-guidelines` — Web 界面规范审查
|
||
|
||
**工具类**
|
||
- `dogfood` — Web 应用 QA 测试
|
||
- `find-skills` — 发现和安装新技能
|
||
- `slack` — Slack 工作区交互
|
||
|
||
### 机器级 — `~/.openclaw/skills`(4 个)
|
||
|
||
| 技能 | 说明 |
|
||
|------|------|
|
||
| `agent-browser-clawdbot` | agent-browser 自定义封装 |
|
||
| `find` | 多源渐进式搜索定位 |
|
||
| `skill-vetter-1-0-0` | 技能安全审查 |
|
||
| `xiucheng-self-improving-agent` | 自我改进 Agent 系统 |
|
||
|
||
---
|
||
|
||
## 共享 TOOLS.md 配置
|
||
|
||
| 共享内容 | 路径 | 用途 |
|
||
|----------|------|------|
|
||
| 搜索服务配置 | `C:\Users\admin\.openclaw\skills\shared-tools\TOOLS.md` | OpenClaw 全体 Agent 可用 |
|
||
| 搜索服务配置 | `C:\Users\admin\.agents\skills\shared\TOOLS.md` | Claude Code + OpenClaw 共用 |
|
||
|
||
---
|
||
|
||
## 约定
|
||
|
||
- **新增技能**优先安装到 `~/.agents/skills`(层级 3),可跨机器同步
|
||
- **Agent 私有技能**放到 `<workspace>/<Agent名>/skills`(层级 1)
|
||
- **per-agent 共享技能**放到 `<workspace>/.agents/skills`(层级 2)
|
||
- **机器级定制**放到 `~/.openclaw/skills`(层级 4)
|
||
- `~/.openclaw/skills/shared-tools/TOOLS.md` 和 `~/.agents/skills/shared/TOOLS.md` 存放共享工具配置
|