《OpenClaw10分钟系列09|不写代码也能开发Skill?可视化开发,让你的创意变成真工具》
😎 帅哥威说:有想法不会编程?今天带你用可视化工具开发Skill,0代码也能做出专属AI工具,还能分享给全世界!
你有没有过这种念头——
“要是OpenClaw能帮我干XXX就好了…”
比如:每天早上自动给我推一句励志名言;自动整理我收藏的文章并生成摘要;帮我监控某个网站的价格变动;自动把语音转成文字并分类存档;或者帮我想下今天我该买哪支股票…
想法一堆,但一想到要写代码就头大。Python?JavaScript?API接口?算了,还是手动干吧…

今天我就教你用可视化工具,像搭积木一样做自己的Skill,完全不用写代码!
Skill开发,真的不难
先破除一个迷信:开发Skill不一定要写代码。
就像你不用懂发动机原理也能开车,你不用懂编程也能开发Skill。
OpenClaw的Skill说白了就是一个脚本加上配置文件,告诉系统啥时候跑、跑啥、输出啥。就这么简单,用可视化工具完全能搞定。
实战:开发"每日名言"Skill
光说没用,直接动手做一个。
目标:每天早上8点,自动给你推一句励志名言到飞书或者微信。
先想清楚要干嘛
⏰ 每天早上8点触发 ↓📚 从名言库随机选一条 ↓💬 发送到飞书/微信就这么简单,三步骤。
接着用Coze搭建逻辑
Coze(扣子)是字节出的AI应用开发平台,完全可视化,拖拖拽拽就能搭出工作流,不用写代码。
2.1 创建Bot
打开 coze.cn,点"创建Bot":
• 名字:每日名言推送 • 描述:每天早上推一句励志名言 • 图标:随便挑一个顺眼的
2.2 添加触发器
左边"触发器"面板,点"添加":
• 类型:定时触发 • 频率:每天 • 时间:08:00 • 时区:选上海
2.3 添加工作流
这一步最关键。点"工作流" → “创建工作流”:
工作流名称:get_daily_quote节点1:代码节点 - 输入:无 - 代码: ```python import random quotes = [ "种一棵树最好的时间是十年前,另外,是现在。", "不积跬步,无以至千里。", "星光不问赶路人,时光不负有心人。", "越努力,越幸运。", "今天的你,比昨天更优秀了吗?" ] return {"quote": random.choice(quotes)} ```节点2:消息节点 - 输入:上一步的 quote - 输出:飞书/微信消息 - 内容模板:🌅 早安!今日名言:{{quote}}看到没?就算是"代码节点",Coze也帮你封装好了,你只需要填最简单的Python逻辑,连import都不用写,粘贴进去就行。
2.4 发布Bot
点击右上角"发布",选择发布渠道:
• 飞书 • 微信 • 或者其他平台
搞定!
还有,一步:在OpenClaw里调用
Coze搭好了,怎么跟OpenClaw配合起来用?
Coze提供API接口,咱们在OpenClaw里创建一个简单的Skill来调用它。
创建 skills/daily-quote/SKILL.md:
---name: daily-quotedescription: 每天早上推送一句励志名言---# Daily Quote - 每日名言调用Coze Bot获取每日名言。## 使用方法```bashcurl -X POST https://api.coze.cn/v3/chat \ -H "Authorization: Bearer {token}" \ -H "Content-Type: application/json" \ -d '{ "bot_id": "你的BotID", "user": "user123", "query": "获取今日名言" }'定时配置
建议每天早上8点执行:
openclaw cron add \ --name "Daily Quote" \ --schedule "0 8 * * *" \ --command"bash {baseDir}/scripts/fetch.sh"再创建 `skills/daily-quote/scripts/fetch.sh`:```bash#!/bin/bash# 获取每日名言BOT_ID="你的BotID"TOKEN="你的Token"# 调用Coze APIresponse=$(curl -s -X POST https://api.coze.cn/v3/chat \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d "{ \"bot_id\": \"$BOT_ID\", \"user\": \"user123\", \"query\": \"获取今日名言\" }")# 解析返回的quote(简化版)quote=$(echo $response | grep -o '"content":"[^"]*"' | head -1 | cut -d'"' -f4)# 发送到飞书/微信(根据你配置的channel)echo "🌅 早安!今日名言:$quote"搞定!现在每天早上8点,你的OpenClaw会自动调用Coze Bot,获取名言,然后推送给你。
进阶:用Dify做更复杂的Skill
Coze适合简单的Bot,如果要做更复杂的(比如带数据库、多轮对话、外部API集成),推荐用 Dify。
Dify也是可视化平台,但功能更强:能连数据库、能调外部API、能记住多轮对话、还能做条件判断(if/else)。
举个例子:做一个"文章收藏整理"Skill
需求:
• 我把文章链接发给Bot • Bot自动抓取内容 • 生成摘要 • 分类存到Notion/飞书文档
Dify工作流:
用户输入:文章URL ↓节点1:HTTP请求(抓取网页内容) ↓节点2:LLM(生成摘要) ↓节点3:代码节点(提取关键词分类) ↓节点4:HTTP请求(创建Notion页面) ↓输出:"已保存到Notion,分类:AI/科技"全程拖拖拽拽,不用写一行代码。
分享你的Skill
Skill做好了,咋分享给其他人用?
方式1:打包成.skill文件
# 进入Skill目录cd skills/your-skill# 打包tar -czf your-skill.skill.tar.gz .# 分享给别人# 别人解压到他们的skills目录就能用方式2:发布到GitHub
创建一个GitHub仓库,把你的Skill传上去:
your-skill/├── SKILL.md├── scripts/│ └── run.sh├── config/│ └── config.json.example└── README.md别人用的时候:
git clone https://github.com/yourname/your-skill.gitcd your-skill# 按README配置方式3:提交到OpenClaw官方市场
如果你的Skill质量高,可以提交到官方Skill市场:
1. Fork openclaw-skills 仓库 2. 把你的Skill放到对应分类目录 3. 提交PR 4. 维护者审核通过后合并
几个开发技巧
1. 从模仿开始
别一上来就想造轮子,先看看别人怎么写的,学一学。
OpenClaw自带的Skill都在 skills/ 目录,挑几个简单的看:
• weather- 最简单的API调用• auto-git-backup- 定时任务示例• coze-image-gen- 外部API集成
看懂了结构,改一改就能用。
2. 先跑通再改
开发Skill跟写代码一个套路,先搞个最简单能跑的,再慢慢往上加功能。
比如"每日名言",第一版就直接写死5句话随机选,能跑了再接入真正的名言API。
3. 多用日志调试
Skill出错了怎么看?加日志!
# 在脚本里加日志echo"[$(date)] 开始执行..." >> logs/your-skill.logecho"[$(date)] 获取到名言:$quote" >> logs/your-skill.log然后看日志:
tail -f /workspace/projects/workspace/logs/your-skill.log4. 配置和代码分离
不要把API Key、Token这些硬编码在脚本里,放到配置文件:
// config/config.json{"api_key":"your-api-key","bot_id":"your-bot-id","schedule":"0 8 * * *"}脚本里读取:
API_KEY=$(cat config/config.json | grep api_key | cut -d'"' -f4)这样别人用你的Skill时,只需要改配置,不用改代码。
作业时间
现在轮到你了,动手做一个自己的Skill:
任务:做一个"每日一词"Skill,每天早上推送一个英语单词+释义+例句。
提示:
1. 用Coze/Dify搭建逻辑 2. 数据源可以用扇贝API或者自己硬编码 3. 输出到飞书/微信
做好了在评论区打卡,分享你的Skill仓库链接,帅哥威给你Star!
下篇预告
《10分钟系列10|打造你的"AI数字分身"》
这是封神的最后一课!帅哥威把前9篇技能串成一个完整的系统,从此你有一个24小时在线的AI分身,帮你写稿、查资料、管日程,真正的"躺赢人生"!
我是帅哥威,你的OpenClaw搭子。
觉得有用?点赞在看转发三连,咱们下篇见!😎

夜雨聆风