75 lines
1.6 KiB
Markdown
75 lines
1.6 KiB
Markdown
|
|
# AI编程代理技能集
|
|||
|
|
|
|||
|
|
`AI代理` `技能扩展` `状态通道` `Yellow Network` `Nitrolite`
|
|||
|
|
|
|||
|
|
# 代理技能
|
|||
|
|
|
|||
|
|
面向 AI 编程代理的技能合集。技能是打包好的指令和脚本,用于扩展代理的能力。
|
|||
|
|
|
|||
|
|
技能遵循 [Agent Skills](https://agentskills.io/) 格式。
|
|||
|
|
|
|||
|
|
## 可用技能
|
|||
|
|
|
|||
|
|
### yellow-best-practices
|
|||
|
|
|
|||
|
|
Yellow Network 和 Nitrolite(ERC-7824)开发最佳实践,用于构建状态通道应用。包含构建具有近乎即时最终性的高性能去中心化应用的指南。
|
|||
|
|
|
|||
|
|
适用场景:
|
|||
|
|
|
|||
|
|
- 使用 Yellow Network SDK 构建应用
|
|||
|
|
- 使用 Nitrolite 实现状态通道
|
|||
|
|
- 处理 ClearNode 连接与认证
|
|||
|
|
- 管理链下交易和余额
|
|||
|
|
- 创建和关闭应用会话
|
|||
|
|
|
|||
|
|
涵盖类别:
|
|||
|
|
|
|||
|
|
- ClearNode 连接(关键)
|
|||
|
|
- 认证流程(关键)
|
|||
|
|
- 应用会话(高)
|
|||
|
|
- 状态管理(高)
|
|||
|
|
- 余额监控(中)
|
|||
|
|
- 安全最佳实践(关键)
|
|||
|
|
- 错误处理(中)
|
|||
|
|
|
|||
|
|
## 安装
|
|||
|
|
|
|||
|
|
```shell
|
|||
|
|
npx skills add your-org/agent-skills
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 使用方法
|
|||
|
|
|
|||
|
|
技能安装后即自动可用。当检测到相关任务时,代理会自动调用对应技能。
|
|||
|
|
|
|||
|
|
示例:
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
帮我连接到 ClearNode
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
为支付应用创建一个应用会话
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
如何正确关闭状态通道?
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 技能结构
|
|||
|
|
|
|||
|
|
每个技能包含:
|
|||
|
|
|
|||
|
|
- `SKILL.md` — 代理的指令文件
|
|||
|
|
- `rules/` — 分类整理的最佳实践规则
|
|||
|
|
- `references/` — 参考文档(可选)
|
|||
|
|
|
|||
|
|
## 文档来源
|
|||
|
|
|
|||
|
|
- [Yellow Network 文档](https://docs.yellow.org/)
|
|||
|
|
- [ERC-7824 文档](https://erc7824.org/)
|
|||
|
|
- [Nitrolite SDK](https://www.npmjs.com/package/@erc7824/nitrolite)
|
|||
|
|
|
|||
|
|
## 许可证
|
|||
|
|
|
|||
|
|
MIT
|