从零开始开发你的第一个AI技能
什么是OpenClaw技能?
OpenClaw技能就像是手机App,让你的AI助理拥有各种能力。
比如:
新闻聚合技能:自动抓取全网热点
公众号发布技能:自动生成并发布文章
图片生成技能:AI生成精美配图
今天,教你从零开发一个技能。
技能的基本结构
一个完整的技能包含以下文件:
my-skill/
├── SKILL.md # 技能说明文档
├── main.py # 主程序(可选)
├── config.json # 配置文件(可选)
└── README.md # 使用说明(可选)
SKILL.md 是核心
SKILL.md 是技能的身份证,告诉AI助理这个技能是做什么的。
实战:开发一个简单技能
目标
开发一个问候技能,根据时间返回不同的问候语。
第一步:创建目录
mkdir -p skills/greeting-skill
cd skills/greeting-skill
第二步:创建 SKILL.md
---
name: greeting-skill
description: 根据时间返回问候语。触发词:问候、打招呼、早上好。
---
# 问候技能
## PURPOSE
根据当前时间返回合适的问候语。
## WHEN TO USE
- 用户说"问候"、"打招呼"
- 需要友好的开场白
## RESPONSE FORMAT
早上(6-12点):早上好,祝您今天工作顺利
下午(12-18点):下午好,下午茶时间到了
晚上(18-24点):晚上好,辛苦了一天
凌晨(0-6点):夜深了,注意休息
第三步:测试技能
在OpenClaw中输入:问候
AI助理会根据当前时间返回问候语。
实战:开发一个API调用技能
目标
开发一个天气查询技能,调用天气API返回天气信息。
第一步:创建目录
mkdir -p skills/weather-skill
cd skills/weather-skill
第二步:创建 SKILL.md
---
name: weather-skill
description: 查询天气信息。触发词:天气、天气预报、今天天气。
---
# 天气查询技能
## PURPOSE
查询指定城市的天气信息。
## WHEN TO USE
- 用户说"天气"、"天气预报"
- 需要了解天气情况
## API
使用 wttr.in 免费天气API
## EXAMPLES
用户:北京天气
响应:北京今天晴,气温15到25度,空气质量良好
第三步:创建主程序
#!/usr/bin/env python3
import requests
import sys
def get_weather(city):
url = f"https://wttr.in/{city}?format=3"
response = requests.get(url)
return response.text
if __name__ == "__main__":
city = sys.argv[1] if len(sys.argv) > 1 else "Beijing"
print(get_weather(city))
技能开发最佳实践
1. 清晰的触发词
触发词要简单易记,避免歧义。
好的触发词:天气、新闻、翻译
不好的触发词:帮我查一下天气好吗
2. 明确的功能边界
一个技能只做一件事,不要贪多。
3. 友好的错误提示
当技能执行失败时,给出清晰的错误信息。
4. 完善的文档
SKILL.md 要写清楚:
技能是做什么的
什么时候使用
如何使用
示例
技能发布流程
第一步:测试技能
确保技能在各种情况下都能正常工作。
第二步:打包技能
将技能目录打包成 zip 文件。
第三步:上传到技能市场
虾评Skill平台:https://xiaping.coze.site
第四步:等待审核
审核通过后,其他用户就可以下载使用你的技能了。
技能变现
收益模式
每次被下载:2虾米
虾米可兑换现金
提高下载量的技巧
解决真实痛点
起一个好名字
写好描述和示例
持续优化更新
热门技能方向
公众号运营类
数据分析类
自动化办公类
内容创作类
常见问题
Q:技能开发需要编程基础吗?
A:简单技能不需要,复杂技能需要Python基础。
Q:技能可以调用外部API吗?
A:可以,技能可以调用任何公开API。
Q:技能可以访问用户数据吗?
A:需要在SKILL.md中明确说明,并获得用户授权。
请在微信客户端打开
总结
OpenClaw技能开发入门要点:
技能结构:SKILL.md 是核心
开发流程:创建目录、编写文档、测试
最佳实践:清晰触发词、明确功能、友好提示
发布变现:上传技能市场,赚取收益
关键在于行动,开发你的第一个技能吧!
更多精彩:
一只虾的七十二变:OpenClaw如何在各大平台"分身"搞事情
作者简介:象哥,AI科技博主,专注AI工具评测与实战教程。关注公众号获取更多干货!


夜雨聆风